- 博客(4)
- 问答 (3)
- 收藏
- 关注
原创 UART基于串口速率配置合适的时钟
使用ARR寄存器设置:整数位为1;小数位0.3021(0.3021*16=4.8;0x4 或者0x05)如果使用9523.8bit/s传输长帧如255bytes就会有数据错误识别的风险!如果使用9600bit/s的波特率, 使用MSI 200Khz;
2025-07-05 15:23:22
277
原创 STM32串口奇偶校验的坑
错误的认知: 一直认为UART_HandleTypeDef结构体中WordLength配置为数据长度,不包括StopBits停止位,Parity奇偶校验位。奇偶校验时,实际的数据位(有效数据)会减少一位,因为一位被用于校验。M=0: 7位数据 + 1位校验(实际传输8位)M=1: 8位数据 + 1位校验(实际传输9位)
2025-06-21 15:14:30
200
空空如也
开关电源防反接&缓冲电路
2024-01-19
C语言结构体数组初始化问题
2023-10-09
光电传感器的跨组放大器设计
2023-08-06
stm32 不同电源供电,影响串口通讯
2023-07-15
LTSPICE 恒流源电路分析
2023-04-02
三级管放大电路的交流负载电阻
2022-03-07
ADC读取外部传感器电路连接
2021-08-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人