这段程序问什么能实现40MHz--?1ms

[复制链接]
2828|32
xiaoyaodz 发表于 2017-8-28 22:06 | 显示全部楼层
这个是编译器自带的函数吗、
febgxu 发表于 2017-8-28 22:06 | 显示全部楼层
这个计算的ms不对。
sdlls 发表于 2017-8-28 22:07 | 显示全部楼层
使用示波器测量周期试试。
kkzz 发表于 2017-8-28 22:07 | 显示全部楼层
不是应该是40000计数吗?
hudi008 发表于 2017-8-28 22:07 | 显示全部楼层
通过定时器测量出来的吧。
lzmm 发表于 2017-8-28 22:07 | 显示全部楼层
系统时钟设置的是多少
minzisc 发表于 2017-8-28 22:07 | 显示全部楼层
这个时钟不对吧。
selongli 发表于 2017-8-28 22:07 | 显示全部楼层
计算这些就可以计算周期吗
fentianyou 发表于 2017-8-28 22:07 | 显示全部楼层
可能是系统自带的时钟计算出来的。
xiaoyaodz 发表于 2017-8-28 22:07 | 显示全部楼层
官网代码如果是这样,那应该是没有问题的。
febgxu 发表于 2017-8-28 22:07 | 显示全部楼层
40Mhz是40000个才1ms
sdlls 发表于 2017-8-28 22:07 | 显示全部楼层
使用io产生反转信号测量。
liu_yi_xf 发表于 2017-8-30 15:47 | 显示全部楼层
如果是TI的C2000,TI给了函数DELAY_US,这个函数是汇编写的,精度很高而且适应不同型号芯片,直接用DELAY_US(1000L)就可以实现1ms延时
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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