打印
[Atmel]

用ASF跑SAMD21程序(15)tick

[复制链接]
900|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 ddllxxrr 于 2015-1-8 20:18 编辑

这个系统滴答时钟我第一次接触是在STM32,也就是说只要是CORTEX核的芯片,都有这个东东。
我刚开始很兴奋,觉得再也不要写延时函数了,用这个就行了。

经过了几年的实践,我现在十分不想用这个东东,为什么呢,它占用一个中断号,影响我其它东东的正确运行。

比如:我发串口中断程序。这个tick总是执行。会把我发的东东,给切断,造成不必要的麻烦。

我还是倾向于,上节的系统延时,准而且不占资源。

好了,书归正传,接上一节,启动ASF Wizard把延时模块的方式从CALLBACk换为ticket



系统提示要不要换delay.h文件,自然换啊。换完我打开delay.h文件.

呵呵,同上一节的一样唉。那还糊涂个北啊!

编译执行。

程序跑起!!!但我觉得延时和上一节的有点不一样。

也许是我的感觉错了,毕竟这是Cortex内核带的东东啊!!!



相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:http://shop34182318.taobao.com/ http://shop562064536.taobao.com

2398

主题

6950

帖子

67

粉丝