文章分类 -  101 - Cortex-M

摘要:我们都知道,C语言编写的程序,是从main函数开始运行的,那么,在这之前呢? 对于STM32F103/F407/F429/H7系列的单片机,在keil ide 环境下,在启动的时候,究竟做了什么? 以 startup_stm32f429xx.s 为例。IDE为Keil5 1 ;*********** 阅读全文
posted @ 2019-07-29 11:34 Peong 阅读(245) 评论(0) 推荐(0)
摘要:FreeRTOS中断和Cortex-M中断的关系 测试平台:STM32F1/4 编译环境:KEIL5 1.Cortex-M中断 1.1中断屏蔽寄存器 PRIMASK(1bit) 把当前优先级设置为0,除了NMI,HardFault都屏蔽。 FAULTMASK(1bit) 把当前优先级设置为-1,NM 阅读全文
posted @ 2019-07-10 10:16 Peong 阅读(803) 评论(0) 推荐(0)
摘要:参考: http://forum.armfly.com/forum.php?mod=viewthread&tid=87176&fromuid=20118(出处: 安富莱电子论坛) Note:按步骤操作后,出现编译问题,检查CMSIS库文件的版本是否过低。 1.Event Recorder 是什么? 阅读全文
posted @ 2019-04-15 19:37 Peong 阅读(2377) 评论(0) 推荐(0)