STM32程序移植方法【STM32 基础知识】
大概三个月前答应版主更新这一部分内容,但是因为忙忘了更新,现在来补档。在使用下载的程序或者程序模板的时候,经常会遇到手上的芯片和程序对应的芯片不同的情况,造成程序运行出错或者下载报错。
STM32程序移植与MDK版本升级后打开老版本项目程序方法:
一、程序移植:如将原运行于STM32F103C8T6的project程序移植到STM32F103ZET6上。
1.打开魔术棒,在Device里面更改为STM32F103ZE系列。
2.在C/C++选项卡里面修改定义,更改启动文件(ld,md,hd)种类。
3.打开Utilities选项卡,点击settings,Remove原有的Flash,在点击Add添加新的对应的Flash。
经过这三个步骤,原运行于STM32F103C8T6的project程序就移植到STM32F103ZET6上了。
二、MDK版本升级后打开老版本项目程序方法
版主的程序使用的是MDK4制作的,在MDK5上运行时有时会报错,解决方法如下:
直接删除Projict文件同目录下的uv4版本的Save文件即可。
感谢Mattia!祝项目顺利!:) tuzhuke 发表于 2019-7-2 07:04
感谢Mattia!祝项目顺利!
不客气,合作愉快!~:) 看看,很需要这个资料 好东西,支持分享 谢谢楼主分享! 有用L0系列的做过吗?能不能跑的起来? 1056758114 发表于 2019-11-13 09:15
有用L0系列的做过吗?能不能跑的起来?
sram 够就没问题,主要是spi控制问题。
L0低功耗,但是在dwm1000,低功耗选型:( 谢谢分享1111 只要是代码都消化了,与平台芯片就没关系了
页:
[1]
2