自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 STM32学习(六)USART串口协议

USAR:通用同步/异步收发器USART是STM32内部集成的硬件外设,可根据数据寄存器的一个字节数据自动生成数据帧时序,从TX引脚发送出去,也可自动接收RX引脚的数据帧时序,拼接为一个字节数据,并存放在寄存器里USART自带波特率发生器,最高达4.5Mbits/s,相当于分频器可配置的数据位长度(8或9),停止位长度(0.5或1或1.5或2),数据位长度如上图所示,如果需要校验位就设置9,不需要就设置8.停止位决定了波的间隔,一般用1。可以选择无校验、奇校验和偶校验三种STM32的USART。

2024-04-05 15:57:19 1568 1

原创 STM32学习(五)DMA—直接存储区访问

DMA也就是直接存储器存取,DMA可以提供外设(一般为外设的数据寄存器,如ADC的数据寄存器,串口的数据寄存器等等)和储存器(运行内存SRAM和程序存储器Flash)或者存储器和存储器之间的高速数据传输,无需CPU干涉,节省了CPU资源。STM32的DMA有12个可独立配置的通道,包括:DMA1(7个通道),DMA2(5个通道)。每个通道都支持软件触发和特定的硬件触发。STM32F130C8T6的DMA资源只有DMA1(7个通道)。

2024-03-29 18:52:27 1747 1

原创 STM32学习(四)ADC数模转换器

ADC是模拟到数字转换器(Analog-to-Digital)的缩写。它是一种电子设备或模块,用于将连续变化的模拟信号转换为离散的数字信号,以便数字系统(如微处理器、微控制器等)能够对其进行处理和分析。STM32f103 系列有3个ADC,精度为12位,每个ADC最多有16个外部通道。其中ADC1和ADC2都有16个外部通道, ADC3根据CPU引脚的不同通道数也不同,一般都有8个外部通道。ADC的模式非常多,功能非常强大,具体的我们在功能框图中分析每个部分的功能。

2024-03-23 10:01:20 1420

原创 STM32学习(三)通用定时器及PWM驱动直流电机实验

在本节的学习中,涉及的知识点很多,大家可以搭配《STM32F10X-中文参考手册》来看,尤其是寄存器说明的部分,希望能对大家有所帮助。

2024-03-15 21:05:55 702 2

原创 STM32学习(二)-外部中断/事件控制器(EXTI)

外部中断/事件控制器(EXTI)由20个产生事件/中断请求的边沿检测器组成,对于其它 产品,则有19个能产生事件/中断请求的边沿检测器。每个输入线可以独立地配置输入类型(脉冲 或挂起)和对应的触发事件(上升沿或下降沿或者双边沿都触发)。每个输入线都可以独立地被屏 蔽。挂起寄存器保持着状态线的中断请求。

2024-03-05 20:31:34 734 1

原创 STM32学习(一)GPIO实验

每个GPI/O端口有两个32位配置寄存器(GPIOx_CRL,GPIOx_CRH),两个32位数据寄存器 (GPIOx_IDR 和 GPIOx_ODR),一个32位置位/复位寄存器(GPIOx_BSRR),一个16位复位寄存 器(GPIOx_BRR)和一个32位锁定寄存器(GPIOx_LCKR)。根据数据手册中列出的每个I/O端口的特定硬件特征, GPIO端口的每个位可以由软件分别配置成多种模式。─ GPIO_Mode_IN_FLOATING 输入浮空─ GPIO_Mode_IPU 输入上拉。

2024-03-02 09:31:35 711 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除