Программатор на основе FTDI

Печать

137

Краткое описание

Микросхема FT2232D [1] представляет собой двух-канальный преобразователь интерфейсов USB в широко используемые в микроконтроллерах интерфейсы UART, SPI®, FIFO. На основе этой микросхемы можно построить много различных устройств.

Во-первых, разнообразные преобразователи интерфейсов USB-UART, USB-RS232, USB-RS485, USB-SPI, USB-JTAG и т.д.

Во вторых, программаторы и отладчики микроконтроллеров, микросхем памяти, ПЛИС. Такой программатор при самостоятельном изготовлении не требует другого программатора, в отличие от программатора, основанного на микроконтроллере (который сам нужно запрограммировать).

В третьих – логгеры данных, передаваемых по реализованным в FT2232D интерфейсам.

После анализа наиболее востребованных устройств, была разработана плата универсального адаптера, на основе которых можно реализовать ряд из описанных выше устройств. Для расширения возможностей, все выводы выведены на дополнительные разъемы для подключения плат расширения, на которых можно реализовать дополнительные схемы устройств.

Разъем X2 предназначен для подключения как программатора к микроконтроллерам AVR®. Разъем X3 - для подключения как программатора-отладчика JTAG к микроконтроллерам AVR® и для программирования ПЛИС. Разъемы X8 и X9 предназначены для подключения как программатора-отладчика к микроконтроллерам ARM®.

 

В настоящее время проверена работа адаптера со следующими программами:

“AVReAl” by Redchuk Alexandr   http://real.kiev.ua/

 

Сборки, сделанные на основе «OpenOCD», the Open On-Chip Debugger has been created by Dominic Rath http://openocd.sourceforge.net/ :

«OpenOCD» для микроконтроллеров «STM32» и ОС Windows®

http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/arm_memcards/

 

«GDB Server» в IAR C/C++ Compiler™ for ARM. Kickstart version. © «IAR Systems AB» http://www.iar.com

radionet
PCB-ADMIN.ru - разработка электроники на заказ
г. Екатеринбург 2008 - 2017 ©
Сайт не является публичной офертой, определяемой положениями п.2 статьи 437 ГК РФ, а носит исключительно информационный характер.