[第三方配套工具] 时序问题

[复制链接]
627|10
 楼主| 两只袜子 发表于 2023-1-13 15:20 | 显示全部楼层 |阅读模式
本人基础薄弱,对于时序的问题请教一下大家,希望大家多多批评指教。
假设系统的时钟频率是200k,延时10个时钟周期是什么意思呢。
要求延时10个时钟周期是怎么算出来的呢?
假设for(i=0;i<x;i++)  send(0xff);  //延时10个周期的函数

我想问一下,这个X是取几呢?谢谢。
q1d0mnx 发表于 2023-2-1 13:13 | 显示全部楼层
就是1/200K * 10吧,我觉得
q1ngt12 发表于 2023-2-1 13:18 | 显示全部楼层
看你想延时多久,就设置多少就行吧
ex7s4 发表于 2023-2-1 13:19 | 显示全部楼层
你可以用定时器实现的啊,这么弄有点不稳妥
lamanius 发表于 2023-2-1 14:20 | 显示全部楼层
就是一个空跑的时钟周期
liu96jp 发表于 2023-2-1 15:37 | 显示全部楼层
我觉得应该不会考虑机器周期了,就是时钟的倒数再乘以多少次,应该就行
w2nme1ai7 发表于 2023-2-1 19:15 | 显示全部楼层
这个x取多少?看你发送的间隔啊?
su1yirg 发表于 2023-2-1 19:34 | 显示全部楼层
你要是多少个间隔发送一个数据,那就看看手册吧,要求多少个delay就行了啊
tax2r6c 发表于 2023-2-2 07:18 | 显示全部楼层
你可以写稍微大点,成功之后,再往小了改
g0d5xs 发表于 2023-2-4 12:20 | 显示全部楼层
你就是想让每次发送的数据有个间隔,其实设置10就行吧
zhizia4f 发表于 2023-2-4 13:19 | 显示全部楼层
这延时不是精确的,还是定时器比较精准
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2122

主题

8130

帖子

11

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