创建项目应该都不知道。
第一步:双击RT-Thread Settingsd点击组件
![](https://img.haomeiwen.com/i10950398/03a00e1c42810ca9.png)
第二步:双击board.h,找到需要打开的PWM口
下面需要这两个程序,这两个程序需要在STM32CubeIDE里面进行配置下面有说明
void HAL_TIM_Base_MspInit(TIM_HandleTypeDef* htim_base) and
void HAL_TIM_MspPostInit(TIM_HandleTypeDef* htim)
![](https://img.haomeiwen.com/i10950398/562a36b1e04f90b3.png)
![](https://img.haomeiwen.com/i10950398/fe21cd9516fe0b6f.png)
第三步:STM32CubeIDE生成代码工程生成应该都知道
![](https://img.haomeiwen.com/i10950398/4a9825b2524a7880.png)
![](https://img.haomeiwen.com/i10950398/1ed24c4acb5c6177.png)
第四步:打开main.c 和stm32f4xx_hal_msp.c复制需要的代码放在rt-Thread里面
![](https://img.haomeiwen.com/i10950398/0b124691c51ecc6f.png)
![](https://img.haomeiwen.com/i10950398/abd66ae7051c8f76.png)
![](https://img.haomeiwen.com/i10950398/5ac3336dea746c95.png)
第五步:使能pwm
![](https://img.haomeiwen.com/i10950398/efdef815ce59ddfa.png)
网友评论