首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
stm32
xcx6657
创建于2024-09-06
订阅专栏
stm32
暂无订阅
共21篇文章
创建于2024-09-06
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
DMA
1.DMA简介 DMA(Direct Memory Access,直接内存访问)是一种允许外设直接访问系统内存的技术,而无需CPU的干预。这种机制可以有效地提高系统的性能,特别是在需要大量数据传输的应
(HAL)时钟树
1.时钟树 时钟信号由时钟源产生,通过时钟树传播到整个芯片中,来满足逻辑电路与寄存器的需求。此外,串口通信,ADC采样等也需要固定的时钟脉冲信号来告知时间的流逝,因此我们说时钟源是单片机的“心脏”,时
(stm32简介)
课前 微控制单元(Microcontroller Unit;MCU) ,又称单片微型计算机(Single Chip Microcomputer )或者单片机,是把中央处理器(Central Proce
GPIO输入输出
1.GPIO简介 1.输出 GPIO(通用输出输入口)(general purpose input output) 可配置为8种输出输出模式 输出模式下可以控制端口输出高低电平,用以驱动LED,控制蜂
NVIC(嵌套向量中断控制器)和EXTI外部中断
基础知识 cortex-m3支持256个中断(8位=1个字节),其中包含了16个内核中断,240个外部中断。(本博文只介绍60个外部可屏蔽中断) stm32只有84个中断,包括16个内核中断和68个可
TIM定时器定时中断
1.TIM简介 为什么在72MHz计数时钟下可以实现最大59.65s的定时? 72M/65536/65536,得到的是中断频率,然后取倒数,就是59.65秒多 如果嫌定时时间不够长,stm32还支持级
TIM输入捕获&TIM编码器接口(PWM的输入捕获功能)
1.TIM输入捕获简介 当检测到电平跳变时,CNT的值将被锁存到CCR寄存器(捕获/比较寄存器) PWMI模式专门用来测PWm的占空比和频率 频率测量 (需要注意stm32测频率也只能测量数字信号,如
****TIM输出比较(TB6612&PWM初遇)
1.输出比较 介绍:OC(Output Compare)输出比较 输出比较可以通过比较CNT和CCR(输入/比较寄存器)的关系,来对输出电平进行置1,置0或反转的操作,用于输出一定频率或占空比的PWM
TIM编码器接口(Encoder)
1.编码器接口简介 最终实验现象便是: 左边是一个编码器有两个接口输出,A,B。接入到STM32定时器的编码器接口(编码器接口自动控制时基单元的CNT计数器)。INSTANCE:初始化后,CNT初始值
ADC模数转换
1.ADC模数转换简介😊 STM32主要是数字电路,数字电路只有高低电平,没有几v电压的概念,所以想读取电压值,就需要借助ADC模数转换器来实现,ADC读取引脚上的模拟电压转换为一个数据存在寄存器里,
IIC
1.I2C通讯协议(inter IC BUS) 以前学51的IIC是通过AT24C02(存储器模块)来实现,本小节使用MCU6050(陀螺仪),加速度传感器来学习IIC 同步:同步通信指发送和接受双方
SPI通信外设
1.SPI外设介绍 时钟频率就是SCK波形的频率,时钟频率一般体现的是传输速度,一个SCK时钟交换一个Bit。单位是Hz或者bit/s。可以看出来,SPI的时钟其实就是由pclk分频得来的,pclk就
SPI协议(W25Q初遇)
1.SPI通信简介 SPI(serial peripheral interface)字面翻译是串行外设接口,是一种通用的数据总线,适用于主控和外挂芯片之间的通信,与IIC应用领域非常相似。 IIC无论
MPU6050
1.MPU6050介绍 MPU6050是一个6轴姿态传感器,可以测量芯片自身X、Y、Z轴的加速度、角速度参数,通过数据融合,可进一步得到姿态角也叫做欧拉角,常应用于平衡车、飞行器等需要检测自身姿态的场
WDG看门狗
1.WDG看门狗简介 看门狗本质上是一个重置计数器 独立看门狗(IWDG)独立工作,拥有独立始终LSI(内部低速时钟),即使主时钟出现问题,看门狗也能工作。 2.IWDG 1.IWDG框图 类比定时器
FLASH闪存
1.FLASH简介 读写flash的用途 利用程序存储器的剩余空间来保存掉电不丢失的用户数据 通过在程序中编程(IAP),实现程序的自我更新 在线编程( ICP): 这个JTAG SWD就是仿真器下载
W25Q64
1.W25Q64简介 非易失性存储器:数据不容易失去的存储器,数据掉电不丢失,存储在芯片中的数据在断电重启之后数据仍然保持原样。 2.硬件电路 4脚和8脚是电源引脚,供电电压是3.3V,不能直接接入5
PWR电源控制
#1.PWR介绍 在低功耗模式下,也需要保留必要的唤醒电路,比如串口接收数据的中断唤醒,外部中断唤醒,RTC闹钟唤醒等,在需要设备工作时,STM32能够立刻重新投入工作。如果你只考虑进入低功耗,而不考
BKP寄存器&RTC实时时钟
#1.BKP简介 VBAT备用电池供电引脚,如使用STM32内部的BKP和RTC,引脚必须接备用电池,用来维持BKP和RTC,在VDD主电源掉电后的供电,这里备用电池只有一跟正极的引脚,接电池时,电池
串口协议和USART串口外设
1.通信接口 通信的目的:将一个设备的信息传送到另外一个设备;拓展硬件系统 通信协议:指定通信规则,通信双方按照规则进行信息收发 双工 1.全双工:全双工通信允许数据在两个方向上同时传输。 2.半双工
下一页