Здравствуйте, уважаемые коллеги.
Второй день уже сижу и думаю. Имеется акселерометр ADXL362 (рабочая партия), подключенный через SPI к микроконтроллеру. И с него считываются данные ускорений по осям X Y Z (регистры 0х08, 0х09, 0х0А). Точнее должны считываться. Потому что приходит информация только о значении по оси Х.
Читаю и по очереди и списком. Раньше всё работало. Подскажите, что это может быть.
Если вопрос не в этой ветке, переадресуйте.
Сам себе отвечаю.
На сайте AD нашёл.
/* Bit values in POWER_CTL (8 bits allocated) */ #define XL362_STANDBY 0x00 #define XL362_MEASURE_1D 0x01 !!!!! #define XL362_MEASURE_3D 0x02 #define XL362_AUTO_SLEEP 0x04 #define XL362_SLEEP 0x08
А в даташите этого нет...
|