当前位置:网站首页>STM32 project transplantation: transplantation between chip projects of different models: Ze to C8
STM32 project transplantation: transplantation between chip projects of different models: Ze to C8
2022-04-23 12:38:00 【Guistar~~】
The applicable development mode is :MDK+ Firmware library
Startup files corresponding to different chips
FLASH size | The corresponding suffix |
---|---|
Less than 64K | ld.s |
=64 or 128 | md.s |
hd | hd.s |
stay ST The given firmware library can be found , I will also post at the end of the article
other ( I didn't use it ):
cl: Connected products ,stm32f105/107 series
vl: Super value products ,stm32f100 series
xl: Ultra high density products ,stm32f101/103 series
Different models correspond to FLASH size
6 | 32K byte |
---|---|
8 | 8=64K byte |
10 | 128K byte |
B | 256K byte |
E | 512K byte |
G | 1024K byte |
1. Change startup file
Find the startup file you want to migrate , Change to corresponding !!
For example, mine should :hd.s --> md.s
2.MDK Open the configuration item
-
Open the project file , Change model , from ZE Change it to C8, determine
-
Change the startup file in the project :
Add the boot file you just replaced : Remove the original .
I changed it here
-
Change definition
For example, this is HD Change it to MD
USE_STDPERIPH_DRIVER,STM32F10X_HD
// Above is the previous
USE_STDPERIPH_DRIVER,STM32F10X_MD
3.OK Yeah. !! Run it , If not, reopen MDK
版权声明
本文为[Guistar~~]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204231221329740.html
边栏推荐
- Qt进程间通信
- Fastjson 2 is coming, the performance continues to improve, and it can fight for another ten years
- 【微信小程序】z-index失效
- Intelligent multi line elastic cloud adds independent IP address. How to realize multi line function?
- 【vulnhub靶场】-dc2
- php生成json处理中文
- QT redraw events and cuts
- On using go language to create websocket service
- 硬核解析Promise对象(这七个必会的常用API和七个关键问题你都了解吗?)
- AD20补充笔记3—快捷键+持续更新
猜你喜欢
Qt绘制文字
航芯技术分享 | ACM32 MCU安全特性概述
Debug Jest test cases in VSCode, debug Jest test cases in VSCode, middle note basedir=$(dirname "$" (echo "$0" sed -e -e, s, \ \, / "-e").
Kubernets Getting started tutoriel
Number of nodes of complete binary tree
Zigbee之CC2530最小系统及寄存器配置(1)
How do programmers finalize nucleic acid statistics with 130 lines of code
Qt一个进程运行另一个进程
QT double buffer drawing
网络信息安全之零信任
随机推荐
标签与路径
AI 视频云 VS 窄带高清,谁是视频时代的宠儿
实现一个盒子在父盒子中水平垂直居中的几种“姿势”
Lesson 26 static member functions of classes
QT redraw events and cuts
程序员如何用130行代码敲定核酸统计
worder字体网页字体对照表
BUUCTF WEB [BUUCTF 2018]Online Tool
宝塔面板命令行帮助教程(包含重置密码)
How to prevent the website from being hacked and tampered with
Stm32cubeprogrammer basic instructions
Realize several "Postures" in which a box is horizontally and vertically centered in the parent box
【微信小程序】z-index失效
Web17——EL与JSTL的使用
AI video cloud vs narrowband HD, who is the darling of the video era
QT double buffer drawing
Dialogue with Bruce, author of PostgreSQL: "changing careers" is to better move forward
【unity笔记】L4Unity中的基础光照
栈和队列a
对称加密、证书加密