b站铁头山羊STM32学习笔记
文章平均质量分 62
我发现网路上并没有针对b站的铁头山羊STM32课程的笔记,所以把我自己亲手记的笔记分享给大家,方便大家更快速的学习
Cattle_group
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
实验五:串口发送数据(USARTInit)
因为串口帧,是由起始位+8~9个数据位+停止位 组成的,当使用9为数据位的时候,没有校验位,一次性发送的是9个bit,比一个字节多1位,如果用的是无符号8位整型unit8_t的话,就会发送失败,所以用 uint16_t,16位的无符号整型。当TDR(发送寄存器)空时,TxE=1(SET);否则TxE=0(RESET)当TDR(发送寄存器)空且移位寄存器空时,TC=1;问题:为什么是 uint16_t,16位的无符号整型?作用:防止发送寄存器中有数据时,被覆盖。我们自行设计的发送数据的函数。原创 2025-11-07 16:26:29 · 343 阅读 · 0 评论 -
实验四:串口初始化IO引脚(USARTInit)
默认情况下:USART1 的RX在 PA10 ,TX在 PA9 ,如果用不了可以到PB6(TX) 和 PB7(RX)原创 2025-11-07 16:21:52 · 443 阅读 · 0 评论 -
3.2 串口USART模块的使用方法
比如使用USART模块将数据写入到发送数据寄存器中,这8个比特位同时存储到发送数据寄存器中。 然后我们使用TX以数据帧的格式向外发送数据的时候,是一个比特位一个比特位的发。核心用法:把数据写入到发送寄存器,如果接收数据从接收寄存器读取数据。 设分频器为X,则72MHz ÷ X ÷ 16 =15200。 常用的波特率:9600、115200、921600。 所以中间要使用移位寄存器进行并到串的转换。 波特率:每秒钟最多传输多少位。串行:一个比特位一个比特位操作。TX:发送数据的引脚。原创 2025-11-13 19:39:47 · 210 阅读 · 0 评论 -
3.1 串口通信协议
串口是一种应用广泛的通讯接口,成本低、易使用、通信线路简单,可以实现两个设备的互相通信(单片机之间、单片机与电脑之间、单片机与各式各样的模块之间)原创 2025-11-13 19:35:48 · 297 阅读 · 0 评论 -
实验二:直接点亮外接LED实验(ButtonLED)
1.LED电路图2.LED接线图。原创 2025-10-29 15:36:05 · 294 阅读 · 0 评论 -
实验三:按钮控制外接LED(ButtonLED)
1.按钮电路图2.按钮接线图。原创 2025-10-29 15:44:41 · 434 阅读 · 0 评论 -
实验一:板载LED闪灯实验(BlinkLED)
我发现网路上并没有针对b站的铁头山羊STM32课程的笔记,所以把我自己亲手记的笔记分享给大家,方便大家更快速的学习原创 2025-10-29 15:25:55 · 922 阅读 · 0 评论 -
GPIO输入和输出模式
铁头山羊STM32笔记原创 2025-10-29 15:14:11 · 343 阅读 · 0 评论 -
1.2 STM32引脚分布
铁头山羊STM32笔记原创 2025-10-29 15:07:44 · 243 阅读 · 0 评论
分享