首页 > 代码库 > ARM MDK 5.15能编译大容量的CPU,编译小容量的CPU报错问题
ARM MDK 5.15能编译大容量的CPU,编译小容量的CPU报错问题
之前一直使用的是MDK 4.72,今天卸载了MDK 4.72(原因:你懂得!),重新装了个MDK 5.15,那么问题来了。编译的时候会报错。如图所示,26 Error(s)。
我的CPU型号为STM32F103C8T6。当选择CPU为STM32F103ZET6时,编译成功。这是怎么回事呢?仔细检查了一下,原来是这么回事。由于我的工程模板是之前建的,在工程模板中启动文件选择的是startup_stm32f10x_hd.s,而这个启动文件对应的是大容量的芯片。STM32F103C8T6容量小,所以选择与之对应的启动文件即可,即startup_stm32f10x_md.s,除此之外,还需要对MDK进行配置一下。如图所示:
再次编译,MDK将不会报错。问题解决!
ARM MDK 5.15能编译大容量的CPU,编译小容量的CPU报错问题
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。