iic 例程里面的这个buffer 大小能不能改小一些
您好:我这里的项目用的stc8g1k8pin的IC。因为还包括红外解码、和安卓上位机同步,处理的问题有点多。加了iic slave的代码以后编译不过去了。看了一下是这个
pdata buffer有一些超了。
这个我看代码是为了适应从机地址的寻码,如果我把slaveaddr 改成0x0a以内可以,吧这个buf改小吗
bit isda; //设备地址标志
bit isma; //存储地址标志
unsigned char addr;
unsigned char pdata buffer;
本帖最后由 电子DIY小家 于 2024-2-22 16:21 编辑
当然可以改小~数据域不超即可,或者如果只返回温度那些单个自己的实时采样的数据的话,都不需要数组 电子DIY小家 发表于 2024-2-22 16:19
当然可以改小~数据域不超即可,或者如果只返回温度那些单个自己的实时采样的数据的话,都不需要数组 ...
我们内部寻址不设置那么高就行了,应该没问题,刚和同事对了一下。
页:
[1]