摘要: SysTick定时器详解 关于SysTick定时器,如果想从STM32官方手册去寻找该定时器,会发现并没有该定时器的相关介绍,仅有库函数介绍。由此可以看出SysTick并不是意法半导体公司设定的。从Cortex M3权威指南可以找到该定时器的详细介绍,由此可以知道SysTick定时器是在ARM芯片当 阅读全文
posted @ 2020-03-13 22:33 一颗蘋果 阅读(4476) 评论(0) 推荐(3) 编辑
摘要: 外部中断实验 1. 外部中断首先需要进行中断初始化以及使用NVIC设置中断优先级 2. 设置中断响应函数 到这里中断的配置以及完成,接下来需要配置中断响应函数: 首先是中断线0的响应函数: 中断线2的响应函数: 中断线3的响应函数: 中断线4的响应函数: 阅读全文
posted @ 2020-03-13 14:21 一颗蘋果 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 串口中断函数详解 ARM cortex_m3 内核支持 256 个中断(16 个内核+240 外部)和可编程 256 级中断优先级的设置。 STM32支持的中断共为84个(16个内核+68个外部),和16级可编程中断优先级的设置。 AIRCR是NIVC配置中一个关键的寄存器,由于STM32有很多中断 阅读全文
posted @ 2020-03-13 11:13 一颗蘋果 阅读(6110) 评论(1) 推荐(0) 编辑