打印

新手求助,延时1ms程序

[复制链接]
982|5
手机看帖
扫描二维码
随时随地手机跟帖
沙发
zhangmangui| | 2014-5-28 00:20 | 只看该作者
你是想要非常准确的延时吗  那最好用定时器
如果只是大概就估算一下   用for循环吧
大概估算的程序很简单啊
你想要CCS辅助你计算执行一次delay的机器周期   可以使能CCS 的CLOCK功能  
打断点帮你计算

使用特权

评论回复
板凳
jiangkeqin_sy|  楼主 | 2014-5-28 11:39 | 只看该作者
用delay自己编写for语句,是多小ns啊?clock功能又咋编写啊?

使用特权

评论回复
地板
zhangmangui| | 2014-6-3 00:00 | 只看该作者
jiangkeqin_sy 发表于 2014-5-28 11:39
用delay自己编写for语句,是多小ns啊?clock功能又咋编写啊?

搞定了没有   这个要看你的时钟配置了  
最后算出机器周期是多少   然后大概计算了

使用特权

评论回复
5
jiangkeqin_sy|  楼主 | 2014-6-3 07:20 | 只看该作者
我用的是150MHZ的机器周期是不是1/150us啊,所以应该是150*1000次啊

使用特权

评论回复
6
电子云图| | 2014-6-3 08:15 | 只看该作者
配置好时钟,用for循环,大概估算一下多少次,IO口翻转,用逻辑分析仪测,修改延时参数,反复多测几次,就OK了

使用特权

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

本版积分规则

12

主题

33

帖子

1

粉丝