c++ - Linux下如何将ARM和Flash组装到STM32?

标签 c++ c assembly arm embedded

在这个学期,我有微处理器讲座,我们正在使用 C/C++ 和汇编进行 ARM 开发。

一段时间以来,我一直在寻找 Keil uVision 的替代品,它与 Linux 发行版(现在使用 Arch)兼容,并且能够组装 ARM 和闪存,但找不到任何东西。最相关的平台是 Eclipse,但它看起来不支持 ARM Assembly,而且我没有读到任何关于闪存到 STM32 的内容。

我不想在 Windows 上进行 ARM 开发,有什么方法可以组装 ARM 并刷入它吗?

最佳答案

很简单。使用您喜欢的 STM32 uC 安装适用于 linux 和核苷酸板的 STM32CubeIDE。按照在线教程进行操作

关于c++ - Linux下如何将ARM和Flash组装到STM32?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67009096/

相关文章:

c++ - Qt Creator 在 Windows 下构建错误

c - 递归调用的总线 10 错误

assembly - 我可以在现代系统上的汇编中使用 movl 代替 movb 或 movw 吗?

c++ - 简单构造函数的复杂编译器输出

assembly - NES(6502组装) Sprite 机芯

c++ - 操作可以重新排序到memory_order_release之前吗?

c++ - upcasting 和 vtables 如何协同工作以确保正确的动态绑定(bind)?

C++ 排序 STL vector 失败 (SIGTRAP)

字符 arr = "...";在C程序中导致崩溃

c - 将指针保存到结构中适当的位置