![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
stm32
文章平均质量分 70
杨CX
荣耀的背后刻着一道孤独
展开
-
SPI协议(学习笔记)
SPI 协议是由摩托罗拉公司提出的通讯协议 (Serial Peripheral Interface),即串行外围设备接口,是一种高速全双工的通信总线。它被广泛地使用在 ADC、 LCD 等设备与 MCU 间,要求通讯速率较高的场合。原创 2022-10-25 19:23:16 · 356 阅读 · 0 评论 -
stm32__IIC(学习笔记)
I2C 通讯协议 (Inter - Integrated Circuit) 是由 Phiilps 公司开发的,由于它引脚少,硬件实现简单,可扩展性强,不需要 USART、 CAN 等通讯协议的外部收发设备,现在被广泛地使用在系统内多个集成电路 (IC) 间的通讯。原创 2022-10-23 12:18:51 · 374 阅读 · 0 评论 -
stm32_ DMA (火良哥笔记)
DMA:Direct Memory Access,直接储存器访问。主要功能是可以把数据从一个地方搬到另外一个地方 ,而且不占用CPU。DMA1:有七个通道,可以实现P->M M->P M->MDMA2:有五个通道,可以实现P->M M->P M->M。原创 2022-10-14 00:16:49 · 164 阅读 · 0 评论 -
USART——串口通信(火良哥课堂笔记)
规定通信系统中具有机械、电子功能部分的特性,确保原始数据在物理媒体的传输。其实就是硬件部分。协议层主要规定协议逻辑,统一收发双方的数据打包、解包标准。其实就是软件部分。RS232标准串口主要用于工业设备直接通信电平转换芯片一般有MAX3232、SP3232 USB转串口主要用于设备跟电脑通信电平转换芯片一般有CH340、PL2303、CP2102、FT232使用的时候电脑端需要安装电平转换芯片的驱动 原生的串口通信主要是控制器跟串口的设备或者传感器通信,不需要经过电平转换芯片来转换电平,直接就用TTL通信就原创 2022-10-12 17:32:32 · 2389 阅读 · 0 评论 -
通信的基本概念
通信的基本概念原创 2022-09-30 17:06:38 · 137 阅读 · 0 评论 -
Sys Tick——系统定时器简述(内附滴答延时程序)
SysTick是STM32系统内部的定时器,计数器为24位,并且只能够递减,存在于内核中,嵌套在NVIC中,所有的Cortex-M内核的单片机都具有这个定时器。原创 2022-09-29 22:49:58 · 669 阅读 · 1 评论 -
stm32外部中断的简单理解与操作简单范例——按键控制LED翻转
STM32F10x最多有84个中断,包括16个内核中断和68个可屏蔽中断,具有16个可屏蔽中断优先级。下文我所用的STM32F103系列具有60个可屏蔽中断。STM32F103中断系统提供10个系统异常和60个可屏蔽中断,具有16个可屏蔽中断优先级。可屏蔽中断源包括外部中断、定时器中断、串口中断、直接内存访问中断(DMA)、模数转换中断(A/D)、集成电路总线中断、串口外设接口中断等。其中,本帖子用到的外部中断由嵌套向量中断控制器NVIC和外部中断/事件控制器EXTI来控制。原创 2022-09-22 18:26:00 · 2319 阅读 · 1 评论