想把RTT移植到自己的板子上,但是没有bsp里的开发板怎么办

发布于 2019-09-06 14:41:17
第一次使用RTOS,第一次用RTT;我自己的板子是自己画的,芯片是STM32F103RCT6。

打算从头开始做一个麦克纳姆轮小车,通过这个小车来学习rt-thread。
要怎么搞呢?教程里说找一个bsp移植,但是我没看见我对应的开发板呀

7f316cbc321ba0c6ac212543a02236f.png

查看更多

关注者
0
被浏览
682
7 个回答
zhangjun
zhangjun 2019-09-06
选一个芯片型号是STM32F103RCT6的板子的bsp
wuhanstudio
wuhanstudio 2019-09-06
比如图上面 stm32f103-yc-ufun 就是 STM32F103RCT6 的,不过这个板子的外部晶振是 12MHz 的,如果和你的不一样需要修改 board 目录下 CubeMx 的配置,然后生成代码。

生成时钟配置后,把生成项目里的 main.c 的 SystemClock_Config(void) 复制到 boad.c 里面就好了
Carry
Carry 2019-09-18
wuhanstudio 发表于 2019-9-6 16:25
比如图上面 stm32f103-yc-ufun 就是 STM32F103RCT6 的,不过这个板子的外部晶振是 12MHz 的,如果和你的不 ...


还有其他方法吗?
Carry
Carry 2019-09-18
zhangjun 发表于 2019-9-6 15:57
选一个芯片型号是STM32F103RCT6的板子的bsp


引脚对不上怎么办呢?
Carry
Carry 2019-09-19
wuhanstudio 发表于 2019-9-18 18:18
或者可以参照这里做一个新的 bsp

https://github.com/RT-Thread/rt-thread/blob/master/bsp/stm32/docs/ ...


请问这里说必须和bsp使用的芯片保持一致,我怎么确定bsp里使用的是什么型号呢?要写一串什么字符呢?

微信图片_20190919094458.png
还没想好
还没想好 2019-09-19
Carry 发表于 2019-9-19 09:47
请问这里说必须和bsp使用的芯片保持一致,我怎么确定bsp里使用的是什么型号呢?要写一串什么字符呢?
...


你的板子是 F103RCT6,

config SOC_STM32F103RCT6
bool
select SOC_SERIES_STM32F1
default y

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友