CUBEMX配置代码没在main里面使用

发布于 2021-07-21 15:57:31    浏览:64

在STUDIO里面使用cubeMX setting配置外设参数后,虽然生成了代码函数,但是并未使用,需要自己在main里面重新使用

查看更多

4 个回答
yc961213911
yc961213911 2 days ago
This guy hasn't written anything yet

CUBEMX只是配置下时钟,打开要是使用的外设并配置引脚。这些在初始化的时候RTT会自己添加。

123
123 认证专家 2 days ago
This guy hasn't written anything yet

不知道你的结论是怎么得到的,cubemx生成的代码,基本上都会被studio加载并使用到,在初始化的时候都会被加进去,只有一个API没有,那就是时钟配置的API,这个需要手动修改一下即可。
或者再看一下教程吧,https://github.com/RT-Thread/rt-thread/tree/master/bsp/stm32/docs

yangjie
yangjie 2 days ago
This guy hasn't written anything yet

cubemx是用来配置时钟、配置外设驱动,生成的代码在一个msp.c文件中,这个文件中的代码不需要用户调用。
用户需要调用的是rtt提供的应用接口。(rtt的接口最终会调用到cubemx生成的代码)

小小李sunny
小小李sunny 2 days ago
This guy hasn't written anything yet

cubemx生成的相关配置代码,rt是会自动调用的,不过需要在RT开启相关的组件。
你要用IO口的话,不用重新配置呀,直接开启pin设备就行了。直接用pin设备的相关接口就可以了。

撰写答案

请登录后再发布答案,点击登录
关注者
0
被浏览
64

发布
问题

分享
好友

手机
浏览

扫码手机浏览