请问stm32f103工程代码如何在stm32f407芯片上跑起来?

2019-07-14 18:08发布

如题:
1、STM32f103工程代码如何在stm32f407芯片上跑起来?
2、要做哪些修改?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
水木清华pretty
1楼-- · 2019-07-15 22:52
 精彩回答 2  元偷偷看……
阿什顿信道
2楼-- · 2019-07-16 02:14
先看资料, 再编译, 看哪里出错
jjfuwerwer
3楼-- · 2019-07-16 07:26
先了解一下两个系列的差异,看一下哪一些是跟库有关的,然后对照F4的手册修改。
sfsfs
4楼-- · 2019-07-16 07:48
工程文件好多都要换的
wjwierw
5楼-- · 2019-07-16 08:36
两种思路:
1.建立一个M4的空工程文件,可以点LED灯,然后把M3的移过去,可以看到某些比如启动文件会有差异
这可能只涉及到几行代码,但可以提醒你,最底层是什么不同


2.然后下载两个大一点的M4和M3代码,对比一下库是否有不同,如果有不同,那么有可能无法直接移,可以考虑移一个分支,比如时钟配置,看是否从main()->调用时钟函数,M3和M4中是否一样,名称如果不同,这样可能改动会非常大


总结:如果你发现改动非常大,就要做一下软件评估了,可能易植不太划算,建议咨询一下FAE和技术支持,他们会告诉你答案,如果你还是不知道答案,那么就按照这种评估方式,进行逐个修改吧。


有BUG可能再所难免,所以需要慎重。


您的问题讨论我和同事会进行讨论,把结果更新到开发板手册中,做一个专题进行讲解分析,该文档将收录到STM32神舟IV号开发板用户手册中
cnm7
6楼-- · 2019-07-16 12:12
 精彩回答 2  元偷偷看……

一周热门 更多>