STM32
文章平均质量分 55
肖白衣
这个作者很懒,什么都没留下…
展开
-
STM32—串口UART
USART全双工的,异步通信,任何USART双向通信至少需要两个脚:接收数据输入(RX)和发送数据输出(TX)。UART只有异步传输功能。本文主要介绍UART串口通信。UART的帧格式:起始位、数据帧、校验位、停止位起始位(1):当UART空闲时,总线为高电平。当需要数据传输时,首先发送一个起始位,起始位为一个低电平“逻辑0”。数据帧(8):紧挨着起始位的是数据位,数据位可以是5、6、7、8位,收发双方在数据开始传输前,需要对双方数据位作一致的定义,否则会导致数据的传输错误。原创 2024-01-04 10:08:40 · 352 阅读 · 1 评论 -
STM32—DMA
DMA传输将数据从一个地址空间复制到另一个地址空间,提供在外设和存储器之间或者存储器和存储器之间的高速数据传输。DMA用来提供在外设和存储器之间或者存储器和存储器之间的高速数据传输。无须CPU的干预,通过DMA数据可以快速地移动。这就节省了CPU的资源来做其他操作。DMA传输方式外设到内存内存到外设内存到内存外设到外设。原创 2023-12-28 17:00:16 · 389 阅读 · 1 评论 -
STM32—ADC
STM32内部集成ADC转换器,分辨率最高为12位,一种逐次逼近型模拟数字转换器。各通道的A/D转换可以单次、连续、扫描或间断模式执行。ADC通道分组,STM32有16个多路通道。可以把转换组织成两组:规则组和注入组。在任意多个通道上以任意顺序进行的一系列转换构成成组转换。我一般情况下使用规则组,STM32的引脚只能输入0~3.3V的电压,所以在采样高电压时要做好高低压的隔离。ADC的时钟频率最高为14MHZ。原创 2023-12-27 17:03:49 · 401 阅读 · 1 评论 -
STM32—定时器中断
最近学习完了STM32系列单片机,所以准备对所学习的知识进行总结,以便以后查阅。文章的单片机以标准准库:V3.5.0开发环境:Keil5。原创 2023-12-26 11:34:47 · 368 阅读 · 1 评论 -
STM32—EXTI外部中与NVIC
抢占优先级:抢占优先级高的可以打断抢占优先级低的响应优先级:在抢占优先级相同时,响应优先级越高越快响应自然优先级:中断向量表的优先级数值越小,优先级越高。原创 2023-08-01 15:59:57 · 66 阅读 · 1 评论 -
STM32—GPIO
基于STM32F103C8T6最小系统板。原创 2023-07-30 17:24:58 · 66 阅读 · 1 评论