Я новичок в python, а также в raspberry pi, я подключил высокоточную плату AD / DA к RPI 3 модели B, и я хочу изменить время выборки ADC, и я не уверен, чтоМне нужно также изменить время чтения RPI, я нашел некоторый код, такой как
byte drate_reg = 3; // Choosing Data Rate register = third register.
byte drate_data = 0b11000000; // 11000000 = 3,750SPS
SPI.transfer(0x50 | drate_reg);
SPI.transfer(0x00); // 2nd command byte, write one register only
SPI.transfer(drate_data); // write the databyte to the register
delayMicroseconds(10);
Однако, когда я запускаю sudo ./ads1256_test
, чтобы проверить, правильно ли он читает, я получаю это случайное напряжение, котороене меняются, хотя я без ошибок запустил строку byte drate_data = 0b11000000; // 11000000 = 3,750SPS
. Чтение, которое я получаю: