АвторСообщение
Vetal



Не зарегистрирован
Зарегистрирован: 01.01.70
Рейтинг: 0
ссылка на сообщение  Отправлено: 28.02.06 00:24. Заголовок: mp3_vs1001k_www.mp3vkarmane.nm.ru


Начнем тему, дорогие Радиолюбители ! :-)

Спасибо: 0 
Профиль
Ответов - 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 Да ну, он и от КЗ неплохо прокалился, руки не терпели совсем, хотя вздулся совсем чуть чуть, был свежезаряженый, в опщем не бахнул, на совесть наверно сделаный был :)
хотя согласен надо было еще его к БП подключить )

Твоя моя не понимать => Твоя бежать моя стрелять...
В общем как сказал поэт:
На любой ваш вопрос дадим мы ответ,
У нас есть пулемет, а у вас его нет!
Спасибо: 0 
Профиль
yurasikos
moderator


Пост N: 43
Зарегистрирован: 14.05.06
Откуда: беларусь, минск
Рейтинг: 0
ссылка на сообщение  Отправлено: 20.02.07 03:35. Заголовок: Re:


попробуй,попробуй.мало не покажется когда у меня взорвался- я думал петарду в окно кинули.(был в другой комнате).забегаю и вижу-о,ужас.по всей комнате горящие куски аккумулятора.чуть пожар не устроил.хорошо что на мягкую мебель не попало.так что не шутите с этим.

Спасибо: 0 
Профиль
BeefCake
Радиогубитель


Пост N: 108
Зарегистрирован: 29.01.06
Откуда: Россия, Томск
Рейтинг: 0
ссылка на сообщение  Отправлено: 20.02.07 03:38. Заголовок: Re:


Да конечно согласен, опасное дело, но не рисковать не жить ))) по идее если ни чего не взрывать/ломать/собирать/и прочее прочее совсем же не интересно :)
плюс мне лижбы чегонидь бахнуть, всегда в карманах есть питарды ))) включая черную смерть )

Твоя моя не понимать => Твоя бежать моя стрелять...
В общем как сказал поэт:
На любой ваш вопрос дадим мы ответ,
У нас есть пулемет, а у вас его нет!
Спасибо: 0 
Профиль
yurasikos
moderator


Пост N: 44
Зарегистрирован: 14.05.06
Откуда: беларусь, минск
Рейтинг: 0
ссылка на сообщение  Отправлено: 13.03.07 13:27. Заголовок: Re:


народ у кого-нибудь есть нормальная прошивка для второго варианта плеера(с жки)чтобы карточки формата sd читались без глюков?

Спасибо: 0 
Профиль
BeefCake
Радиогубитель


Пост N: 111
Зарегистрирован: 29.01.06
Откуда: Россия, Томск
Рейтинг: 0
ссылка на сообщение  Отправлено: 13.03.07 14:29. Заголовок: Re:


нормальная, это как переделаная? или там разные версии были?
у меня вроде SD стоит, кингстона, без нареканий работает...

Твоя моя не понимать => Твоя бежать моя стрелять...
В общем как сказал поэт:
На любой ваш вопрос дадим мы ответ,
У нас есть пулемет, а у вас его нет!
Спасибо: 0 
Профиль
yurasikos
moderator


Пост N: 45
Зарегистрирован: 14.05.06
Откуда: беларусь, минск
Рейтинг: 0
ссылка на сообщение  Отправлено: 14.03.07 10:38. Заголовок: Re:


переделанная.купил блин sd карточку обьемом 512мв ,а плеер ее не хочет воспроизводить то есть воспроизводит но то медленно то быстро плюс на экране всякие кракозяблики карточка у меня тоже кингстон.вроде я читал на старом сайте,что кто-то говорил,будто sd и mmc немного отличаются по протоколам(или еще по чем )вот я и спрашиваю не переделал ли кто прошивку под это дело?или может кто что посоветует?кстати , sd малого обьема плеер читает без нареканий

Спасибо: 0 
Профиль
efko



Пост N: 18
Зарегистрирован: 19.04.06
Рейтинг: 0
ссылка на сообщение  Отправлено: 20.03.07 14:28. Заголовок: Re:


yurasikos, была у меня такая проблема. Вылечилось форматированием флешки следующей программой Panasonic SD Formatter 2.0. Выловил где то на panasonic.ru. До этого симптомы были такие же как у тебя, хотя компом виделась. ПОсле формата прогой - все норм.

Спасибо: 0 
Профиль
BeefCake
Радиогубитель


Пост N: 112
Зарегистрирован: 29.01.06
Откуда: Россия, Томск
Рейтинг: 0
ссылка на сообщение  Отправлено: 21.03.07 00:10. Заголовок: Re:


да кстати и такое бывает, не помню где и менно но видел обсуждения, что народ выкручивается форматированием флешек в телефонах и даже фотоаппарах и только после этого все начинает нормально работать :)

Твоя моя не понимать => Твоя бежать моя стрелять...
В общем как сказал поэт:
На любой ваш вопрос дадим мы ответ,
У нас есть пулемет, а у вас его нет!
Спасибо: 0 
Профиль
yurasikos
moderator


Пост N: 46
Зарегистрирован: 14.05.06
Откуда: беларусь, минск
Рейтинг: 0
ссылка на сообщение  Отправлено: 21.03.07 22:29. Заголовок: Re:


всем спасибо.действительно,панасоник все сделал как надо.фирма е-мое

Спасибо: 0 
Профиль
efko



Пост N: 19
Зарегистрирован: 19.04.06
Рейтинг: 0
ссылка на сообщение  Отправлено: 22.03.07 02:30. Заголовок: Re:


yurasikos рад что помогло! уже хотел кидать в тебя прогой :)

Спасибо: 0 
Профиль
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 для включения воспроизведения?

Спасибо: 0 
Профиль
BeefCake
Радиогубитель


Пост N: 113
Зарегистрирован: 29.01.06
Откуда: Россия, Томск
Рейтинг: 0
ссылка на сообщение  Отправлено: 14.04.07 12:59. Заголовок: Re:


что ты записываеш в регистр MODE? (в принципе если SM RESET и SM PDOWN не 1, то что то должно слышно быть :) )
уровень громкости не на нуле случаем? (регистр VOL)
чет я уже не помню что там еще может быть уже давно не кавырялся с этим делом

Твоя моя не понимать => Твоя бежать моя стрелять...
В общем как сказал поэт:
На любой ваш вопрос дадим мы ответ,
У нас есть пулемет, а у вас его нет!
Спасибо: 0 
Профиль
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 из файла




Спасибо: 0 
Профиль
ster



Пост N: 24
Зарегистрирован: 13.04.06
Откуда: Belorus, Жодино
Рейтинг: 0
ссылка на сообщение  Отправлено: 14.04.07 23:25. Заголовок: Re:


ты кстати не забываешь дожидаться VsDREQ ???
если что потом поясню сча времени нет :)

Спасибо: 0 
Профиль
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 байта, при этом воспроизведение было ещё более прерывистое.

Спасибо: 0 
Профиль
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 --- левый кричит, правый молчит :)

Спасибо: 0 
Профиль
takisava



Пост N: 3
Зарегистрирован: 11.04.07
Рейтинг: 0
ссылка на сообщение  Отправлено: 17.04.07 08:56. Заголовок: Re:


да... я думал громкость увеличивается соответственно увеличению значения в регистре VOL.
Ну теперь буду знать.
Хотелось бы узнать ещё вот что: я задаю размер счит. блока перед каждым чтением из карты, хотя размер всегда одинаковый, иначе, если просто читать, то вначале каждой передачи карта присылает 5 байт (сейчас уже не помню точно их значение) далее запраш. инфа. - может так делать нельзя?
кварц я заменил - воспроизведение всё равно прерывистое.
я делаю вот как-

Жду DREQ;
Устанавливаю размер блока;
Запрашиваю блок;
Читаю из ММС и пишу вVS 128 раз;

Капаю дальше...

Спасибо: 0 
Профиль
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???) вобщем поясни :)

Спасибо: 0 
Профиль
takisava



Пост N: 4
Зарегистрирован: 11.04.07
Рейтинг: 0
ссылка на сообщение  Отправлено: 18.04.07 08:44. Заголовок: Re:



ster пишет:

 цитата:
или ты имел ввиду что пишеш 128 байт за один присест без проверки DREQ???



да пишу 128 байт подряд

пока резултат тотже.

только что ещё раз посмотрел даташит, похоже отправлять без проверки DREQ можно не более 32 байт.

Спасибо: 0 
Профиль
ster



Пост N: 27
Зарегистрирован: 13.04.06
Откуда: BY, Жодино
Рейтинг: 0
ссылка на сообщение  Отправлено: 18.04.07 12:16. Заголовок: Re:



 цитата:
только что ещё раз посмотрел даташит, похоже отправлять без проверки DREQ можно не более 32 байт.

--- вот вот, а про bsync ты ж не забыл? :)

Спасибо: 0 
Профиль
Ответов - 440 , стр: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 All [только новые]
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  6 час. Хитов сегодня: 3
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет