题目要求
1)STM32系统给上位机(win10)连续发送“hello windows!”。win10采用“串口助手”工具接收。
2)在完成以上任务基础,继续扩展功能:当上位机给stm32发送一个字符“0”后,stm32暂停发送“hello windows!”;发送一个字符“1”后,stm32继续发送;
1.串口配置
这里我们使用的是STM32F103C8T6系统板,打开STM32CubeMX软件,选择对应的芯片,开始配置
配置sys
配置rcc
配置时钟
配置串口
开启中断使能
完成项目配置
打开项目
2.代码编写
定义全局变量
重载中断响应函数
在while循环中写入以下代码
烧录程序之后打开串口调试工具
3.测试结果
测试结果
运行正常