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

使用STM32CUBE生成STM32L073的工程,如何实现us级延时?

[复制链接]
烟花绽放 提问时间:2016-5-10 10:30 /
阅读主题, 点击返回1楼
收藏 评论23 发布时间:2016-5-10 10:30
23个回答
烟花绽放 回答时间:2016-5-13 09:26:02
david2016 发表于 2016-5-12 17:37
是不是写IIC的那个孩子?  nop啊

i不是,我是在写DHT11
david2016 回答时间:2016-5-13 11:17:14
烟花绽放 发表于 2016-5-13 09:26
i不是,我是在写DHT11

DHT11不就是用的IIC么,。你不是CUBE群里问us延时问题的那个孩子?
烟花绽放 回答时间:2016-5-13 13:02:11
david2016 发表于 2016-5-13 11:17
DHT11不就是用的IIC么,。你不是CUBE群里问us延时问题的那个孩子?

汗,DHT11不是IIC驱动的,是单总线的,,,我没有在群里问us级延时,只在这边论坛发的帖子
david2016 回答时间:2016-5-13 18:41:34
烟花绽放 发表于 2016-5-13 13:02
汗,DHT11不是IIC驱动的,是单总线的,,,我没有在群里问us级延时,只在这边论坛发的帖子
...

好吧,我记错了。 SHT21 是用的IIC。。。
haifeng-388081 回答时间:2016-8-2 15:28:18
楼主你好,你的这个us级延时有没有写好啊,能不能给我发下这个代码,我现在也在写DH11,到了这个延时也不会了,谢谢了!我的邮箱294097034@qq.com.
烟花绽放 回答时间:2016-8-3 09:33:17
haifeng-388081 发表于 2016-8-2 15:28
楼主你好,你的这个us级延时有没有写好啊,能不能给我发下这个代码,我现在也在写DH11,到了这个延时也不会 ...

你可以看下我的帖子哦,我已经发出来了哦
xxl131 回答时间:2018-9-27 19:41:45
请问发的贴子在哪里,没找到
烟花绽放 回答时间:2018-9-28 13:54:04
xxl131 发表于 2018-9-27 19:41
请问发的贴子在哪里,没找到

void delay_us(uint32_t value)
{
        uint32_t i;
        i = value * 8;
        while(i--);
}

这是我用到L0上的延时,
delay_us(30);             //主机拉高20~40us   
这是我之前计算出来的,基本上是1us左右,不过没有严格测试,但是驱动DHT11足够了,详细的话可以看我另一个帖子,https://www.stmcu.org.cn/module/forum/thread-606093-1-1.html
frank171 回答时间:2019-6-24 11:45:45
看下先
12
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版