码丁实验室,一站式儿童编程学习产品,寻地方代理合作共赢,微信联系:leon121393608。
对于一些人来说也许不需要,但总归应该能帮助到一些人。(Arduino 上用)
unsigned int twoByteToUINT(byte byte1, byte byte2)
{
unsigned int data = 0;
data = (byte1 << 8) + byte2;
return data;
}
signed short twoByteToSHORT(byte byte1, byte byte2)
{
signed short data = 0;
data = (byte1 << 8) + byte2;
return data;
}
unsigned long fourByteToLong(byte byte1, byte byte2, byte byte3, byte byte4)
{
unsigned long data = 0;
data = (byte1 << 24) + (byte2 << 16) + (byte3 << 8) + byte4;
return data;
}