三亿体育集团科技有限公司官网 - 无线通信模块研发销售专家

STM32W108无线射频模块串行通信接口编程实例
发布时间:2026-07-05 19:30:42

  

STM32W108无线射频模块串行通信接口编程实例(图1)

  硬件:STM32W108无线A电源。J-LINK烧写器,串口线。PC机等。

  硬件连接的原理图,PB2是芯片STM32W108的接收端,PB1是芯片STM32W108的发送端。

  硬件规划:当中用到的管脚有PB1,PB2,通过PB2接收PC机发送的数据,利用PB1将STM32W108的数据发送给PC机,实现两者的串口通信。

  測试程序的流程图如图8.10所看到的:首先初始化对应的硬件部分,本实例中用到了LED,串口等硬件设备;其次等待PC机串口输入,并进行推断。假设收到的数据为‘y’或’Y’,则点亮LED1。假设收到的数据为‘n’或‘N‘,则关闭LED1。假设收到是数据为‘?’。则输出全部符号的功能。假设输入非以上五种字符。则提示错误信息。

  測试程序主要是通过串口控制LED1灯的闪烁。无线节点串口与PC机串口相连,打开串口调试助手,设置串口

  打开串口之后。使用J-link将程序烧到开发板,重新启动实验平台上的STM32W108模块。

  通过键盘在串口发送区输入字符’Y’或’y’,点击发送button。将信息发送给无线模块,此时LED1被点亮。如图所看到的;输入字符’n’或’N’,将关闭LED1;输入字符’M’,