RT-Thread Nano 的工程建立

1、使用STM32CubeMx建立工程

1.1、选择芯片建工程
1.2、选择下载方式,我这里是SWD模式。
RT-Thread Nano 的工程建立_第1张图片
1.3、电路存在外部时钟的,勾选,否则时钟使用外部时钟无法配置
RT-Thread Nano 的工程建立_第2张图片
1.4、配置时钟
RT-Thread Nano 的工程建立_第3张图片
1.5、 工程配置
RT-Thread Nano 的工程建立_第4张图片
1.6、配置一下uart1,为使用shell做准备
RT-Thread Nano 的工程建立_第5张图片
1.7、RT-Thread 操作系统重定义 HardFault_Handler、PendSV_Handler、SysTick_Handler 中断函数,为了避免重复定义的问题,在生成工程之前,需要在中断配置中,代码生成的选项中,取消选择三个中断函数(对应注释选项是 Hard fault interrupt, Pendable request, Time base :System tick timer)。
RT-Thread Nano 的工程建立_第6张图片
RT-Thread Nano 的工程建立_第7张图片
1.8、点击生成代码。

2、使用MDK加入RT-thread Nano.

2.1、按教程基于 Keil MDK 移植 RT-Thread Nano实现。
2.2、在 RT-Thread Nano 上添加控制台与 FinSH
参考教程:《官方教程:在 RT-Thread Nano 上添加控制台与 FinSH》。

你可能感兴趣的:(RT-Thread学习)