新手啊啊啊啊 发表于 2019-1-22 17:28 extern uchar lowEightBit[2],highEightBit[2];//多了extern |
|
本帖最后由 weidoit 于 2019-1-23 13:09 编辑 //extern uchar lowEightBit[2],highEightBit[2]; /*用于存储 2 个通道的数据,每个通道两个字节*/ /*第5行去掉 extern */ uchar lowEightBit[2],highEightBit[2]; /*用于存储 2 个通道的数据,每个通道两个字节*/Keil编译通过,Proteus 仿真如图。
0x 02 00>>2 = 0x80= 128(DEC) 0x0200%0x04=0 0/4=0 0x 02 05>>2 = 0x81= 129 (DEC) 0x0205%0x04=1 1/4=0.25 129+0.25=129.25 |
| 8处警告。。全是loweightbit 和 higheightbit ,到底是定义数组出了问题还是下面引用出了问题呢? 上面是整个程序,是用两个6675芯片实现测温,然后把数据传到串口的功能,有大佬帮忙看看哪里有问题吗? |
| 有8处警告。。全是loweightbit higheightbit,到底是定义数组出了问题还是下面引用出了问题呢? |