разработка и программирование электронных устройств

Author Archives: Developer

Использование адаптера FTDI JTAG для программирования AVR микроконтроллеров

Универсальный адаптер FTDI JTAG можно использовать также для программирования AVR микроконтроллеров в режиме ISP. Для этого необходимо загрузить и установить программатор Avreal. Линии сигналов mosi, miso, sck в программаторе Avreal закреплены за выводами TDI(ADBUS1), TDO(ADBUS2) и TCK(ADBUS0) соответственно. Линию сигнала reset можно установить на другой порт FT2232D, по-умолчанию она использует TMS(ADBUS3). Возможны два варианта подключения [...]

Программирование EEPROM JTAG-адаптера

Итак, плата FTDI_JTAG готова. При отсутствии коротких замыканий на плате устройство определяется сразу после подключения USB-кабеля к компьютеру. Настоятельно рекомендую после пайки платы проверить отсутствие соединения между точками пайки и землей, а также между рядом расположенными выводами FT2232D. Первым делом нужно установить драйвера для работы с платой в Вашей операционной системе. Для этого с сайта [...]

Программирование AVR и ARM микроконтроллеров в Eclipse. Часть 1

Многие согласятся , что иметь одну среду разработки для программирования различных микроконтроллеров очень удобно, получаем один интерфейс ко всем проектам. Такого мнения придерживаются и разработчики IAR , которые создают свои IDE для различных микроконтроллеров с похожим интерфейсом пользователя. В случае использования Eclipse CDT среда разработки будет единственная для всех проектов. Это обеспечивается использованием инструментальных средств [...]

JTAG -адаптер на микросхеме FT2232D

Зачем делать еще один JTAG-адаптер при таком количестве готовых недорогих решений? Идея состоит в использовании одного и того же устройства для программирования и отладки микроконтроллеров с архитектурой AVR и ARM . Такой целью задался я перед реализацией сего проекта. Реализовать подобный адаптер стало возможно благодаря использованию аппаратного USB-UART/FIFO моста на микросхеме FT2232D. Особенностью драйвера FT2232D [...]

Операционная система для электронщиков

Fedora Electronic Lab( FEL ) – это сборка на основе дистрибутива Fedora Linux, в которую разработчики вложили различные инженерные программы для разработки и программирования электронных устройств. Проект Fedora активно поддерживается сообществом разработчиков и пользователей, финансируется фирмой Red Hat, которая таким образом внедряет новые технологии, подвергает их тестированию и применяет в своих коммерческих версиях операционных систем. [...]