想请教一下, 关于 DHT21 读取的问题

有没有相关开发经验弄过, DHT21 会发送 40 Bit 数据, 我一直去读取 GPIO 的变化, 大概一个 Bit 时间, 最短是 30us, 最长是70us, 读取是可以, 但是, 好奇怪, 只可以读到廿十几个 Bit 之后, 不能读取 40Bit, 我以为上拉的问题, 加上了 10K 也没差别. 会不会 CH32V203 读 GPIO 时间不够快 ?


您好,该问题应该与CH32V203读GPIO速度无关,DHT21没有用过,下面链接是DHT11在CH32V103的应用例程,DHT21在CH32V203的应用程序应该也是差不多的,可以参考一下

https://bbs.21ic.com/icview-3072454-1-1.html

 



只有登录才能回复,可以选择微信账号登录