AM
Концепция обьяснения, дизайн, режиссура ролика...
Size: a a a
AM
AM
А
uint8_t ReadRegister(uint8_t addr) {
uint8_t val;
spi_trans_t trans;
memset(&trans, 0x0, sizeof(trans));
trans.bits.val = 0;
trans.bits.addr = 0;
trans.cmd = NULL;
trans.mosi = &addr;
trans.miso = &val;
trans.addr = NULL;
trans.bits.cmd = 0;
trans.bits.miso = 8 * 1;
trans.bits.mosi = 8 * 1;
spi_trans(HSPI_HOST, &trans);
addr = 0xFF;
spi_trans(HSPI_HOST, &trans);
return val;
}
А
А
А
А
А
0x12
А
B
ВЯ
AT
A
AT
ВЯ
AB
AT
B
AB
AS