| Персональный сайт Егора Зайцева Egor Zaisev personal site |
|
|
Программатор по последовательному порту для DSP типа TMS320LF24xxAДанная программа представляет собой программатор по последовательному порту (RS232) для DSP фирмы Texas Instrument типа TMS320LF24xxA. Программа написана на основе TMS320LF240x-A Flash Programming Serial Port Flash Programming Utility и собственно предназначена для её замены.
Программа состоит из двух взаимосвязанных частей: оболочки и низкоуровневые алгоритмы программирования. Низкоуровневые алгоритмы полностью написаны на ассемблере для DSP TMS320LF24xxA и собственно представляют собой небольшое изменение от оригинальных Serial Port Flash Programming Utility с целью оптимизации по быстродействию. Оболочка полностью написана на C++ и расчитана на компилятор C++BUILDER 5.0. Вся работа оболочки полностью основана на стандартных API-функциях Windows с максимальным учётом требований работы на NT-платформах (WindowsNT 4.0, Windows 2000, Windows XP и Windows 2003 и более новых), в т.ч. гарантируется работа на терминальных серверах. В принципе ничто не должно мешать программе работать и на Windows 9x, однако это мной не проверялось за отсутствием какой-либо надобности да и возможности. Программа поддерживает любое символьное имя COM-порта (особенность работы на терминальном сервере), поэтому теоретически должна работать с любыми USB-RS232 переходниками и т.п. "экзотикой": главное правильно указать символьное имя или номер виртуального COM-file-образного порта. В крайнем случае, при возникновении ошибок, можно попробовать поменять величины задержек.
1) win32-совместимая платформа; Для корректной работы программы необходимо наличие в рабочей директории программы папки "algos" с файлами алогритмов: Clear.hex, Erase.hex, KERNEL.HEX и Pgm.hex. Описывать работу программы не буду, т.к. программа создавалась из расчёта на типичного windows-based юзера, т.е. в принципе _ничего_ делать не будет, пока чего-то не хватает. На все _мыслимые_ проблемы программа выдаёт сообщения об ошибке и в особо тяжёлых случаях корректно завершает свою работу. В прочем простота программы не означает отсутствие хотя-бы базовых знаний для подготовки hex-файлов для программирования и создание переходника. Скачать программу можно по этой ссылке. Все вопросы по работе программы в пределах разумного по ICQ:38410051 или по электронной почте (адрес есть внизу страницы). Последнее изменение страницы 24.03.2020 20:25 MSK |
|
|
© 2007-2022 Егор Зайцев По всем вопросам обращайтесь по электронной почте: egor.zaitsev@mail.ru. |
|
|