Этот проект является проектом с открытой документацией. Использование USB имеет несколько преимуществ, включая встроенное питание и более современный интерфейс.
Универсальный программатор I2C для практически любых чипов.
Наконец-то закончились праздники, и пришло время чего-нибудь сделать. Начнем, пожалуй, с необходимого устройства, облегчающего жизнь рядового электронщика — устройства связи с компьютером. Это нужно для того, чтобы передать данные в компьютер температура с датчиков, положение дверей, частота вращения двигателя, таблица значений с регистратора … или принять данные из компьютера таблицы значений для вычислений, настоечные данные для устройств, новая прошивка для загрузчика….
Мы даем гарантию на любой товар приобретенный в нашем магазине: 6 месяцев на товары, кроме батареек и аккумуляторов. Купить в один клик. Все настройки и параметры конфигурации могут быть выбраны через простой GUI конфигуратор. Стандартные устройства класса HID не требуют разработки сложной прошивки и драйверов. Рекомендую интернет магазин. Доброго дня.
Решил на досуге чем-то себя развлечь, а заодно поупражняться в программировании, но немного увлёкся, и вот родился этот проект. Изначально была идея потренироваться в пакетном обмене между микроконтроллером STM32 в данном случае и компьютером по COM порту. Сперва, как водится, я поуправлял светодиодами с компьютера через простой терминал, затем добавилась программа на C. Потом первые пакеты получения ID микроконтроллера atmega и реализуя функцию за функцией, одновременно отлаживая прошивку "железной" части и софт на ПК, получился полноценный проект. Также большой плюс в том, что не возникает проблемы "яйца и курицы" при создании программатора то есть, чем прошить сам программатор? А так как на моей плате уже есть подключенный к USART1 STM-ки usb-usart конвертер, то остаётся только скачать STM-овскую программку STMFlashLoadDemonstratot, поставить перемычку "boot" на моей плате ещё нужно закоротить вывод "reset" ISP разъёма AVR на плюс или минус того же разъёма просто, boot1 - PB0 у меня подключен на данный разъём, а при программировании через встроенный bootloder он не должен болтаться в воздухе и прошить микроконтроллер готовой прошивкой.