[Atmel] 用ASF跑SAMD21程序(15)tick

[复制链接]
1144|0
 楼主| ddllxxrr 发表于 2015-1-8 19:34 | 显示全部楼层 |阅读模式
本帖最后由 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

2404

主题

7001

帖子

68

粉丝
快速回复 在线客服 返回列表 返回顶部