[STM32MP1] 【STM32MP135F-DK测评】+裸机点灯,现阶段不建议用CUBEMX生成代码

[复制链接]
1038|1
 楼主| wuxiubo 发表于 2024-1-26 15:37 | 显示全部楼层 |阅读模式
裸机从上次体验之后没有再测试了,现阶段又拿出来测试了下,发现生成代码还是很多问题,下面看下体验。
81739f5a1ef31b3e067c47cf6374b365
无论是从CUBEMX中和CUBEIDE中生成,其都是对应的IO口出来的也都是不完整的。GPIO初始化代码都没有。
76b92b239b77897b4891c0b4ab10d1b0
从他们开始的代码中其实是有相应的代码的。
9fb977b4eb1bdd5c49bb1dc1a7e5bd0d
从其中代码引用的头文件都很奇怪。
aa4c8ef34f7a8ee3b4702f4a492c1f61
我通过其生成的C文件中添加头文件,自己添加初始化代码,即完成了LED灯IO口的初始化。
1f773d68b16483ba55b870d7373a07ef
Main函数调用正常了。后续看来我们还是先通过案例代码进行学习,然后搭建自己的一个工程测试吧。
d7c64aee211b26e6f1b9151eb0b8e5a5

在水一方00 发表于 2024-1-27 02:35 | 显示全部楼层
的确,使用CubeMX和CubeIDE生成的代码可能会存在一些问题,特别是在裸机开发中,为了更精细地控制硬件。手动添加初始化代码是一个很好的解决方法
您需要登录后才可以回帖 登录 | 注册

本版积分规则

67

主题

259

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部