打印

STM32+uc/os,板级初始化代码放在哪里

[复制链接]
512|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ares_tina|  楼主 | 2020-6-23 09:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
STM32+uc/os的代码工程中,关于板级初始化比如bsp_init(),包含了GPIO配置、systick时钟配置、usart/spi/i2c/dma配置、NVIC配置。那么bsp_init()的位置放在哪里比较合适?
是在OSInit()之前?
还是OSIint()和OSStart()之间?
还是在创建的第1个任务TsakStart()里?
为什么

使用特权

评论回复

相关帖子

沙发
xyz549040622| | 2020-6-23 11:39 | 只看该作者
我觉得放哪里都可以。

使用特权

评论回复
板凳
airwill| | 2020-6-27 08:47 | 只看该作者
可以考虑在任何一个任务能够启动的地方之前完成

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

22

主题

27

帖子

0

粉丝