试图为STM32F4发现Eval板安装工具链。有什么暗示吗?
sudo apt-get install arm-none-eabi-gdb如果可能的话,我想避免使用IDE。这样我就能掌握基本知识了。
倾向于使用dfu-util或Texane st-link
发布于 2016-10-25 20:06:06
在Ubuntu 16.04为我工作过:
sudo apt install gdb-arm-none-eabi发布于 2018-11-19 09:08:20
我和Ubuntu18.04也有同样的问题。在Ubuntu 18.04上安装“gcc-手臂-无-eabi”。
数多apt-获得安装gcc-手臂-无-eabi
使用此命令系统,将所有二进制文件安装到/usr/bin文件夹中。但这里没有找到一些二进制文件。因此,我正在使用它的替代方式如下。对我来说很管用。
如果你想使用下面的手臂-无-eabi实用程序。
无-eabi-gdb
从gnu-mcu-eclipse/arm-无-eabi-gcc下载ARM-GCC工具链
我已经为我的x64系统下载了x64。
下载成功后,解压缩文件。去
/gnu-mcu-eclipse-arm-none-eabi-gcc-6.3.1-1.1-20180331-0618-centos64/gnu-mcu-eclipse/arm-none-eabi-gcc/6.3.1-1.1-20180331-0618/bin
将GDB和obj拷贝复制到/usr/bin目录中
数独臂-无-eabi-gdb /usr/bin/ sudo cp手臂-无-eabi-objcopy /usr/bin/
复制后,您可以使用GCC和GDB。
发布于 2014-04-07 22:59:02
他们实际上是顺从的。
GCC臂工具链不编译Cortex-M4和Cortex-M2.(不过,Cortex-M3的代码适用于Cortex-M4。)它只提供ELF输出。
我目前在软件工作,能够将ELF转换成HEX,至少适合一些程序员。这一定是一些商业软件,这对GCC和OpenOCD来说是有意义的,但不能结合在一起。
此外,也没有STM-32的可用库,甚至是基本的库。我也打算开发它们。但我计划一步一步地完成每一项任务。(许多年前,我在没有任何库的情况下为图图编码,只是简单地定义了我所需要的每一个资源。我可以和一步一步成长的图书馆分享我的下一份工作。但这可能需要一些时间。)
https://askubuntu.com/questions/399133
复制相似问题