Схема программатора. На стороне программатора используется разъем DB9 типа "гнездо" "мама", "дырки".
УНИВЕРСАЛЬНЫЙ ПРОГРАММАТОР
Собственно сам проект был взят у неизвестного товарища с сайта "технохрень" не для рекламы. Далее текст из источника. В общем это нужно чтобы перепрошивать 8 ножные SPI флешки. А это в свою очередь нужно чтобы восстанавливать роутеры, сбрасывать пароли на биосы и восстанавливать их, и много чего еще. Собираем эту сложную схему:.
Решил на досуге чем-то себя развлечь, а заодно поупражняться в программировании, но немного увлёкся, и вот родился этот проект. Изначально была идея потренироваться в пакетном обмене между микроконтроллером STM32 в данном случае и компьютером по COM порту. Сперва, как водится, я поуправлял светодиодами с компьютера через простой терминал, затем добавилась программа на C. Потом первые пакеты получения ID микроконтроллера atmega и реализуя функцию за функцией, одновременно отлаживая прошивку "железной" части и софт на ПК, получился полноценный проект. Также большой плюс в том, что не возникает проблемы "яйца и курицы" при создании программатора то есть, чем прошить сам программатор?
Сейчас без микроконтроллеров не обходится ни одна серьёзная конструкция. И для работы с ними нужен программатор. А чтоб не делать несколько разных — соберите один для различных типов МК. Данный перечень программируемых микросхем постоянно расширяется, их можно без труда программировать, только перед программированием, обязательно найдите datasheet на чип и проверьте расположение выводов.