STM32应用详解(9)使用USART远程控制LED

文章目录


前言

学习使用USART远程控制:在PC端通过串口助手输入数字,控制开发板上的LED的亮灭。


一、使用USART远程控制LED

《usart.c》文件完成UART串口初始化,由用户编写。该程序需要用户编写。其中调用的都是固件库函数。见《STM32F103固件函数库用户手册(中文)》P344,§21.2 USART库函数。

在使用查询方式接收数据时,要关闭串口中断。这样,在串口收到数据的时候,才不会跳到中断处理函数。

二、代码实现及分析

1.main函数

2.UART串口初始化函数


相关推荐
zuozewei1 分钟前
零基础 | 一文速通 AI 大模型常见术语
人工智能
划水的code搬运工小李17 分钟前
EVO评估数据导出在origin中绘制
人工智能
Clarence Liu17 分钟前
机器学习(5) 梯度下降
人工智能·机器学习
点灯小铭18 分钟前
基于单片机的智能收银机模拟系统设计
单片机·嵌入式硬件·mongodb·毕业设计·课程设计·期末大作业
kisshuan1239619 分钟前
电信杆塔类型识别与分类_fovea_r101_fpn_4xb4-2x_coco模型详解_模型训练与验证_通俗易懂!入门必看系列!
人工智能·目标跟踪·分类
子午19 分钟前
【2026原创】动物识别系统~Python+深度学习+人工智能+模型训练+图像识别
人工智能·python·深度学习
TEC_INO24 分钟前
STM32_9:I2C_DHT11_OLED项目
stm32·单片机·嵌入式硬件
o_insist25 分钟前
LangChain1.0 实现 PDF 文档向量检索全流程
人工智能·python·langchain
__万波__25 分钟前
STM32基于HAL 库开发包创建新的工程-编译-烧录
stm32·单片机·嵌入式硬件
OpenMiniServer28 分钟前
AI + GitLab + VSCode:下一代开发工作流的革命性集成
人工智能·vscode·gitlab