- 博客(9)
- 收藏
- 关注
原创 BKP备份备份寄存器与unix时间戳
复位后,对备份寄存器和RTC的访问被禁止,并且备份域被保护以防止可能存在的意外的写操 作。执行以下操作可以使能对备份寄存器和RTC。即由Vbat 单独供电 受其控制,不受主控Vdd电源的影响,但Vbat掉电,则该功能无效,一般Vbat独立外接备用电源【电池】(1)temper引脚 防入侵(当拆机时会导致该引脚电平变化,触发防入侵功能,使得bkp内容被清除)当系统在待机模式下被唤醒,或系统复位或。电源复位时,他们也不会被复位。控制寄存器用来管理侵入检测和。电源被切断,他们仍然由。
2024-06-25 17:29:29
121
原创 对于stm32 F1系列的时钟树的认识
单片机需要信号时序来维持其功能,其时序脉冲由晶振产生,经过各种倍频以及分频器的作用,以产生对应设备所需的时序。
2024-05-21 14:14:08
113
原创 DMA数据转移
DMA,全称Direct Memory Access,即直接存储器访问。DMA传输将数据从一个地址空间复制到另一个地址空间,提供在外设和存储器之间或者存储器和存储器之间的高速数据传输。DMA无须CPU的干预,通过DMA数据可以快速地移动。这就节省了CPU的资源来做其他操作。DMA的触发方式软件触发:用于寄存器之间的数据搬移,入flash搬到SRAM中硬件触发:外设的数据产生需要一定时机,故需要在的硬件反应后const 常量也存放在flash中该表为各个参数及寄存器的地址。
2024-05-21 14:13:56
401
原创 adc模数转换
注意:在使用adc的时候gpio模式需要选择 GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AIN;//复位校准是否完成。实际问题中,数据抖动严重,可以采用均值滤波的方法,即,去多个值求平均,作为最后的输出值,减小抖动。
2024-05-21 14:13:42
122
原创 stm32 usart
(hex 模式只显示原始数据,即16进制或者2进制数)如若使用usart的接收功能,则需要开启中断。(文本模式 数据编码之后显示 可以显示字符)1. 开启gpio和usart时钟。2.配置对应引脚为接收与发送模式。3.配置usart的结构体参数。传输仅以十六进制数进行传输。发送功能不需要用到中断。
2024-05-21 14:13:25
159
原创 stm32 定时器IC输入捕获的相关知识
1首先考虑测量频率:测频法更适合测量高频(T可以自己设定);while测周法更适合低频。ps:捕获输入的一般为下图的方波,若要检测正弦波则需要进行转换。方波的高电平一般为3.3v 低电平为0v。测频法:有上升沿,记录值N就+1。若需要测量的f>fm,采用测频法。上拉输入:无信号输入时引脚高电平。下拉输入:无信号输入时引脚低电平。关于二者测量方法,我们可知道。(图片与学习内容来自江科大)如下是三种频率的测量方法。
2024-04-28 15:10:01
175
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人