nedoPC.org

Community for electronics hobbyists, established in 2002
Last visit was: 31 Oct 2024 17:07
It is currently 31 Oct 2024 17:07



 [ 3 posts ] 
Блочность в программаторах 
Author Message
Maniac
User avatar

Joined: 14 Mar 2006 00:20
Posts: 211
Location: Иркутск
Изучаю документ по тонкостям писишной клавы, а мыслишки нет-нет, да и отвлекаются на что-нибудь "недописишное"...
Вот одна из посторонних мыслей:
Раньше я сколько лепил своих "деревенских" программаторов, они были устроены в программной своей части примерно одинаково: алгоритмы программирования всех доступных для программатора ПЗУшек были зашиты в код программы "намертво". Между тем надо, видимо, строить программу так, чтобы алгоритм программирования той или иной штуковины можно было убрать или добавить легко... Типа, дополнительный носитель вставил (флэшку или дискету) и мой программатор уже понимает новую ПЗУху или MCU или сразу десяток таковых... Блочность программы или как это называется?
Правда, в программаторе оно с железом сильно завязано... На какие ножки ПЗУ (MCU) чего подавать... :roll:
Универсальная железяка нужна, чтобы на любые ноги можно было что угодно подать?

_________________
Кто мешает тебе выдумать порох непромокаемый?


24 Mar 2006 05:51
Retired

Joined: 03 Aug 2003 22:37
Posts: 1474
Location: Moscow
Ball Bess wrote:
Типа, дополнительный носитель вставил (флэшку или дискету) и мой программатор уже понимает новую ПЗУху или MCU или сразу десяток таковых...

Очень в тему, я как раз столкнулся с необходимостью прошить новый PIC старым программатором, который о новых не подозревает :D

_________________
Extreme Entertainment


24 Mar 2006 11:12
Retired

Joined: 16 Mar 2002 17:00
Posts: 490
Post 
Это самое. Вроде как для того, чтобы пользоваться программатором, нужен компьютер. Многие микроконтроллеры, на которых сейчас строятся программаторы, поддерживают внутрисхемное программирование. Значит, достаточно предусмотреть обновление прошивки через тот-же линк, которым программатор соединяется с PC.

В случае самостоятельного девайса можно придумать что-то аналогичное, но видимо потребуется два контроллера - один занимается чтением с носителя, второй собственно программатором. Первый сможет апдейтнуть второй через интерфейс внутрисхемного программирования.


24 Mar 2006 13:43
 [ 3 posts ] 

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.