1、驱动硬件链路与协议首先找到原理图:
硬件链路是:
• 与门意味着 PH1 必须为高,PA7 上的波形才能到达 TLC59731。PH1 相当于一个"使能/片选"。 2、板级驱动的实现Zephyr官方已经有rgb的设备树,但是默认是没有开启的,在 zephyr\boards\st\stm32wb5mm_dk\stm32wb5mm_dk.dts中有实现:
因此在工程中创建板级 overlay ——
3、prj.conf
4、man.c中添加rgb的驱动
5、实现效果:5.1 验证驱动加载成功
5.2 点灯
|
STM32 开发者指南:ST.com 全新 MCU 产品阵容视觉布局深度解析
【评测汇总】STM32WBA65入门汇集地
STM32WBA 经典核心中间件 (CoreMW) MCU 固件包
【NUCLEO-WBA65RI评测】 + 基于USBX实现USB鼠标设备
【NUCLEO-WBA65RI评测】 + 开发工程搭建及点灯测试
【NUCLEO-WBA65RI评测】1.基本特性之点灯
【ST WBA Application】使用CubeMX开发蓝牙应用——硬件配置
兔哥的BLE【001】-WB09最小系统板原理图绘制
【ST WBA Application】使用CubeMX开发蓝牙应用——添加用户代码
【ST WBA Application】使用CubeMX开发蓝牙应用——工程代码结构
微信公众号
手机版