Пробую заставить I2S работать как генератор частоты. Готовой библиотеки не нашел.
Собрал i2s.c на основе i2s_freertos.c (mp3_decoder) и ардуиновской core_esp8266_i2s.c.
Запускаю i2sInit(153600, 0, 0xAAAAAAAA) - получаю сброс/эксепшн после "os_printf("1.4\n");" на WRITE_PERI_REG(SLC_INT_ENA, SLC_RX_EOF_INT_ENA).
Если закомментить эту строку, то падает на следующим доступе к регистрам SLC.
Чего ему не хватает то?
Собрал i2s.c на основе i2s_freertos.c (mp3_decoder) и ардуиновской core_esp8266_i2s.c.
Запускаю i2sInit(153600, 0, 0xAAAAAAAA) - получаю сброс/эксепшн после "os_printf("1.4\n");" на WRITE_PERI_REG(SLC_INT_ENA, SLC_RX_EOF_INT_ENA).
Если закомментить эту строку, то падает на следующим доступе к регистрам SLC.
Чего ему не хватает то?
Вложения
-
11 KB Просмотры: 2
-
493 байт Просмотры: 2