Для чего нужен программатор??

Учебный лабораторный комплекс SDK-1.1 на базе микроконтроллера ADuC812 с ядром MCS51 # RS-232C, I2C

Для чего нужен программатор??

Сообщение Magdenkov4105 » 20 май 2008, 12:40

Для чего нужен программатор? и что он вообще делает?
Magdenkov4105
 
Сообщения: 6
Зарегистрирован: 20 май 2008, 12:38

Re: Для чего нужен программатор??

Сообщение Shico » 20 май 2008, 12:50

Magdenkov4105 писал(а):Для чего нужен программатор? и что он вообще делает?


Если имеется в виду аппаратное устройство (ByteBlaster), то для записи конфигурационной прошивки в ПЛИС.
Если же речь о ПО, то для замены программы во Flash-памяти микроконтроллера ADuC.
"Раньше гусиными перьями писали вечные мысли, а теперь вечными перьями пишут гусиные мысли". В. Солоухин
Аватара пользователя
Shico
 
Сообщения: 301
Зарегистрирован: 06 апр 2008, 16:15
Откуда: Санкт-Петербург

Re: Для чего нужен программатор??

Сообщение Magdenkov4105 » 20 май 2008, 22:17

Спасибо больое! Теперь буду знать.
Magdenkov4105
 
Сообщения: 6
Зарегистрирован: 20 май 2008, 12:38

Re: Для чего нужен программатор??

Сообщение kluchev » 21 май 2008, 11:37

Вообще, речь изначально шла о встроенном программаторе, если я не ошибаюсь.

Можно глянуть в Интернете по поводу bootstrap загрузчиков. Это такие загрузчики, которые живут в ПЗУ или защищенной части FLASH памяти контроллера. Пользователь не может их уничтожить и поэтому они есть в микроконтроллере всегда. Для их включения нужно подать соответствующее сочетание сигналов на специальные ножки микроконтроллера. На контроллерах серии SDK для этого обычно служит перемычка ISP (In System Programming).
Bootstrap loader, он же встроенный программатор позволяет загрузить более сложный загрузчик или пользовательскую программу через обычный последовательный канал. В разных микроконтроллерах эта штука реализована немного по разному, но суть везде одна.
В споре рождается коллективное заблуждение, а истиной мы его называем для краткости
Аватара пользователя
kluchev
 
Сообщения: 995
Зарегистрирован: 04 апр 2008, 13:31
Откуда: SPb

Re: Для чего нужен программатор??

Сообщение Shico » 21 май 2008, 11:50

Если спрашивалось про программатор как внутренний загрузчик, а не как что-то внешнее, то да.
"Раньше гусиными перьями писали вечные мысли, а теперь вечными перьями пишут гусиные мысли". В. Солоухин
Аватара пользователя
Shico
 
Сообщения: 301
Зарегистрирован: 06 апр 2008, 16:15
Откуда: Санкт-Петербург

Re: Для чего нужен программатор??

Сообщение kluchev » 21 май 2008, 12:06

Shico писал(а):Если спрашивалось про программатор как внутренний загрузчик, а не как что-то внешнее, то да.


Поясняю: у нас на структурной схеме SDK-1.1 есть квадратик с надписью "встроенный программатор". Я спросил студентов что это такое, в итоге - в этой ветке реакция на вопрос.
В споре рождается коллективное заблуждение, а истиной мы его называем для краткости
Аватара пользователя
kluchev
 
Сообщения: 995
Зарегистрирован: 04 апр 2008, 13:31
Откуда: SPb

Re: Для чего нужен программатор??

Сообщение Shico » 21 май 2008, 12:27

kluchev писал(а):Поясняю: у нас на структурной схеме SDK-1.1 есть квадратик с надписью "встроенный программатор". Я спросил студентов что это такое, в итоге - в этой ветке реакция на вопрос.

Ааа... тогда понятно. Про встроенность в вопросе умолчали...
"Раньше гусиными перьями писали вечные мысли, а теперь вечными перьями пишут гусиные мысли". В. Солоухин
Аватара пользователя
Shico
 
Сообщения: 301
Зарегистрирован: 06 апр 2008, 16:15
Откуда: Санкт-Петербург


Вернуться в SDK 1.1

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron