add schematic pdfs and firmware code

This commit is contained in:
cuu
2021-03-29 19:32:40 +08:00
parent 7c8c69ab83
commit 9278b6bad3
35 changed files with 40112 additions and 6891 deletions

View File

@@ -0,0 +1,21 @@
#include "utils.h"
void delayus(unsigned int _us){
delayMicroseconds(_us);
}
uint8_t invert_bit(uint8_t a){
return ((a&0x01)<<7)|((a&0x02)<<5)|((a&0x04)<<3)|((a&0x08)<<1)|((a&0x10)>>1)|((a&0x20)>>3)|((a&0x40)>>5)|((a&0x80)>>7);
}
uint8_t bits_number(uint8_t n)//count bits "1"
{
uint8_t count = 0;
while (n) {
count += n & 1;
n >>= 1;
}
return count;
}