相似函数Arduino位写入

相似函数Arduino位写入,arduino,Arduino,对于raspberry pi项目,我正在尝试更改arduino代码。 有人知道这个的类似功能吗 非常感谢。好的,我想我可以自己做:) void位写入(uint8\u t&x,无符号整数n,bool b){ 如果(n=0){ 如果(b){ x |=(1u void bitWrite(uint8_t &x, unsigned int n, bool b) { if (n <= 7 && n >= 0) { if (b) {

对于raspberry pi项目,我正在尝试更改arduino代码。 有人知道这个的类似功能吗


非常感谢。

好的,我想我可以自己做:)

void位写入(uint8\u t&x,无符号整数n,bool b){
如果(n=0){
如果(b){
x |=(1u
void bitWrite(uint8_t &x, unsigned int n, bool b) {
    if (n <= 7 && n >= 0) {
        if (b) {
            x |= (1u << n);
        } else {
            x &= ~(1u << n);
        }
    }    
}