09 2019 档案

摘要:前言 在之前的两篇评测文章: "使用系统定时器SysTick实现精确延时微秒和毫秒函数" "东芝MCU实现位带操作" 介绍了系统SysTick实现精确延时,GPIO的输入输出使用,并实现了位带方式操作GPIO,大大简化了GPIO的输入输出控制。有了精确延时函数+GPIO控制,那么就可以使用通用GPI 阅读全文
posted @ 2019-09-15 15:43 whik 阅读(673) 评论(0) 推荐(0) 编辑
摘要:位带操作简介 位带操作的概念其实30年前就有了,那还是 8051单片机开创的先河,如今ARM CM3 将此能力进化,可以说,这里的位带操作是8051 位寻址区的威力大幅加强版。即如果要改写某个寄存器的某一位,通过改写这一位映射的地址即可。东芝的TT_M3HQ开发板也是ARM CM3的MCU,实现了位 阅读全文
posted @ 2019-09-08 21:51 whik 阅读(400) 评论(0) 推荐(0) 编辑
摘要:SysTick定时器简介 SysTick定时器是存在于系统内核的一个滴答定时器,只要是 ARM Cortex M0/M3/M4/M7 内核的MCU都包含这个定时器,它是一个24位的递减定时器,当计数到 0 时,将从RELOAD 寄存器中自动重装载定时初值,开始新一轮计数。使用内核的SysTick定时 阅读全文
posted @ 2019-09-08 21:38 whik 阅读(6156) 评论(0) 推荐(0) 编辑