Недавно задался одним простым вопросом -
по сути для большинства программируемых микросхем код пишется и шьется непосредственно с компа, причем как правило самого обычного даже домашнего ПК.
Да - существуют разные программы которые как правило требуют определенного (как правило фирменного) программатора и...
... существует n-ное количество программаторов которые может даже и смогут работать с конкретным камнем, но ... по какой-то причине ими работать нельзя
Причем для каджого нового камня выходят новые и все более дорогие программаторы
Собственно вопрос - а нельзя ли сделать один универсальный программатор(на типа usb - jtag) который коннектился бы ко ВСЕМ! камням ?
Предчуя грозные слова более грамотных людей скажу что видел, вроде на каком-то латвийском сайте, стороннюю программу(на ПК) с которой коннектился сам программатор,
и далее насколько понял - уже сама программа в зависимости от настроек прикидывалась в системе тем или иным устройством, тем самым заставляя работать фирменный софт с левым программатором.
Было бы неплохо использовать такой "программный переходник" просто подключая новые .dll по мере выхода новых камней например (чем постоянно обновлять сам программатор), и вовсе не обязаельно чтобы он работал только как JTAG, тем более что n-ную часть "ненужных" обработок можно повесить на ПК
Извиняюсь если что-то невнятно объяснил.
Универсальный программатор
- Реклама
Re: Универсальный программатор
Велосипед уже давно изобретают и кое-каких успехов добились. Для примера: http://www.phyton.ru/ , http://www.willem-ua.com/publ/
Всевозможных программируемых микросхем - МК, ROM, EEPROM и т.п. - считать одуреешь, и все больше и больше становится. И типов корпусов тоже хватает. На каждый чих не наздравствуешься.
Всевозможных программируемых микросхем - МК, ROM, EEPROM и т.п. - считать одуреешь, и все больше и больше становится. И типов корпусов тоже хватает. На каждый чих не наздравствуешься.
Когда не знаешь, что именно ты делаешь, делай это тщательно.
-
borys
- Держит паяльник хвостом
- Сообщения: 927
- Зарегистрирован: Вт сен 07, 2010 19:27:48
- Откуда: Ташкент
Re: Универсальный программатор
В Словакии выпускается программатор BeeProg, прошивает более 40 тысяч кристаллов. Есть о
нем статья в одном из прошлогодних (или позапрошлогодних) номеров журнала "Радиохобби".
нем статья в одном из прошлогодних (или позапрошлогодних) номеров журнала "Радиохобби".
Re: Универсальный программатор
сам делал нечто подобное... но "почило в бозе"
принцип - в ПК программа загрузки протоколов во внешний модуль, а тот уже в свою очередь обрабатывает конретное железо....
однако оболочку для ПК писать вломушки, да и железяк всяких со своими протоколами развелось.... самое досадное меняются чаще, чем с ними поработать успееш!
принцип - в ПК программа загрузки протоколов во внешний модуль, а тот уже в свою очередь обрабатывает конретное железо....
однако оболочку для ПК писать вломушки, да и железяк всяких со своими протоколами развелось.... самое досадное меняются чаще, чем с ними поработать успееш!
Re: Универсальный программатор
Есть проект "AVRISP-mkII из PICkit-2" http://elena-march.narod.ru/ . Перепрошиваем PICkit-2 получаем AVRISP-mkII, перепрошиваем, опять имеем PICkit-2. Кроссплатформенный программатор, однако
. Работаем с PICам и с AVRами, дешево и сердито.
- Реклама

