在KEIL中使用来GCC来编译STM32的代码的设置

  1. GCC 编译启动时INIT错误, 通过比较原来的项目的设置, 在MDK KEIL中的LINK页标签中,有一个STARTUP
    的复选框去掉,就可以了。具体的内容如下。

在KEIL中使用来GCC来编译STM32的代码的设置

  1. 关于GCC的编译。先前有装一个GCC 4.8的编译器, 在D盘下,只要在文件夹目录(注意不是我们常用的设置)
    目录,有一个编辑器文件夹,不要使用ARMCC 编译器,而使用GCC的编译器。移植过程中,把一些包含文件放在
    设置的INCLUDE 标签页中指定。
    在KEIL中使用来GCC来编译STM32的代码的设置

  2. 关天LIB文件, 在项目文件夹中, 有一些以LIB***.a 开头的静态库文件,这个需要在KEIL中的LINK标签中
    的MISC中指定,需要把文件名中的LIB去掉,同时在前面加上 -l*** 例如:库名为: libhdmirx.a 在标
    签中写成 -lhdmirx.a

在KEIL中使用来GCC来编译STM32的代码的设置

在KEIL中使用来GCC来编译STM32的代码的设置

这是实际的文件名

相关文章:

  • 2021-06-17
  • 2021-12-13
  • 2021-09-27
  • 2022-01-03
  • 2022-01-08
  • 2022-12-23
  • 2021-12-07
  • 2021-11-16
猜你喜欢
  • 2021-08-15
  • 2022-01-02
  • 2021-05-26
  • 2021-12-22
  • 2022-12-23
  • 2021-10-27
  • 2021-07-16
相关资源
相似解决方案