你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

stm32cubeide如何修改芯片型号和启动文件

[复制链接]
这谁顶得住呀 提问时间:2024-4-8 10:27 / 未解决
[md]![image.png](data/attachment/forum/202404/08/102435be3v8ecm11g8lmm1.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
各位好,项目需要将单片机由F4升级为H7,尝试切换时发现MCU Settings中的芯片型号选择项是灰色的,无法手动修改。一开始以为是工程问题,重新新建工程后发现仍然无法修改,特发此贴,寻求帮助
image.png
收藏 评论3 发布时间:2024-4-8 10:27

举报

3个回答
butterflyspring 回答时间:2024-4-8 11:57:23
修改编译器需要改很多配置,另外工程中的软件库也不一样。

最常用的思路是从 cubeMx 重新建一个H7的工程并生成代码,这样只需要移植一下应用部分就可以开始设计了。
知足- 回答时间:2024-4-8 14:59:06

应该是不能改的,建议开发的时候把代码都放到自己建立的bsp文件里,方便移植

这谁顶得住呀 回答时间:2024-4-15 15:25:15

各位好,问题已经解决,使用IDE自带的编译工具,通过不同的编译选项和宏定义来选择性的编译F4和H7的HAL库及ld文件等,可以实现在同一工程中同时兼容不同的芯片

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版