- 1
- 2
- 3
- 4
- 5
KeilMDK三个版本比较总结
资料介绍
这里面是需要关心下的,即便是你在新版本中找到了你想要的芯片型号,也不意味着你能顺利将旧版本的程序移植到新版本。本人在测试STM32F103时就发现这一问题。我们首先来看看MDK各版本的ST意法半导体库发生了什么变化,见图10。由此可见,4.53比4.22支持的器件类型多了STM32FOxx系列,而4.6又比4.53增加了STM32F30x/37xW108xx三个系列。所以,如果选型的芯片是旧版本中没有的,那就得尝试用新版本的MDK了。但是在使用STM32F103从4.22移植到4.53和4.6时,却发生了编译无法通过的问题,发生的错误提示是我不到相应的库文件”,相信这点很多朋友都遇到过,究其原因,是因为后两者的库文件发生了改变!见图11。对比发现,4.53和4.6的STM32F10x库竟然比4.22少了好多!这就是版本移植时编译失败的原因所在。所以,为了解决这个问题,要么,你将MDK退回到较低的版本,如4.22,只要有你要的那款芯片;要么,你将4.53或4.6中缺少的库文件,从4.22中拷贝进去,这样就没问题了。另外还要注意一点,这三个版本中的重名文件在使用时也要小心,因为它们的版本不同!具体细节请打开相应的.h(还有一个启动文件startup_Xxx.s)文件,看看开头的版本提示!这里不截图对比了。它们的差异也会导致程序移植时编译失败。
部分文件列表
文件名 | 大小 |
KeilMDK三个版本比较总结.pdf | 5M |
最新上传
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:liqiang9090
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏160.00元 3天前
用户:w1966891335
-
21ic下载 打赏160.00元 3天前
用户:w178191520
-
21ic下载 打赏160.00元 3天前
用户:kk1957135547
-
21ic下载 打赏40.00元 3天前
用户:WK520077778
-
21ic下载 打赏40.00元 3天前
用户:sun2152
-
21ic下载 打赏30.00元 3天前
用户:xuzhen1
-
21ic下载 打赏50.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏30.00元 3天前
用户:xzxbybd
-
21ic下载 打赏40.00元 3天前
用户:z00
-
21ic下载 打赏40.00元 3天前
用户:forgot
-
21ic下载 打赏40.00元 3天前
用户:happypcb
-
21ic下载 打赏20.00元 3天前
用户:zhaoqshan
-
21ic下载 打赏5.00元 3天前
用户:17724187683
-
21ic下载 打赏5.00元 3天前
用户:zmm1818
-
21ic小能手 打赏15.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
chenruiji 打赏1.00元 3天前
资料:血糖仪原理图
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:测试智能语音控制模块
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
cai0603 打赏3.00元 3天前
用户:CJQ_ENJOY
-
21ic小能手 打赏5.00元 3天前
全部评论(0)