История изменений
Исправление kuzulis, (текущая версия) :
Всем спасибо, покурил даташит и пофиксил libopencm3.
Теперь мой фейковый микрофончик генерит чистую синусойду (два канала с семплированием 16 кГц), и я ее слышу.
Ура, товарищи.
Теперь бы найти где нить не ХАЛовскую реализацию для :
-
Неблокирующей работы с I2C, на прерываниях.
-
Неблокирующейи работы с SPI на прерываниях, или лучше с ДМА, с эмуляцией аудио шины I2S.
Никто не встречал?
Исправление kuzulis, :
Всем спасибо, покурил даташит и пофиксил libopencm3.
Теперь мой фейковый микрофончик генерит чистую синусойду (два канала с аемплированием 16 кГц), и я ее слышу.
Ура, товарищи.
Теперь бы найти где нить не ХАЛовскую реализацию для :
-
Неблокирующей работы с I2C, на прерываниях.
-
Неблокирующейи работы с SPI на прерываниях, или лучше с ДМА, с эмуляцией аудио шины I2S.
Никто не встречал?
Исходная версия kuzulis, :
Всем спасибо, покурил даташит и пофиксил libopencm3.
Теперь мой фейковый микрофончик генерит чистую синусойду, и я ее слышу.
Ура, товарищи.
Теперь бы найти где нить не ХАЛовскую реализацию для :
-
Неблокирующей работы с I2C, на прерываниях.
-
Неблокирующейи работы с SPI на прерываниях, или лучше с ДМА, с эмуляцией аудио шины I2S.
Никто не встречал?