初级会员

- 积分
- 180
- 金钱
- 180
- 注册时间
- 2021-3-8
- 在线时间
- 41 小时
|

楼主 |
发表于 2021-3-10 08:18:48
|
显示全部楼层
【总结】
所以程序在F103和F107间移植时只用改变:
1. Options->Device,名称更改。
2. Options->C/C++->Define,预编译头文件更改,F103对应STM32F10X_HD(大容量),F107对应STM32F10X_CL。
3. Options->Debug->Settings->Flash Download->Programming Algorithm,F107对应STM32F10x Connectivity Line Flash。
4. 注意各个时钟频率,一个外部8M,一个外部25M,设定值影响时钟树。
5. 替换程序启动文件。F103对应startup_stm32f10x_hd.s(大容量),F107对应startup_stm32f10x_cl.s,仅和OTG、Ethernet中断有关。
6. 相应驱动文件的管脚绑定,要做对应改变。
————————————————
版权声明:本文为CSDN博主「Lee139499」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/li707414287/article/details/101029673 |
|