-
- ну как причем!? я хочу внутри прерывания "переполнения таймера" выдать по SPI 4 байта, каждый из которых передается после готовности аппаратного модуля SPI. Вот эта готовность определяется аппаратным взводом флага в соответствующем регистре Двоешник(60 знак., 11.01.2011 11:37)
- Посылаешь первый байт, возвращаешься из прерывания. Получаешь прерывание от SPI -- провеяешь BF, если готов -- посылаешь второй байт (третий, четвёртый). Напишешь короче автомат. - fk0(11.01.2011 11:41)
- По таймеру надо только запустить обмен, разрешить прерывание по SPI и всё. Остальное нонсенс. - DL36(11.01.2011 11:40)
- Да, SPI работает просто в main. Сори, а что такое оверхед, где его смотреть, зачем? - Двоешник(11.01.2011 11:33)
- посмотри дизассемблер на ф-ю прерывания. abivan(129 знак., 11.01.2011 14:43)
- Смотреть тут: fk0(32 знак., 11.01.2011 11:41)
- ну как причем!? я хочу внутри прерывания "переполнения таймера" выдать по SPI 4 байта, каждый из которых передается после готовности аппаратного модуля SPI. Вот эта готовность определяется аппаратным взводом флага в соответствующем регистре Двоешник(60 знак., 11.01.2011 11:37)