以stm32l475-atk-pandora開發板添加PC6為pwm為例,說明rtthread添加menuconfig中沒有的驅動的方法
- 打開目錄rtthread\rt-thread-master\bsp\stm32\stm32l475-atk-pandora\board\CubeMX_Config中的STM32L475VE.ioc文件
-
配置需要添加的外設,這里主要是需要用到stm32l4xx_hal_msp.c文件中的GPIO配置,其他CubeMx生成的文件不會再rtthread sdk中用到。
- 修改Kconfig文件,可以參考Kconfig中已經定義的文件來完成。
- 完成步驟3后menuconfig的配置文件中可以找到新添加的配置。
- 最后就可以在代碼中使用該驅動。