bh1750程序读不到数据

Viewed 122

bh1750初始化失败,官方demo是不是有bug啊?

11 Answers

不太会,这个DEMO都用了好几年了

仿真死循环,能给解答下吗?

能给解答下吗


仿真死循环,能给解答下吗?

要看你硬件怎么接的,失败的日志怎么样的,还有你做了哪些事情,光描述结果怎么知道哪里有问题呢

你这回复太不专业了吧?硬件就那点东西,软件仿真一直在这死循环你自己测试下就知道扯到连接问题,你懂不懂技术啊?

要描述你做了什么事,要看硬件怎么装的,我们这边需要去根据你的操作去复现问题,不然一直在这猜么

老是扯我做了什么,我就是正常连接。然后没有反应!感觉程序跑不下去,就仿真看了下在程序那死循环。我截图的描述还不够清晰吗?


这个是什么意思?读到的是失败啊

涉及到RTOS,就不要用仿真。
RTOS是在每个时间片分给不同的任务,用仿真经常会出错的。

仿真卡死也不一定是没有读取到bh1750卡死,也有可能是内存溢出等其他原因导致。

简单的就是排除法,先用NO-RTOS来测一下你的BH1750是否OK。

这个硬件和DEMO很多年了,都比较成熟,不太会有程序BUG的问题,多看看自己的操作。

NO-RTOS测试是可以的,rt-tjread的话BH1750初始化失败,log显示Can't find device:li_bh1750,能给解决下问题吗??

【2024-07-30 17:14:16:390】Can't find device:li_bh1750
(dev != RT_NULL) assertion failed at function:rt_device_open, line number:208
(object != RT_NULL) assertion failed at function:rt_object_get_type, line number:555
(rt_object_get_type(&dev->parent) == RT_Object_Class_Device) assertion failed at function:rt_device_open, line number:209
(dev->ref_count != 0) assertion failed at function:rt_device_open, line number:255


老是扯我做了什么,我就是正常连接。然后没有反应!感觉程序跑不下去,就仿真看了下在程序那死循环。

代码是怎么配置的,比如menuconfig那块是怎么弄的

按照你们文档来配置的

while (dummy == 0);//qqqq这句屏蔽程序可以往下跑,但是光传感器没有数据。你就不能亲自测试下吗?或者发个没问题的程序给我。

基于阿里云物联网开发平台的智慧农业案例开发(Wi-Fi)
我测试的是这个程序。有问题

我要看你是怎么做的,你只需要把你做了哪些全告诉我就好了

你这水平一看就菜鸟,就知道扯东扯西。换个懂软件的来。我都说了按你们文档来的

问题已经描述的很清晰了,有问题的点也告诉你了,日志也截图了。你还扯东扯西,不懂装懂是吧!!!


while (dummy == 0);//qqqq这句屏蔽程序可以往下跑,但是光传感器没有数据。你就不能亲自测试下吗?或者发个没问题的程序给我。

我们这边测过是没问题,目前也没有其他人反馈这个程序有问题

你能把测试的程序发给我吗?

不敢发?


while (dummy == 0);//qqqq这句屏蔽程序可以往下跑,后台也是有数据的

能给解决问题吗?售后服务这么差?一句demo没问题就算解决问题了?

你要详细描述,你做了哪些步骤,过程是怎么样的,才能判断你是哪一步出了问题,才能帮你解决问题
这边测过代码是没问题,目前也没有其他人反馈这个程序有问题,可能是你哪一步操作有问题

售后服务不是一般的差,现在开始睁眼说瞎话了