Posts Tagged ‘中断’

STM32串口通迅–使用中断方式

DevLabs Posted in ARM,Tags: , ,
0

在上一节串口通讯中使用了查询方式, 在少量数据传输应用中, 这种方法基本可行, 但如果通迅数据量比较大的话会对系统实时性造成很大的影响, 所以在实际工程运用中, 查询的方法并不多见.
一个较好的方法就是利用空间换时间, 用一个缓存区加中断进行数据发送和接收, 以减少不必要的等待的时间, 提高系统的实时[......]

全文

STM32中断与NVIC概览

DevLabs Posted in ARM,Tags: , ,
0

NVIC: Nested vectored interrupt controller, 嵌套中断向量控制器.

中断与异常:
所有能打断正常执行流的事件都称为异常. 异常与中断的区别在于, 中断请求是来自于Cortex内核外部, 比如各种片上外设, 外部中断请求等, 它们对于内核是”异步”的; 而异常[......]

全文

让LCD闪烁起来:STM32F4SysTick的设置与使用

DevLabs Posted in ARM,Tags: , ,
0

在这节中, 我打算利用SysTick定时器做延时, 让STM32F429 Discovery板子上的两个灯闪烁起来.

SysTick包含于Cortex核心中, 在不同厂家的Cortex产品中都存在. 它本质上是一个24位的倒计数器, 在STM32F429中, 它对SYSCLK经过AHB预分频器分频后[......]

全文