
STM32
flying_man_
嵌入式爱好者
展开
-
NVIC设置
NVIC终端优先级分组(Nest Vector Interrupt Control 嵌套式向量中断控制器)CM4内核支持256个中断,其中包含了16个内核中断和240个外部中断,并且具有256级的可编程中断设置。STM32F4只是使用了其中的一部分。STM32F40xx/STM32F41xx的92个中断里面,包括10个内核中断,82个可屏蔽中断(常用)```分组寄存器SCB->...原创 2018-08-10 11:17:19 · 1697 阅读 · 0 评论 -
hal库操作架构
stm32f2xx.h主要包含STM32同系列芯片的不同具体型号的定义,是否使用HAL库等的定义,接着,其会根据定义的芯片信号包含具体的芯片型号的头文件:#if defined(STM32F205xx) #include "stm32f205xx.h"#elif defined(STM32F215xx) #include "stm32f215xx.h"#elif defined(S...转载 2018-01-26 10:35:59 · 6505 阅读 · 2 评论 -
RTC时钟操作
RTC(Real Time Clock):实时时钟1、RTC是个独立的BCD定时计数器,提供一个日历时钟,两个可编程闹钟中断,以及一个具有中断功能的周期性可编程唤醒标志。RTC还包含用于管理低功耗模式的自动唤醒单元。2、两个32位寄存器包含二进制码十进制格式(BCD)的秒,分钟,小时(12/24小时制),星期几,日期,月份和年份,此外还可以提供二进制的亚秒值。3、系统还可以自动将月份的天数补...原创 2018-12-14 16:35:48 · 4273 阅读 · 0 评论 -
PSRAM,NOR
NandFlash和NorFlash都是Flash的一种,都是散存,都是磁盘存储介子,但是NandFlash一般比较大,而NorFlash都比较小,并且NorFlash比较贵,并且NorFlash写的速度比较慢,但读的速度比较快,而NandFlash读的速度比较慢,写的速度比较快。PSRAM :假静态随机存储器。PSRAM就是伪SRAM,内部的内存颗粒跟SDRAM的颗粒相似,但外部的接口...转载 2018-09-10 19:33:52 · 1975 阅读 · 0 评论 -
串口通信USART(STM32F407)
UART和USART并行通信 -----各位同时传输、速度快 、占用引脚资源多串行通信 -----数据按位顺序传输、占用资源少、速度相对较慢``` -----单工 数据传输只支持数据在一个方向上传输 -----半双工 允许数据在两个方向上传输,但同一时刻,只允许数据在一个方向上传输 -----全双工 允许数...原创 2018-08-09 15:11:03 · 7613 阅读 · 0 评论