51uwb.cn

 找回密码
 立即注册
查看: 7538|回复: 10
打印 上一主题 下一主题

STM32程序移植方法【STM32 基础知识】

[复制链接]

2

主题

3

帖子

30

积分

新手上路

Rank: 1

积分
30
跳转到指定楼层
楼主
发表于 2019-7-2 01:14:10 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式
大概三个月前答应版主更新这一部分内容,但是因为忙忘了更新,现在来补档。
在使用下载的程序或者程序模板的时候,经常会遇到手上的芯片和程序对应的芯片不同的情况,造成程序运行出错或者下载报错。
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文件即可。



回复

使用道具 举报

2

主题

3

帖子

30

积分

新手上路

Rank: 1

积分
30
沙发
 楼主| 发表于 2019-7-6 21:32:58 | 显示全部楼层
tuzhuke 发表于 2019-7-2 07:04
感谢Mattia!祝项目顺利!

不客气,合作愉快!~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

bphero Inc.  

GMT+8, 2024-5-5 18:09 , Processed in 0.013959 second(s), 6 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

快速回复 返回顶部 返回列表