原来是删除 IIC_Read_Byte() 中的 |
发表于 2024-3-7 18:55 我也是这样,你解决了吗? |
为什么我显示的只有几个色块,而且还是不动的 |
楼主,我买的那个amg8833无法写I2C,不知道是什么原因。我用的野火的开发板,运行你给的程序,到amg88xx那里就运行不下去了。不知道楼主有好什么好的建议吗? |
楼主,我刚好在做这个设计,里面的lcd里面说驱动可以用ili9341? |
2900015021 发表于 2022-6-29 16:41 修改显示函数 |
能正常显示温度,但是图像显示出现了问题,这是什么原因呢,是通过修改pPixe后面的数字大小来修正图像显示吗? |
正在学习,收到的值为00 正在找原因 |
根据上面两楼大佬的回复,把asm88xx.c里第73行的应答注释掉,应该就能正常工作了 |
青天有月 发表于 2020-10-11 21:55 同问,这个我也碰到了。 |
可以运行成功吗 |
719439150 发表于 2020-9-15 14:02 兄弟我也是这样,你解决了吗, |
首先感谢楼主的分享。 一次性读取64个温度时,应答了两次,所以第一个数正确,其它返回值都是FF。应删去读字节中的应答即可。 |
719439150 发表于 2020-9-15 14:02 多回复ACK了 |
719439150 发表于 2020-9-15 14:02 我也遇到这个问题了,大佬怎么解决 |
719439150 发表于 2020-9-15 14:02 请问大佬这个问题解决了吗。我也遇到了,望赐教 |
本帖最后由 719439150 于 2020-9-15 16:16 编辑 pixels数组中存储的是温度吗,为什么我调用pixels while(1) { amg88xx_readPixels(pixels, 64); for(t=0;t<=63;t++) { printf("%d %f\r\n",t,pixels[t]); delay_ms(100); } } 串口输出后除了pixels[0]以外其他全是63.75,求大佬解惑 |
求助,AMG引脚INT和ADO要怎么连o(╥﹏╥)o |
谢谢楼主分享,正需要这个东西![]() |
我来学习了 |
感觉很不错,学习了。 |