LINUX.ORG.RU

История изменений

Исправление kuzulis, (текущая версия) :

Всем спасибо, покурил даташит и пофиксил libopencm3.

Теперь мой фейковый микрофончик генерит чистую синусойду (два канала с семплированием 16 кГц), и я ее слышу.

Ура, товарищи.

Теперь бы найти где нить не ХАЛовскую реализацию для :

  1. Неблокирующей работы с I2C, на прерываниях.

  2. Неблокирующейи работы с SPI на прерываниях, или лучше с ДМА, с эмуляцией аудио шины I2S.

Никто не встречал?

Исправление kuzulis, :

Всем спасибо, покурил даташит и пофиксил libopencm3.

Теперь мой фейковый микрофончик генерит чистую синусойду (два канала с аемплированием 16 кГц), и я ее слышу.

Ура, товарищи.

Теперь бы найти где нить не ХАЛовскую реализацию для :

  1. Неблокирующей работы с I2C, на прерываниях.

  2. Неблокирующейи работы с SPI на прерываниях, или лучше с ДМА, с эмуляцией аудио шины I2S.

Никто не встречал?

Исходная версия kuzulis, :

Всем спасибо, покурил даташит и пофиксил libopencm3.

Теперь мой фейковый микрофончик генерит чистую синусойду, и я ее слышу.

Ура, товарищи.

Теперь бы найти где нить не ХАЛовскую реализацию для :

  1. Неблокирующей работы с I2C, на прерываниях.

  2. Неблокирующейи работы с SPI на прерываниях, или лучше с ДМА, с эмуляцией аудио шины I2S.

Никто не встречал?