zengchang 发表于 2024-12-9 23:54:47

<p>规格书里的例程可以借鉴</p>

bkeuqoaq 发表于 2024-12-10 08:47:12

没有一点出错处理,如果从机故障(比如未挂载),可能程序死机了

East Wind 41 发表于 2025-1-10 08:01:22

下载学习冲哥的例程

1400878695 发表于 2025-2-17 18:23:59

这是什么原因

xu__changhua 发表于 2025-2-28 15:23:22

sdf15937 发表于 2024-7-21 13:42
照抄了,没成功
主要是想搞一下SHT20的,据说这两个芯片就是读取地址不同……但是我愣是读取不出来
...

生产厂家可以下载例程,只需要在MYI2C.h的第一行改ARM32为别的,如C51就行
#define C51 //定义MCU类型,可为'ARM32'或其他
然后在51类单片机是就通过了。是软件模拟I2C。

1400878695 发表于 2025-3-20 17:33:04

用串口读取程序怎么修改啊,我自己改了但是总是到一定次数,就不能改变了

ly1350 发表于 2025-4-21 08:26:36

梁工 发表于 2023-1-13 11:37
温湿度传感器我用的DHT22(AM2302),出厂校准好,温湿度直读,不需要计算。 ...

梁工你好,方便给一个am2302的例程吗?谢谢!我买了一片做实验,读出来的数据都是0,没有调通。好像dht11不一样。

Ayb_ice 发表于 2025-4-21 08:57:38

这样的代码,从机故障(比如未安装,虚焊等),程序直接死机

梁工 发表于 2025-4-22 22:15:44

ly1350 发表于 2025-4-21 08:26
梁工你好,方便给一个am2302的例程吗?谢谢!我买了一片做实验,读出来的数据都是0,没有调通。好像dht11 ...

/*************        功能说明        **************
温湿度传感器 DHT22 或 AM2302 单总线驱动、测试程序,串口1(P3.0 P3.1) printf()函数打印结果。

先别修改程序,直接下载"list"里的"AM2302.hex"测试,下载时选择主频12MHz。

串口助手设置:115200,8,n,1,文本方式。

单片机每个2秒返回一次结果:
温度= 29.5度湿度= 81.2%
******************************************/







梁工 发表于 2025-4-22 22:16:58

Ayb_ice 发表于 2025-4-21 08:57
这样的代码,从机故障(比如未安装,虚焊等),程序直接死机
我上面39楼的程序不会出现你说的情况,任何错误都会退出,并报告错误。
页: 1 2 3 [4] 5
查看完整版本: SHT30温湿度传感器, 硬件I2C接口, 32G12K128 驱动教程系列