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楼的程序不会出现你说的情况,任何错误都会退出,并报告错误。