news 2026/8/26 14:54:33

嵌入式学习记录二

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
嵌入式学习记录二

学习了UART串口通信
正式学习之前先复习了控制GPIO的全过程

  • 使能时钟(选择GPIO端口号,ENABLE)
  • 初始化对应GPIO引脚

然后就开始了新篇章的学习-UART串口通信

  • 一串完整的数据帧由1位起始位、8~9位数据位(其中可选奇偶校验位)、停止位(0.5、1、1.5、2位)几位组成
  • 波特率:每秒传输的位数
  • Tx是传输数据,对应引脚是PA9、PB6
  • Rx是接收数据的,对应引脚是P10、P7
  • 一般情况下PA9、PA10引脚控制串口通信,但是当引脚被占用时,可以对重映像时钟进行使能,此时PB6、PB7引脚控制串口通信
  • USART_Init 用于初始化USART串口
  • USART_Cmd 控制USART串口的使能与禁止
  • 当发送数据寄存器和移位数据寄存器都为空时,TC为1,反之为0
  • 当发送数据寄存器为空时,TxE为1,反之为0

代码逻辑练习

// 开启USART时钟 // 使能重映像时钟(根据实际情况使能/不使能) // 初始化USART:数据位 校验位 停止位 波特率 收发 // 开启GPIO时钟 // 初始化GPIO // 控制USART_Cmd使能/禁止
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/26 14:47:24

2025大模型测评全攻略:从性能指标到落地实践

2025大模型测评全攻略:从性能指标到落地实践 大模型技术日新月异,但如何科学评估模型质量却成为企业落地的最大痛点。本文基于GitHub_Trending/ll/llm-action项目的实战经验,系统解读大模型测评核心指标体系,涵盖性能吞吐量、精度…

作者头像 李华
网站建设 2026/8/26 14:45:08

去ai味提示词真的有用吗?3条实测+边界说明,检测查重对照

去ai味提示词真的有用吗?3条实测边界说明,检测查重对照 先说结论:去ai味提示词有用,但只能帮你走一半的路。我实测下来,写得好的提示词能把AI率从百分之八十多压到百分之五十上下,再往下就基本不动了&…

作者头像 李华
网站建设 2026/8/26 14:42:54

GitHub 隐藏URL技巧

一、URL后缀技巧(直接改末尾) 1. .patch / .diff(最常用) 对commit、PR、compare页面,直接追加后缀,返回原始文本diff,可直接git apply打补丁。 # 单次提交 https://github.com/xxx/yyy/commit/…

作者头像 李华