Перейти к содержанию
    

maxntf

Участник
  • Постов

    112
  • Зарегистрирован

  • Посещение

Весь контент maxntf


  1. Спасибо за ссылку на ресурс, очень интересно.
  2. Очень хотелось бы посмотреть алгоритм сжатия. В нете описание алгоритма встречается только на одном примере, с кучей ошибок, хрен что поймешь. Тут где конкретней можно уточнить, а то второй раз на эту ссылку натыкаюсь и ни чего найти не могу.
  3. MishaN спасибо за информацию, но я решил на Xilinx начать, много книг интересных по этим ПЛИС нашел. Я писал, что встречал вариант с dsPIc + ПЛИС (вполне возможно, что можно заменить на PIC24/32 и без ПЛИС), если делать на FPGA то зачем тогда МК, а в будущем возможно и внешний АЦП.
  4. Я понял, что нужно FPGA. Будем потихоньку разбираться с ПЛИС, и реализовывать свою задачу на FPGA. Для начала я думаю просто обработка одной картинки, ни какого real time. 1. Посоветуйте на каком камне это лучше реализовать. На сколько я понял у FPGA есть немало своего RAM, так что внешняя память для хранения одной небольшой картинки не потребуется? 2. Помогите с выбором средств отладки и систем проектирования с учетом моей задачи: - среда разработки (если можно с ссылкой где скачать с кряком)? WebPack-а бесплатного мне кажется не хватит? - симулятор? Про встроенный ISim читал что он не совсем корректно работает? - макетная плата? - что еще может понадобиться?
  5. Такой вариант не пройдет. Задача не стоит решить ее любой ценой. Просто появилась такая задача и за одно повод начать изучать ПЛИС. Скачал себе ISE WebPACK (Free). На сколько мне удалось понять из того немного что я успел бегло просмотреть, CPLD с данной задачей не справится, поскольку там только логика, а мат. часть по сжатию jpeg там не реализовать. Или я ошибаюсь? Встречал вариант декодера, где стоит АЦП + CPLD + RAM + dsPIC. Кажется мне, что именно PIC и занимается сжатием в jpeg, а ПЛИС только для того чтоб быстро перегнать видео поток в память, а затем организовать интерфейс dsPIC с памятью. Можно ли на FPGA реализовать CPLD + dsPIC? Хотя с другой стороны для FPGA нужна конфигурационная ПЗУ. Тогда получается нужно АЦП + FPGA + ПЗУ + RAM, и вопрос что рациональней? А работа с пиками мне намного ближе.
  6. Появилась задача передать кадр с камеры через GPRS. Есть устройство с GPRS модемом на борту, управляет всем PIC. Есть интерфейса IIC, к которому собственно и нужно подключить JPEG кодер. Этот кодер должен работать по принципу - получил команду по IIC снять кадр, выполнил кодирование в JPEG, и сохранил его в свою память. После чего можно по шине IIC эту картинку по кускам вытянуть из памяти кодера, и передать через GPRS. Ознакомившись с данной темой, выяснил, что JPEG кодек нужно делать аппаратный на ПЛИС. Поскольку с ПЛИС не работал, придется начинать все с нуля! Насколько я понимаю, алгоритм работы такого кодера примерно такой - в ПЛИС обрабатываем кадр полученный с выхода АЦП, на лету кодируем его в JPEG и сохраняем в какую ни будь static RAM. После чего обеспечиваем доступ к памяти по интерфейсу IIC. Кодер должен состоять: АЦП, ПЛИС, static RAM. Задачи, реализуемые на ПЛИС: 1. Организация интерфейса IIC, для получения команд от микроконтроллера, и чтения данных микроконтроллером из памяти. 2. Чтение потока с АЦП (формат YCbCr), блоками 8 х 8 сжимать на лету в JPEG и сохранять в память. Чтоб не тратить даром времени, хотелось бы сразу выяснить несколько вопросов. Решил остановиться на ПЛИС от Xilinx (может не совсем правильный выбор?). 1. Какую выбрать среду разработки и средства отладки (бесплатную), не пойму что у них там с лицензиями? Отладочный комплект оборудования? 2. Какой ПЛИС подойдет для моей задачи? 3. Язык программирования на сколько я понимаю VHDL без вариантов (для Xilinx). Сам имею опыт программирования на Си, но на сколько я понял SystemC служит только для симуляции составных систем, а не для программирования ПЛИС.
  7. Это ясно, я тоже пока просто жду пока ошибку перестанет выдавать при попытки чтении ячейки с телефонной книги. А может все же есть какая АТ команда, непосредственно для определения готовности симки.
  8. Люди подскажите АТ команду которой можно определить готовность SIM карты. А то лажа получается, у меня тут попалась карточка, которая расчехляется секунд 40-50 после регестрации в сети. Мало ли вдруг попадется еще более тормознутая. Нужно как то определять ее готовнось, а потом уж лесть к ней в мозги.
  9. Это конечно хорошо. Только вот вопрос в другом, что на самом деле поменялось, и как можно быть уверенным что так будет работать и дальше?
  10. Ставим юникод пр. AT+CMGS="00380030003100310031003100310031003100310031" > 0054004500530054 Передаст на номер 8011111111111 SMS с текстом TEST Так что кто может сказать что поменялось в кодировках у Украинских операторов. Почему теперь при отправки SMS в формате "IRA" или "GSM" в текстовом режиме вместо текста получаю квадратики?
  11. Все равно! Нормально отправляется только в цифре(PDU) или кирилице.
  12. Такая вот проблема. Использую модуль SIM300 Раньше отправлял SMS в текстовом режиме AT+CMGF=1. Все остальное оставалось по умолчанию. Сейчас в таком варианте если отправить сообщение на телефоне вместо текста кубики. Что изменилось, причем такое началось недавно.
×
×
  • Создать...