![](https://img-blog.csdnimg.cn/20190918140158853.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
stm32
文章平均质量分 56
stm32
Frank Castle
这个作者很懒,什么都没留下…
展开
-
keil 编译完 Program Size: Code RO-data RW-data ZI-data 的含义
声明:摘自嵌入式实时操作系统RT-Thread设计与实现中3.3小节(作者:邱祎 熊谱翔 朱天龙)Code,RO-data,RW-data,ZI-data 的含义一般MCU包含的存储空间有片内Flash与片内RAM,RAM相当于内存,Flash相当于硬盘。编译器会将一个程序分类为好几个部分,分别存储在MCU不同的存储区。Keil工程在编译完之后,会有相应的程序所占用的空间提示信息,如下所示:linking...Program Size: Code=48008 RO-data=5660 RW-dat原创 2021-09-28 15:39:24 · 835 阅读 · 0 评论 -
两种单片机编程思想
https://mp.weixin.qq.com/s/wEj9YDJdom1UJea0Fnn8RA原创 2021-09-21 11:59:44 · 290 阅读 · 0 评论 -
SysTick(系统定时器)
SysTickCortex-M3 在内核部分 包含了一个简单的定时器——SysTick timer。且所有的 CM3 芯片都带有这个定时器。在 STM32 中 SysTick 以 HCLK(AHB 时钟)或 HCLK/8 作为运行时钟。SysTick timer工作分析SysTick 是一个 24 位的定时器,即一次最多可以计数 224 个时钟脉冲,这个脉冲计数值被保存到 当前计数值寄存器 STK_VAL (SysTick current value register) 中,只能向下计数。每接收原创 2021-06-05 20:24:59 · 2545 阅读 · 0 评论 -
NVIC嵌套矢量中断控制器
NVIC嵌套矢量中断控制器中断NVIC(Nested Vectored Interrupt Controller)嵌套矢量中断控制器注意点NVIC 的优先级组NVIC_PriorityGroup_0NVIC_PriorityGroup_1NVIC_PriorityGroup_2NVIC_PriorityGroup_3NVIC_PriorityGroup_4EXTI (external interrupt)外部中断中断NVIC(Nested Vectored Interrupt Controller)嵌套原创 2021-03-28 22:45:53 · 496 阅读 · 0 评论 -
GPIO
GPIO(General-purpose I/O,通用IO口)void GPIO_Init(GPIO_TypeDef* GPIOx, GPIO_InitTypeDef* GPIO_InitStruct);typedef struct{ __IO uint32_t CRL; __IO uint32_t CRH; __IO uint32_t IDR; __IO uint32_t ODR; __IO uint32_t BSRR; __IO uint32_t BRR; __IO原创 2021-03-28 17:04:40 · 124 阅读 · 0 评论 -
stm32命名规则
原创 2021-01-18 00:08:59 · 107 阅读 · 0 评论