-
- иногда VS1053 все равно на хрип срывается - при битрейте 320 кбит/с yakuzaa(303 знак., 01.03.2009 19:41)
- За сколько тактов выполняется программный? Лучше и SD и VS зацепить на аппаратный SPI. Только при обращении к VS надо частоту снижать вдвое (см. даташит) - Гудвин(01.03.2009 19:48)
- да, но SD карта принимает данные и при низком уровне CS - конфликта не будет между VS и SD ? - yakuzaa(02.03.2009 14:35)
- Не понял? Там для SD надо только "докатывать" иногда после обращения к ней. А так она никак не реагирует. У меня м168 так таботает и не жужжит - просто 3 отдельных вывода xСS... Любой битрейт... Если у тебя тоже мега168, то вообще нет проблем - под Гудвин(69 знак., 02.03.2009 17:40)
- а скорость SPI интерфейса для vs-ки какая должна быть? у меня SPCR=0x50 и удвоение включено - yakuzaa(02.03.2009 18:35)
- ну все! пересадил VS-ку на аппаратный SPI - теперь все работает отлично, при любых битрейтах и огг держит нормально - yakuzaa(02.03.2009 19:48)
- А в даташите все написано - в старых пошустрее можно было рулить, в новых предельная частота SPI поменее. - Гудвин(02.03.2009 18:44)
- у Вас на меге168 плеер? а файловая система фат32? и одного кило SRAM хватает? - yakuzaa(02.03.2009 20:48)
- Хватает. Гудвин(484 знак., 02.03.2009 21:12)
- у Вас на меге168 плеер? а файловая система фат32? и одного кило SRAM хватает? - yakuzaa(02.03.2009 20:48)
- а скорость SPI интерфейса для vs-ки какая должна быть? у меня SPCR=0x50 и удвоение включено - yakuzaa(02.03.2009 18:35)
- Не понял? Там для SD надо только "докатывать" иногда после обращения к ней. А так она никак не реагирует. У меня м168 так таботает и не жужжит - просто 3 отдельных вывода xСS... Любой битрейт... Если у тебя тоже мега168, то вообще нет проблем - под Гудвин(69 знак., 02.03.2009 17:40)
- да, но SD карта принимает данные и при низком уровне CS - конфликта не будет между VS и SD ? - yakuzaa(02.03.2009 14:35)
- За сколько тактов выполняется программный? Лучше и SD и VS зацепить на аппаратный SPI. Только при обращении к VS надо частоту снижать вдвое (см. даташит) - Гудвин(01.03.2009 19:48)
- да неее - для vs1053 0xa800 - это стандартное значение - yakuzaa(25.02.2009 19:32)
- на какой странице даташита? :) - Argon(25.02.2009 19:35)
- это я у немца (Micropimp3 player) смотрел и еще у кого-то.... - yakuzaa(25.02.2009 19:40)
- Нашел в даташите ссылку на 0xA800. Если разобраться, то число 0xA8000 говорит только о внутренних умножителях частоты. Младшие 10 бит нулевые. А для 12288000 Гц в них должно быть: 0x0430 = 10000110000 - Argon(25.02.2009 19:50)
- Спасибо! а какое у Вас значения клок для vs1033 и какой кварц Вы используете? - yakuzaaa(25.02.2009 20:35, )
- В серии на данный момент 12.288 МГц, но предусмотрены отклонения, от 12 до 13 МГц. Эти отклонения устраняются программно, с помощью конфигурации прибора. - Argon(25.02.2009 20:42)
- тоесть сейчас у Вас в clockf пишется 0x0430 ? - yakuzaa(26.02.2009 07:56)
- Нет, 0xB430. - Argon(26.02.2009 08:06)
- а на калькулятор можно еще ссылку, пожалуйста? - yakuzaa(26.02.2009 10:44)
- Лучше так Argon(749 знак., 26.02.2009 11:11)
- а на калькулятор можно еще ссылку, пожалуйста? - yakuzaa(26.02.2009 10:44)
- Нет, 0xB430. - Argon(26.02.2009 08:06)
- тоесть сейчас у Вас в clockf пишется 0x0430 ? - yakuzaa(26.02.2009 07:56)
- В серии на данный момент 12.288 МГц, но предусмотрены отклонения, от 12 до 13 МГц. Эти отклонения устраняются программно, с помощью конфигурации прибора. - Argon(25.02.2009 20:42)
- Спасибо! а какое у Вас значения клок для vs1033 и какой кварц Вы используете? - yakuzaaa(25.02.2009 20:35, )
- Нашел в даташите ссылку на 0xA800. Если разобраться, то число 0xA8000 говорит только о внутренних умножителях частоты. Младшие 10 бит нулевые. А для 12288000 Гц в них должно быть: 0x0430 = 10000110000 - Argon(25.02.2009 19:50)
- это я у немца (Micropimp3 player) смотрел и еще у кого-то.... - yakuzaa(25.02.2009 19:40)
- на какой странице даташита? :) - Argon(25.02.2009 19:35)
- иногда VS1053 все равно на хрип срывается - при битрейте 320 кбит/с yakuzaa(303 знак., 01.03.2009 19:41)