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

cubemx如何添加所有外设的头文件

[复制链接]
遇灬见氵 提问时间:2021-8-9 20:34 / 未解决
cubemx是一个图形生成代码的软件,可以很好的提高写代码的效率,减少时间。但同时也有一个很大的问题:每次设置完后生成的代码,只包含设置的外设的头文件,如果想要添加其他外设的代码,可能会因此报错,需要自己去添加相应的头文件,但自己添加有时还是会报错,而且是不知原因的报错。
所以,在这向各位开发者、大咖,请教一下,如何在Cubemx中添加所有的外设头文件,或者在配置完cubemx后如何高效的添加自己所需要的外设头文件
收藏 评论5 发布时间:2021-8-9 20:34

举报

5个回答
老牛洋车 回答时间:2021-8-10 09:00:12
很可能是包含头文件的路径问题引起的报错。
遇灬见氵 回答时间:2021-8-10 15:52:19
老牛洋车 发表于 2021-8-10 09:00
很可能是包含头文件的路径问题引起的报错。

有可能,emm~~有没有什么方法可以有效的添加自己所需的头文件,这种报错真的太浪费时间了
butterflyspring 回答时间:2021-8-11 10:17:02
如楼主所说,cubemx是为配置外设方便用户生成配置外设代码的工具。通常来说,需要哪些外设就在cubemx中配置哪些外设,这样不就所有用到的外设相关文件都在里面了么。没有用到的就没必要配置进去吧,也不需要包含在生成的工程里面。 对于应用所需要的STM32意外的文件,我个人认为cubemx是无法预知的,也不知道在哪,所以目前只能用户手动添加。  如果大家有什么新的想法或发现,欢迎一起交流讨论
遇灬见氵 回答时间:2021-8-11 16:10:06
butterflyspring 发表于 2021-8-11 10:17
如楼主所说,cubemx是为配置外设方便用户生成配置外设代码的工具。通常来说,需要哪些外设就在cubemx中配置 ...

目前cubemx是这样的,但有时候项目难免考虑不周,没有配置需要的外设,这时候cubemx没有外设的头文件比较痛苦,需要自己添加,同时每个头文件的所属关系不太清楚,就必须把所有的头文件全部包含进去,比较麻烦,所以才问一问cubemx有没有用户选择添加全部头文件的功能

sealoong 回答时间:2021-10-30 15:48:01
兄弟不知道你现在会不会了,我正好会添加所有的包含文件,和只需要用的得到文件
实际上很简单,你现在会不会到底?
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版