реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> "Программируемые" программаторы
scheme_ru
сообщение May 23 2006, 12:18
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 43
Регистрация: 1-06-05
Пользователь №: 5 631



Бывают ли такие программаторы - а ля микроконтроллеры, в которых сценарий работы с выводами (выставление/чтение сигналов) можно было бы полностью писать самому?
На вскидку, пробежавшись по программаторам на рынке, создалось впечатление, что такого нижнеуровнего доступа к выводам микросхемы коммерческие программаторы не предоставляют, и для этих целей необходимо делать целиком custom board?
Go to the top of the page
 
+Quote Post
Harbinger
сообщение May 23 2006, 13:58
Сообщение #2


старший лаборант
******

Группа: Свой
Сообщений: 2 702
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097



Не то чтобы Custom board... есть такой FlexPro, досовский. Добавление нового устройства к нему может решаться софтом для персоналки - но, опять же, только у производителя sad.gif. Разве что ".drv" дизассемблировать, посмотреть, как устроены...


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post
rezident
сообщение May 23 2006, 14:37
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Вам нужно искать скриптовые программаторы, в которых диаграммы описываются тестовыми скриптами. Навскидку это что-то типа Оранжа.
Go to the top of the page
 
+Quote Post
bav
сообщение May 24 2006, 06:23
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 693
Регистрация: 21-06-05
Из: Санкт-Петербург
Пользователь №: 6 184



сейчас все контроллеры программируются по последовательному интерфейсу или по JTAG. Мы используем ByteBlaster для всего. Программы для обслуживания пишем сами.
А вообще был в свое время популярен UniProg - им можно программить все что угодно, управлять каждым выводом отдельно, причем программно.
Go to the top of the page
 
+Quote Post
trt
сообщение May 26 2006, 19:55
Сообщение #5





Группа: Новичок
Сообщений: 5
Регистрация: 1-08-05
Из: Москва
Пользователь №: 7 241



Цитата(scheme_ru @ May 23 2006, 16:18) *
Бывают ли такие программаторы - а ля микроконтроллеры, в которых сценарий работы с выводами (выставление/чтение сигналов) можно было бы полностью писать самому?


В настоящее время программатор ТРИТОН позволяет переназначать сигналы, используемые при программировании (вход-выход данных, тактовые сигналы, выбор кристалла, ресет...), на любые выводы панельки программатора. Также можно менять выводы питания, программирования. Дополнительно можно менять коды некоторых команд. Но это все только для микросхем с последовательным доступом (SERIAL EEPROM, PIC-и, AVR-ISP и некоторые другие....).
Также на ТРИТОН открыты протоколы обмена и формат системных файлов, все это позволяет самостоятельно добавлять не только однотипные микросхемы (аналоги разных фирм), но и микросхемы, имеющие разную цоколевку и разную организацию (например, для работы с микросхемами серий 59*, 64*, 90*, 93*, 24x44, TC8910x... используется единый алгоритм, а логика его работы задается в параметрах той или иной микросхемы).

Что касается написания собственно алгоритмов работы, то работа в этом направлении ведется. Пробные версии этой программы будут уже в середине лета. Процессор программатора будет поддерживать исполнение скрипт файлов, загруженных в ОЗУ программатора. Это не ассемблер, а набор подпрограмм для работы с микросхемой: например, включить питание микросхемы, инициализировать файл, подать Vpp на такой-то вывод, установить, сбросить или проверить состояние вывода, считать или вытолкнуть N-бит через выводы A и B, считать-записать порт, загрузить новые данные из файла, обработать байт или слово, подготовить следующий адрес, проверить конец микросхемы ..... и т.д. Причем это может работать как с компьютера, так и в автономном режиме.
Go to the top of the page
 
+Quote Post
Archivarius
сообщение Jun 23 2006, 14:50
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 351
Регистрация: 7-11-05
Из: Калуга
Пользователь №: 10 558



В настоящее время программатор ТРИТОН позволяет переназначать сигналы, используемые при программировании (вход-выход данных, тактовые сигналы, выбор кристалла, ресет...), на любые выводы панельки программатора. Также можно менять выводы питания, программирования. Дополнительно можно менять коды некоторых команд. Но это все только для микросхем с последовательным доступом (SERIAL EEPROM, PIC-и, AVR-ISP и некоторые другие....).
Также на ТРИТОН открыты протоколы обмена и формат системных файлов, все это позволяет самостоятельно добавлять не только однотипные микросхемы (аналоги разных фирм), но и микросхемы, имеющие разную цоколевку и разную организацию (например, для работы с микросхемами серий 59*, 64*, 90*, 93*, 24x44, TC8910x... используется единый алгоритм, а логика его работы задается в параметрах той или иной микросхемы).

И стоит это удовольствие 250$ :-((
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jun 23 2006, 17:38
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Archivarius @ Jun 23 2006, 17:50) *
И стоит это удовольствие 250$ :-((

Более, чем адекватная цена. Вы полагаете, что Вам изготовление и программирование подобного девайса обойдется "дешевле"?


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
INT1
сообщение Jun 23 2006, 19:43
Сообщение #8


deleted
****

Группа: Свой
Сообщений: 555
Регистрация: 28-08-05
Пользователь №: 8 024



в свое время понравился проект:
http://atprog.boom.ru/Sindex.html
оказывается, он заброшен, что не радует sad.gif

Сообщение отредактировал INT1 - Jun 23 2006, 19:48
Go to the top of the page
 
+Quote Post
Archivarius
сообщение Jul 4 2006, 17:29
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 351
Регистрация: 7-11-05
Из: Калуга
Пользователь №: 10 558



Цитата(zltigo @ Jun 23 2006, 21:38) *
Цитата(Archivarius @ Jun 23 2006, 17:50) *

И стоит это удовольствие 250$ :-((

Более, чем адекватная цена. Вы полагаете, что Вам изготовление и программирование подобного девайса обойдется "дешевле"?


Думаю, что нет (но кто его знает)! Но лично мне его автономности не надо!!! Исключив это и цена заметно бы упала!!!!!
Go to the top of the page
 
+Quote Post
BVU
сообщение Jul 5 2006, 09:03
Сообщение #10


Профессионал
*****

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Думаю, что полностью универсальных программаторов не существует, даже если рассматривать те, которые имеют перекоммутацию сигнальных выводов. Сигнальных и только, а если требуется еще и перекоммутация программирующих (+12В) напряжений для различных выводов или просто напряжения питания (+3В ... +5В)? В подобных случаях программатор оснащается переходными панелями как для выше указанных целей так и для различного типа корпусов. Но это уже не универсализм, а реанимация. smile.gif


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
trt
сообщение Jul 5 2006, 16:27
Сообщение #11





Группа: Новичок
Сообщений: 5
Регистрация: 1-08-05
Из: Москва
Пользователь №: 7 241



Цитата(Archivarius @ Jul 4 2006, 21:29) *
Но лично мне его автономности не надо!!! Исключив это и цена заметно бы упала!!!!!


Так ведь есть чисто компьютерный вариант программатора - ТРИТОН V5.3T. Все тоже самое, только нет автономного режима.

Стоит 195$. Или это не "заметное" снижение цены????


Цитата(BVU @ Jul 5 2006, 13:03) *
Думаю, что полностью универсальных программаторов не существует, даже если рассматривать те, которые имеют перекоммутацию сигнальных выводов. Сигнальных и только, а если требуется еще и перекоммутация программирующих (+12В) напряжений для различных выводов или просто напряжения питания (+3В ... +5В)? В подобных случаях программатор оснащается переходными панелями как для выше указанных целей так и для различного типа корпусов. Но это уже не универсализм, а реанимация. smile.gif


Так ТРИТОН позволяет переназначать Vpp и Vcc, также как и сигнальные выводы. Да, в программаторе не на каждом выводе стоят ключи питания и программирования, но, во-первых, ТРИТОН позволяет делать внешнюю коммутацию этих сигналов, а во-вторых, что мешает передвинуть микросхему в другое место в панельке или перевернуть ключом в другую сторону?

Сообщение отредактировал trt - Jul 5 2006, 16:32
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 8th July 2025 - 13:53
Рейтинг@Mail.ru


Страница сгенерированна за 0.04032 секунд с 7
ELECTRONIX ©2004-2016