2025-01-21 16:49:37 +08:00
|
|
|
|
#ifndef USER_PROTOCOL_H
|
|
|
|
|
#define USER_PROTOCOL_H
|
|
|
|
|
|
|
|
|
|
#include "tkc/types_def.h"
|
|
|
|
|
|
|
|
|
|
// 封装的函数,根据位位置获取对应的值
|
|
|
|
|
uint8_t getBitValue(uint8_t count, int bitPosition);
|
|
|
|
|
// 封装的函数,获取2个bit组合成的值
|
|
|
|
|
uint8_t getBit2Value(uint8_t count, int bitPosition);
|
|
|
|
|
// 封装的函数,获取3个bit组合成的值
|
|
|
|
|
uint8_t getBit3Value(uint8_t count, int bitPosition);
|
|
|
|
|
// 封装的函数,获取4个bit组合成的值
|
|
|
|
|
uint8_t getBit4Value(uint8_t count, int bitPosition);
|
2025-02-11 18:48:14 +08:00
|
|
|
|
// 封装的函数,获取5个bit组合成的值
|
|
|
|
|
uint8_t getBit5Value(uint8_t count, int bitPosition);
|
2025-01-21 16:49:37 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#endif
|