IT-словарь › Оборудование › Внутрисистемное программирование (ISP)

Внутрисистемное программирование (ISP)

Оборудование Svenska → Обновлено: 2026-11-03

Запись новой прошивки в микросхему, остающуюся впаянной в плату, вместо того чтобы выковыривать её и класть в программатор.

Прежняя процедура была физической: вынуть EPROM из панельки, пятнадцать минут стирать под ультрафиолетовой лампой, прошить в отдельном программаторе и вставить обратно. Когда флеш-память и EEPROM оказались на одном кристалле с процессором, чип научился принимать новый код через несколько выводов на плате. Семейство AVR от Atmel делало это в конце 90-х по четырём сигналам SPI плюс сброс, а Microchip называет ту же идею ICSP в своих PIC.

Последствия оказались серьёзнее, чем кажется. Платы стали собирать на SMD-компонентах без панелек, прошивать последним шагом на конвейере и обновлять в поле. Это же проложило путь загрузчику, берущему эту работу на себя через UART или USB, — так Arduino обходится без отдельного программатора. Наследие живёт в виде шестиконтактного разъёма на множестве плат, чьи владельцы давно забыли, зачем он нужен.

← Назад к словарю