Pridnya 0 29 сентября, 2020 Опубликовано 29 сентября, 2020 · Жалоба 3 minutes ago, Allregia said: Внешний мастерклок подается на CK_IN (РС9). Спасибо! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Allregia 9 29 сентября, 2020 Опубликовано 29 сентября, 2020 · Жалоба 33 minutes ago, Pridnya said: Спасибо! Да не за что. Но внешний клок для STA - оверкилл. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Pridnya 0 29 сентября, 2020 Опубликовано 29 сентября, 2020 · Жалоба 1 hour ago, Allregia said: Да не за что. Но внешний клок для STA - оверкилл. Помоим подсчетам модуль I2S STM32F407 не может выдать частоту MainClock 49.152 MHz из-за ограничений на значения делителя и верхнего значения частоты I2SCLOCK <= 192 MHz. Минимальный делитель равен 4, а верхнее значение частоты I2SCLOCK <= 192 MHz. Или я не прав? Наверное, поэтому нужно использовать внешний генератор MainClock 49.152 MHz. Quote SPI_I2S prescaler register (SPI_I2SPR) Bits 7:0 I2SDIV: I2S Linear prescaler I2SDIV [7:0] = 0 or I2SDIV [7:0] = 1 are forbidden values. Bit 8 ODD: Odd factor for the prescaler 0: real divider value is = I2SDIV *2 1: real divider value is = (I2SDIV * 2)+1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Allregia 9 29 сентября, 2020 Опубликовано 29 сентября, 2020 · Жалоба 1 hour ago, Pridnya said: а верхнее значение частоты I2SCLOCK <= 192 MHz. Или я не прав? С внешним и 384 и 768 работают. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться