企业网站建设 毕业设计,广东建设营销型网站,山西省煤炭基本建设局网站,注册深圳公司流程和费用一、实验思路连接两个STM32单片机的串口引脚#xff0c;单片机A进行发送#xff0c;单片机B进行接收。单片机B根据接收到单片机A的指令来点亮或熄灭板载LED灯#xff0c;通过实验现象来验证是否通讯成功。二、实验器材两套STM32F103C8T6单片机开发板、ST-Link下载器、杜邦线…一、实验思路连接两个STM32单片机的串口引脚单片机A进行发送单片机B进行接收。单片机B根据接收到单片机A的指令来点亮或熄灭板载LED灯通过实验现象来验证是否通讯成功。二、实验器材两套STM32F103C8T6单片机开发板、ST-Link下载器、杜邦线。三、实验步骤3.1 配置单片机基本参数使用STM32CubeIDE进行配置两个单片机的时钟信息、引脚状态、串口信息、中断等基本参数。两单片机均采用串口1进行通讯对应串口引脚均为PA9(发送引脚)、PA10(接收引脚)单片机B的GPIOC 13引脚设置为输出状态以控制开发板LED的亮灭。具体配置如下图单片机A引脚配置信息单片机B的引脚配置信息串口配置信息3.2 编写代码计划单片机B接收到单片机A发送的“1”后点亮LED接收到单片机A发送的“2”后熄灭LED。现设计单片机A的主程序中循环发送“1”和“2”期间间隔1s故单片机主程序如下间隔1s循环发送“1”、“2”单片机B采用中断接收的方式当接收到串口数据时进入接收中断回调函数。在回调函数中判别接收到的数值如果数值为1则点亮LED数值为2则熄灭LED其它数值则没反应。编写回调函数如下接收中断回调函数3.3 将程序进行编译烧录单片机可点击以下链接观察实验现象。实验视频