- 博客(4)
- 收藏
- 关注
原创 STM32学习笔记-串口
在单片机的应用中,数据通信是必不可少的一部分,比如:单片机和上位机、单片机和外围器件之间,它们都有数据通信的需求。由于设备之间的电气特性、传输速率、可靠性要求各不相同,于是就有了各种通信类型、通信协议,我们最常的有:USARTIICSPICAN、USB 等。串口通信按位发送和接收字节,尽管其通信速度较慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据,属于全双工通信方式。
2025-05-15 18:38:17
1334
原创 STM32学习笔记-外部中断(HAL)
NVIC即嵌套向量中断控制器,全称它是内核的器件。M3内核都 是支持 256个中断,其中包含了16个系统中断和240个外部中断,并且具有256级的可编程中断设置。然而芯片厂商一般不会把内核的这些资源全部用完,如 STM32F103RCT6的系统中 断有 10个,外部中断有60个。下图是中断向量表-系统中断部分。
2025-05-14 17:59:33
1722
原创 STM32学习笔记-点亮一个小灯(寄存器)
STM32F1 每组(这里是 A~D)通用 GPIO 口有 7 个 32 位寄存器控制,包括 :2 个 32 位端口配置寄存器(CRL 和 CRH)2 个 32 位端口数据寄存器(IDR 和 ODR)1 个 32 位端口置位/复位寄存器 (BSRR)1 个 16 位端口复位寄存器(BRR)1 个 32 位端口锁定寄存器 (LCKR)
2025-05-09 16:02:45
1634
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅