您的位置 首页 设计

LPC1114/LPC11U14和LPC1343比照学习(三)SysTick

从Cortex开始ARM公司在内核中添加SysTick,为系统运行提供了便捷。通过学习这三种处理器的结构和寄存器可知,这三种SysTick的结构和寄存器

从Cortex开端ARM公司在内核中增加SysTick,为体系运转供给了快捷。经过学习这三种处理器的结构和寄存器可知,这三种SysTick的结构和寄存器都是相同的彻底兼容,SysTick的结构如下:

SysTick 寄存器如下:

关于SysTick的操控有两种办法,因为SysTick是内核的一部分,所以在ARM公司推出的Cmsis文件中现已供给了对SysTick操控的API函数。为了便利能够直接调用此函数;当然咱们也能够直接操控寄存器,两种操控的代码如下:

经过上面的初始化SysTickInit()函数后,24位的SysTick守时时刻到后,就会跳转到SysTick中止服务函数。咱们只要经过计数器判别次数就能够完成准确延时了。

完成准确延时:

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ziliao/sheji/257715.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部