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

Cube生成工程,换芯片,可以不改变工程模板吗?

[复制链接]
ligongxiaobie 提问时间:2017-3-10 20:01 /
如题,如果用cube生成了一个F103的工程,现在想换成F407的芯片,必须重新对芯片引脚进行配置吗?
如果那样的话,我本来工程中添加了很多文件,是不是在生成的F407中还需要再添加。。。
甚至设置的很多宏定义也需要重新写入吗??
希望能有个官方的回答,谢谢、、。、。。、
收藏 1 评论6 发布时间:2017-3-10 20:01

举报

6个回答
yiban-406032 回答时间:2017-3-10 22:51:21
学习中
奏奏奏 回答时间:2017-3-11 07:23:14
就我所知,不可以。因为所有芯片的资源都可能不一样,所以需要重新生成工程模板。可以直接移植的是你往工程模板里面填写的代码部分,当然,其他模板外的文件是需要重新添加的。
ligongxiaobie 回答时间:2017-3-11 09:01:04
奏奏奏 发表于 2017-3-11 07:23
就我所知,不可以。因为所有芯片的资源都可能不一样,所以需要重新生成工程模板。可以直接移植的是你往工程 ...

嗯,好吧。
当你的工程中大量添加自己的.C 和.H后,改一个芯片型号后,会发现重新添加会是个多么麻烦的活了。
我用的编译器是KEIL。
奏奏奏 回答时间:2017-3-11 09:27:28
ligongxiaobie 发表于 2017-3-11 09:01
嗯,好吧。
当你的工程中大量添加自己的.C 和.H后,改一个芯片型号后,会发现重新添加会是个多么麻烦的活 ...

所以我告诉你我从标准库换成HAL库后最大的改变是:所有代码都放在main.c中
zhao.zhao 回答时间:2017-3-11 10:20:28
我的经验是,自己的代码要写在程序指定的地方,要不然即使不换芯片,重新生成一下就没了,还有就是把不同功能分散在不同的文件里。
zhao.zhao 回答时间:2017-3-11 10:21:47
奏奏奏 发表于 2017-3-11 09:27
所以我告诉你我从标准库换成HAL库后最大的改变是:所有代码都放在main.c中 ...

你可以通过更改设置,生成在不同的文件的

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版