Ubuntu上利用gcc交叉工具链 建立的STM32F4工程

2019-07-20 16:40发布

本帖最后由 丶爱花 于 2016-7-10 11:37 编辑

用的是原子哥的STM32F407ZGT6开发板外加STM32F4xx  的 CMSIS DSP Software Library 库,加一个最基础的寄存器库
晚上终于成功打印出log信息 特来与大家分享一下~

学艺不精,也还请各路前辈多多指点一下,其实感觉还是有很多问题的。。。

(附件:工程文件,为了减小一下大小,删掉了CMSIS中的一些内容,完整版想下载的可以去st官网)

还是随便再说明一下吧。
交叉工具链下载地址:https://launchpad.net/gcc-arm-embedded/+download   
当然我选择是linux平台的就是了,额,官方用法的话,在/share/doc/gcc-arm-none-eabi下可以简单看一看readme.txt
(我自己的工程,在Makefile里配置了bin目录)

关于链接脚本,脚本是在st官方software库里找的
1.png 这个是datasheet中查阅的,可以看出RAM 是从0x2000 0000 开始,大小112Kb + 16KB1M大小的Flash内存,从0x800 0000 到 0x080F FFFF 这些都可以对应链接脚本中的配置。


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。