freemodbus线圈中的位操作
生活随笔
收集整理的這篇文章主要介紹了
freemodbus线圈中的位操作
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
連續位的操作函數:
xMBUtilSetBits(UCHAR * ucByteBuf, USHORT usBitOffset, UCHAR ucNBits,UCHAR ucValue);
xMBUtilGetBits(UCHAR* ucByteBuf, USHORT usBitOffset, UCHAR ucNBits);
設置位:
將字節數組ucBytebuf看成連續的二進制位,從usBitOffset開始的連續ucNBits位都設置成ucValue
ucNBits:1~8
ucValue:0/1
讀位:
將字節數組ucBytebuf看成連續的二進制位,讀出從usBitOffset開始的連續ucNBits位
ucNBits:1~8
轉載于:https://www.cnblogs.com/jieruishu/p/5542329.html
總結
以上是生活随笔為你收集整理的freemodbus线圈中的位操作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IE中透明度的读写
- 下一篇: 个人工作总结05(第二次冲刺)