你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

关于SysTick 1us延时的实验

[复制链接]
xyc2690 提问时间:2015-1-15 22:46 /
阅读主题, 点击返回1楼
收藏 1 评论24 发布时间:2015-1-15 22:46
24个回答
holts1 回答时间:2015-1-16 15:59:44
xyc2690 发表于 2015-1-16 14:39
就是不清楚为什么费时间呀~

清除它需要多少时间 ,  需要1u 的时间吗 ?  
holts1 回答时间:2015-1-16 16:00:56
holts1 发表于 2015-1-16 15:59
清除它需要多少时间 ,  需要1u 的时间吗 ?

你现在设的值是 0, 但用外部示波器看到的是 2u,   是否说明清除它需要1u 的时间 ?
AndyYau-268557 回答时间:2015-1-17 19:41:51
这个没有研究过,觉得应该是晶振和GPIO口的速度造成的延误。另外定义1us意义不是很大吧
党国特派员 回答时间:2015-1-17 20:39:53
333.png
拼命三郎 回答时间:2015-1-17 20:48:16
支持一下
xyc2690 回答时间:2015-1-18 08:49:59
holts1 发表于 2015-1-16 16:00
你现在设的值是 0, 但用外部示波器看到的是 2u,   是否说明清除它需要1u 的时间 ? ...

程序写的是 每1us gpio翻转一次。。。
lkl0305 回答时间:2015-1-18 09:22:43
就是需要这样讨论下多谢分享
holts1 回答时间:2015-1-18 11:43:23
xyc2690 发表于 2015-1-18 08:49
程序写的是 每1us gpio翻转一次。。。

但是只能做到每2us GPIO翻转一次。
xyc2690 回答时间:2015-1-18 18:29:41
如果每次都执行“VAL清0” 大约需要1.8us,

重装值可以在之前初始化,不必放进delay函数中。如果不执行”VAL清0“这条 就是1us,这样做的话所以只有第一次执行1us是未知、不精确的,因为VAL初值不知道,之后的1us延时都可以实现。
tjhbwjk 回答时间:2015-1-18 19:11:33
记录一下

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
13245底部标题123相同标题
12底部标题123相同标题
33333底部标题123相同序号
3435底部标题-无链接
关注我们
st-img 微信公众号
st-img 手机版