ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
7 мая
1371312 Топик полностью
Tpoeшник (13.11.2023 14:47, просмотров: 170) ответил Nikolay_Po на И как показанное относится к задаче? Что конкретно сделано из п. 4.2 "Serial peripheral interface (SPI)" паспорта ИМС? Где диаграмма SPI_SS? Где IRQ_OUT? Пробовал Polling? Получил от микросхемы "готовность"?
Я не далеко от ардуин мастера то и ушел. Вот так делаю: 

выставил протокол

SET_SSI_0();
CLR_SSI_1();

переключил IRQ_IN

Delay_mSeconds(1);

SET_INTR();
Delay_mSeconds(1);
CLR_INTR() ;
Delay_mSeconds(1);
SET_INTR() ;
Delay_mSeconds(1);

выбираю микросхему и передаю команду "пинг"

CLR_CS2();
rw_spi(0x00);
rw_spi(0x55);
SET_CS2();

выбираю микросхему и перехожу в полинг режим

CLR_CS2();
rw_spi(0x03);
rw_spi(0xff);
SET_CS2();

Но на MISO "пусто"

пробую дожидаться готовности. но нет на мисо ничего.




Или аппаратно что то не так, или ошибся в схеме.


IRQ_OUT это только для режима работы по прерывашкам не опрос