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

关于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管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版