Меню

+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
Тема закрыта
|
||||
|
Биос L780Доброго времени суток.
2.На сколько я понимаю файл L780.bio это откомпилированный выходной файл среды в которой написан проект переименованный в расширение .bio ? 3 Функция LoadBios фактически перепрошивает DSP или у вас в нем какой то бутлоадер который грузит то что написано в L780.bio |
|||
|
||||
|
Re: Биос L7801. При написании LBIOS для платы L-780 были использованы обычные утилиты сборки командной строки. Архив с утилитами можно скачасть с нашего FTP-сайта: ftp://ftp.lcard.ru/pub/users/adsp/dsptools.exe. Файл L780.dsp является основным ассемблерным файлом при формировании LBIOS. Вес порядок сборки LBIOS можно посмотреть в командном файле GoDsp.bat. 2. Формат файл типа .bio является более удобным для процесса загрузки в сигнальный процессор платы L-780. Процедура формирования LBIOS достаточно подробно описана в 1.5.2 "Создание управляющей программы" (http://www.lcard.ru/download/l7xx_programmers_guide.pdf). Подробнее о формате файла .bio можно посмотреть в том же руководстве в Приложении D. 3. ADSP-2185M, который применяется на плате L-780, имеет в своём составе только ОЗУ. Функция LoadBios просто аккуратно заливает это ОЗУ должным образом. Процедура заливки LBIOS в ОЗУ DSP достаточно подробно описана в п.1.5.3 "Загрузка управляющей программы в DSP" (http://www.lcard.ru/download/l7xx_programmers_guide.pdf). |
|||
|
||||
|
Re: Биос L780Доброго времени суток, прошу прощения можно уточнить.
|
|||
|
||||
|
Re: Биос L780Возможно ли например вообще открыть ваш проект с помощью VisualDSP++ или чего то вроди этого?
|
|||
|
||||
|
Re: Биос L780Прошу прощение не порта а состояние одного пина порта. |
|||
|
||||
|
Re: Биос L7801. По поводу всего, что касается создания LBIOS можно посмотреть в приведённом выше руководстве специальный раздел, посвящённый низкоуровневому описанию плат. Там всё достаточно подробно расписано.
|
|||
|
||||
|
Re: Биос L780Задача состоит в следующем:
Вот есть необходимость что б например при каждом съеме информации с любого канала АЦП проверялся порт ввода вывода и первый разряд в данных с АЦП принимал значение 1 или 0 в зависимости от состояния входа младшей ноги в порте (пин INT1) т.е.
то есть после получение данных по каждому каналу АЦП надо считать порт посмотреть что в младшем бите и привести в соответствие старший бит данных с АЦП (где есть лишний бит свободный как я понимаю если нет то поправьте меня). |
|||
|
||||
|
Re: Биос L780Заранее благодарен.
|
|||
|
||||
|
Re: Биос L780Сергей, прокомментируйте пожалуйста как там эта задача Вашим программистам под силу и дело получаса или все сложно и нам разбираться самим? |
|||
|
||||
|
Re: Биос L780А под "пином INT1" подразумевается линия INT на цифровом разъёме (контакт 27)? |
|||
|
||||
|
Re: Биос L780нет. 3.3.4. Дополнительный кабель AC-7xx-m Int1 контакт 18 откуда контакт 27 ? С входом просто int я так понимаю вообще как с портом работать не получится.. ?? |
|||
|
||||
|
Re: Биос L780ссылка пункт 3.3.4. на l7xx_users_guide.pdf |
|||
|
||||
|
Re: Биос L780Прошу прощение наверно это я Вас ввел в заблуждение опечаткой не INT1 а IN1 называется у вас ножка в соответствии с документацией. |
|||
|
||||
|
Re: Биос L780Вот у вас есть замечательная функция my_ASYNC_PAR.s_Type = L_ASYNC_TTL_INP;
которая читает порт ввода/вывода контроллера (в вашем случаи я так понимаю что он только на ввод), порт как и контроллер 16 бит ноги соответственно из вашей документации IN1, IN2 ... IN16.
А на счет канала INT я честно говоря понятия не имею куда он идет, у меня файла трассировки платы нет вашего. |
|||
|
||||
|
Re: Биос L7801. Линия INT1 - дополнительная линия внешнего прерывания, которая заводится непосредственно на DSP. В штатном LBIOS эта линия никак не используется. А насчёт контакта 27 опечатка вышла: не 27, а 37 (пункт 3.3.2. "Внутренний разъём для подключения цифровых сигналов" из l7xx_users_guide.pdf).
|
|||
|
||||
|
Re: Биос L780не ну тут уже как сможете, это ж все будет менять еще и в зависимости от частоты АЦП. я так понимаю что там задержка будет в тактах DSP... просто желательно ее знать и все (просто кусочек обработки после считывания значений АЦП киньте мне и все станет понятно).
Обработался второй канал -> получили значение со второго канала -> прежде чем записать в буфер проверили состояния порта -> откоректирывали старший бит -> записали значение в буфер. таким образом рассинхронизация будет определятся частотой АЦП + переход на обработку + чтение порта. все это считается вроде. |
|||
|
||||
|
Re: Биос L780Сергей, день добрый. Есть какая то информация по поводу вопроса? |
|||
|
||||
|
Re: Биос L780Сегодня сделаю и вышлю по почте. С Вашей стороны - тестирование. |
|||
|
||||
|
Re: Биос L780Ок. Жду. |
|||
|
||||
|
Re: Биос L780Ушло... |
|||
|
||||
|
Re: Биос L780Сергей, файл получил. Буду смотреть по результатам отпишусь Вам на почту. |
|||
|
||||
|
Re: Биос L780Спасибо большое за поддержку. |
|||
|
||||
|
Re: Биос L780Сергей, в статике все работает пока глюков не видно если что проявится то сообщу дополнительно.
|
Страницы 1
Тема закрыта