Автор | Сообщение |
Vetal
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
Рейтинг:
0
|
|
Отправлено: 28.02.06 00:24. Заголовок: mp3_vs1001k_www.mp3vkarmane.nm.ru
Начнем тему, дорогие Радиолюбители ! :-)
|
|
|
Ответов - 440
, стр:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
All
[только новые]
|
|
BeefCake
|
| Радиогубитель
|
Пост N: 107
Зарегистрирован: 29.01.06
Откуда: Россия, Томск
Рейтинг:
0
|
|
Отправлено: 17.02.07 14:29. Заголовок: Re:
876 Да ну, он и от КЗ неплохо прокалился, руки не терпели совсем, хотя вздулся совсем чуть чуть, был свежезаряженый, в опщем не бахнул, на совесть наверно сделаный был :) хотя согласен надо было еще его к БП подключить )
|
|
|
yurasikos
|
| moderator
|
Пост N: 43
Зарегистрирован: 14.05.06
Откуда: беларусь, минск
Рейтинг:
0
|
|
Отправлено: 20.02.07 03:35. Заголовок: Re:
попробуй,попробуй.мало не покажется когда у меня взорвался- я думал петарду в окно кинули.(был в другой комнате).забегаю и вижу-о,ужас.по всей комнате горящие куски аккумулятора.чуть пожар не устроил.хорошо что на мягкую мебель не попало.так что не шутите с этим.
|
|
|
BeefCake
|
| Радиогубитель
|
Пост N: 108
Зарегистрирован: 29.01.06
Откуда: Россия, Томск
Рейтинг:
0
|
|
Отправлено: 20.02.07 03:38. Заголовок: Re:
Да конечно согласен, опасное дело, но не рисковать не жить ))) по идее если ни чего не взрывать/ломать/собирать/и прочее прочее совсем же не интересно :) плюс мне лижбы чегонидь бахнуть, всегда в карманах есть питарды ))) включая черную смерть )
|
|
|
yurasikos
|
| moderator
|
Пост N: 44
Зарегистрирован: 14.05.06
Откуда: беларусь, минск
Рейтинг:
0
|
|
Отправлено: 13.03.07 13:27. Заголовок: Re:
народ у кого-нибудь есть нормальная прошивка для второго варианта плеера(с жки)чтобы карточки формата sd читались без глюков?
|
|
|
BeefCake
|
| Радиогубитель
|
Пост N: 111
Зарегистрирован: 29.01.06
Откуда: Россия, Томск
Рейтинг:
0
|
|
Отправлено: 13.03.07 14:29. Заголовок: Re:
нормальная, это как переделаная? или там разные версии были? у меня вроде SD стоит, кингстона, без нареканий работает...
|
|
|
yurasikos
|
| moderator
|
Пост N: 45
Зарегистрирован: 14.05.06
Откуда: беларусь, минск
Рейтинг:
0
|
|
Отправлено: 14.03.07 10:38. Заголовок: Re:
переделанная.купил блин sd карточку обьемом 512мв ,а плеер ее не хочет воспроизводить то есть воспроизводит но то медленно то быстро плюс на экране всякие кракозяблики карточка у меня тоже кингстон.вроде я читал на старом сайте,что кто-то говорил,будто sd и mmc немного отличаются по протоколам(или еще по чем )вот я и спрашиваю не переделал ли кто прошивку под это дело?или может кто что посоветует?кстати , sd малого обьема плеер читает без нареканий
|
|
|
efko
|
| |
Пост N: 18
Зарегистрирован: 19.04.06
Рейтинг:
0
|
|
Отправлено: 20.03.07 14:28. Заголовок: Re:
yurasikos, была у меня такая проблема. Вылечилось форматированием флешки следующей программой Panasonic SD Formatter 2.0. Выловил где то на panasonic.ru. До этого симптомы были такие же как у тебя, хотя компом виделась. ПОсле формата прогой - все норм.
|
|
|
BeefCake
|
| Радиогубитель
|
Пост N: 112
Зарегистрирован: 29.01.06
Откуда: Россия, Томск
Рейтинг:
0
|
|
Отправлено: 21.03.07 00:10. Заголовок: Re:
да кстати и такое бывает, не помню где и менно но видел обсуждения, что народ выкручивается форматированием флешек в телефонах и даже фотоаппарах и только после этого все начинает нормально работать :)
|
|
|
yurasikos
|
| moderator
|
Пост N: 46
Зарегистрирован: 14.05.06
Откуда: беларусь, минск
Рейтинг:
0
|
|
Отправлено: 21.03.07 22:29. Заголовок: Re:
|
|
|
efko
|
| |
Пост N: 19
Зарегистрирован: 19.04.06
Рейтинг:
0
|
|
Отправлено: 22.03.07 02:30. Заголовок: Re:
yurasikos рад что помогло! уже хотел кидать в тебя прогой :)
|
|
|
takisava
|
| |
Пост N: 1
Зарегистрирован: 11.04.07
Рейтинг:
0
|
|
Отправлено: 11.04.07 14:04. Заголовок: вопрос
Кто-нибудь может объяснить назначение битов регистра управления MODE VS-ки? Вообще-то проблема в следующем: решил я попробовать написать прогу на С для для этого плейера. Плата у меня сделана экспериментальная на PIC 18F458. Подключил VS1001, разъём бля MMC уменя был. Вообщем всё необходимое есть. Ну вот, с MMC наладил програмный SPI, для VS аппаратнай SPI для управления и USART для данных. Считываю файл с MMC и отправляю в VS, но на выходе тишина... Причём при подаче тестового сигнала командами 0x53 0xEF 0x6E n (48)0x0, 0x0, 0x0, 0x0 0x45 0x78, 0x69, 0x74, 0x0, 0x0, 0x0, 0x0 на выходе слышно beeep. Вот я и думаю может я не правильно управляю. Какое число должно быть в регистре MODE для включения воспроизведения?
|
|
|
|
BeefCake
|
| Радиогубитель
|
Пост N: 113
Зарегистрирован: 29.01.06
Откуда: Россия, Томск
Рейтинг:
0
|
|
Отправлено: 14.04.07 12:59. Заголовок: Re:
что ты записываеш в регистр MODE? (в принципе если SM RESET и SM PDOWN не 1, то что то должно слышно быть :) ) уровень громкости не на нуле случаем? (регистр VOL) чет я уже не помню что там еще может быть уже давно не кавырялся с этим делом
|
|
|
ster
|
| |
Пост N: 23
Зарегистрирован: 13.04.06
Откуда: Belorus, Жодино
Рейтинг:
0
|
|
Отправлено: 14.04.07 23:23. Заголовок: Re:
вот как у меня [code] //******************************************************* // vs1001 сброс софтовый //******************************************************* void VS1001SoftReset (void) { fVS1001Nulls(6000); // пусть доиграет до конца fVS_WRITE_SCI(VS1001_MODE,0x00,SM_RESET); // DelayUs(200); DelayUs(10); #if defined _SIM_ NOP(); #else while ( VsDREQ != VsDREQOk ); // ждем готовности #endif fVS1001Nulls(32); // немного нулей LoudSetVS(); // востановили настройки //-------------------------- // при частоте отличной от 24,576 MHz // требуется подстройка (выполняется здесь пока опустим) //-------------------------- } [/code] где [code] //************************************************ // Востанавливаем настройки //************************************************ void LoudSetVS(void) { //------------------------------ // EEPROM_Full.SUPERBASS = 0; // тест //------------------------------ fVS1001SetVolume(EEPROM_Full.VOLUME,EEPROM_Full.BALANS); // востановили громкость if(EEPROM_Full.SUPERBASS == 1) { fVS_WRITE_SCI(VS1001_MODE,0x00,0x80); // write bit SM_BASS to VS1001K } else { fVS_WRITE_SCI(VS1001_MODE,0x00,0x00); // тут надо учитывать предыдуший конфиг } } [/code] после этого уже можно начинать подавать данные на SDI из файла
|
|
|
ster
|
| |
Пост N: 24
Зарегистрирован: 13.04.06
Откуда: Belorus, Жодино
Рейтинг:
0
|
|
Отправлено: 14.04.07 23:25. Заголовок: Re:
ты кстати не забываешь дожидаться VsDREQ ??? если что потом поясню сча времени нет :)
|
|
|
takisava
|
| |
Пост N: 2
Зарегистрирован: 11.04.07
Рейтинг:
0
|
|
Отправлено: 16.04.07 09:41. Заголовок: Re:
Спасибо! Отвечаю: В MODE я записываю 0х03 0х80, файл отсылаю после появления DREQ = 1. Я ещё поковырялся с кодом и выявил несколько причин: задавал маленький уровень громкость (кстати пока толком не разобрался с её заданием), была ошибка в вычислениях при поиске файла. Сейчас слышно прерывистое восрпоизведение, может pic не успевает посылать даннае? Хочу попробовать заменить кварц с 8 на 16Мгц. Файл посылаю след. образом: Жду сигнала DREQ. Устанавливаю для ММС размер счит. блока = 128 байт. Посылаю команду 17 и начинаю принимать данные параллельно отправляя их в VS. Сначала пробовал отправлять по 32 байта, при этом воспроизведение было ещё более прерывистое.
|
|
|
ster
|
| |
Пост N: 25
Зарегистрирован: 13.04.06
Откуда: BY, Жодино
Рейтинг:
0
|
|
Отправлено: 16.04.07 18:59. Заголовок: Re:
takisava пишет: цитата: | Устанавливаю для ММС размер счит. блока = 128 байт. Посылаю команду 17 и начинаю принимать данные параллельно отправляя их в VS. Сначала пробовал отправлять по 32 байта, при этом воспроизведение было ещё более прерывистое. |
| навена всетаки не успевает пик ставь 16мгц... на 20 я успевал по одному SPI отсылать данные на дисплей, читать карточку, и писать в vs.... прерывистое воспроизведение начиналось на 256 кб.... да и то не всегда... кстати я проигроваю так >> 1) читаю блок 512 байт с карточки в RAM 2) жду запроса от vs 3) записываю 32 байта и проверяю DREQ, и если он не сбросился пишу еще.... 4)..... насчет громкости : 0x0000 - max 0xffff - переходит в mute(счелчек в наушниках слышен) старший байт левый канал младший правый... соответственно можно регулировать баланс допустим L-0x00 R-0xfe === 0x00fe --- левый кричит, правый молчит :)
|
|
|
takisava
|
| |
Пост N: 3
Зарегистрирован: 11.04.07
Рейтинг:
0
|
|
Отправлено: 17.04.07 08:56. Заголовок: Re:
да... я думал громкость увеличивается соответственно увеличению значения в регистре VOL. Ну теперь буду знать. Хотелось бы узнать ещё вот что: я задаю размер счит. блока перед каждым чтением из карты, хотя размер всегда одинаковый, иначе, если просто читать, то вначале каждой передачи карта присылает 5 байт (сейчас уже не помню точно их значение) далее запраш. инфа. - может так делать нельзя? кварц я заменил - воспроизведение всё равно прерывистое. я делаю вот как- Жду DREQ; Устанавливаю размер блока; Запрашиваю блок; Читаю из ММС и пишу вVS 128 раз; Капаю дальше...
|
|
|
ster
|
| |
Пост N: 26
Зарегистрирован: 13.04.06
Откуда: BY, Жодино
Рейтинг:
0
|
|
Отправлено: 17.04.07 19:42. Заголовок: Re:
цитата: | я задаю размер счит. блока перед каждым чтением из карты, хотя размер всегда одинаковый, иначе, если просто читать, то вначале каждой передачи карта присылает 5 байт (сейчас уже не помню точно их значение) далее запраш. инфа. - может так делать нельзя? |
|
-- на счет этого не знаю... юзаю класс от микрочип... блок у меня как я говорил уже 512 байт так что размер выставлять не надо. цитата: | Жду DREQ; Устанавливаю размер блока; Запрашиваю блок; Читаю из ММС и пишу вVS 128 раз; |
| я бы сделал как у меня :) и что то я насчет 128 раз не понял... ты что в vs запихиваеш 128*128 -- так она не резиновая :) или я не понял чегото... (или ты имел ввиду что пишеш 128 байт за один присест без проверки DREQ???) вобщем поясни :)
|
|
|
takisava
|
| |
Пост N: 4
Зарегистрирован: 11.04.07
Рейтинг:
0
|
|
Отправлено: 18.04.07 08:44. Заголовок: Re:
ster пишет: цитата: | или ты имел ввиду что пишеш 128 байт за один присест без проверки DREQ??? |
| да пишу 128 байт подряд пока резултат тотже. только что ещё раз посмотрел даташит, похоже отправлять без проверки DREQ можно не более 32 байт.
|
|
|
ster
|
| |
Пост N: 27
Зарегистрирован: 13.04.06
Откуда: BY, Жодино
Рейтинг:
0
|
|
Отправлено: 18.04.07 12:16. Заголовок: Re:
цитата: | только что ещё раз посмотрел даташит, похоже отправлять без проверки DREQ можно не более 32 байт. |
|
--- вот вот, а про bsync ты ж не забыл? :)
|
|
|
Ответов - 440
, стр:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
All
[только новые]
|
|