8-900-374-94-44
[email protected]
Slide Image
Меню

Микросхема usb uart: Микросхема CH340G – преобразователь интерфейса USB в UART. Описание на русском языке.

Содержание

Микросхема Ch440G – преобразователь интерфейса USB в UART

Сегодня на рынке существует недорогая микросхема Ch440G мост USB-UART, которая является заменой для  PL2303. 
Китайская микросхема Ch440G (изготовитель – компания WCH)  не просто добавилась на рынок, но и претендует на то, чтобы стать самым популярным компонентом сопряжения интерфейсов USB и UART.

Этому способствует:

  • Низкая цена  микросхемы; 
  • Удобный корпус SO-16. Маленький корпус с небольшим числом выводов и минимум внешних компонентов значительно облегчают применение микросхемы;
  • Неслучайно практичные китайцы в большинстве своих клонов плат Ардуино используют именно эту микросхему. И это еще один фактор способствующий распространению конвертера Ch440. У многих на компьютере уже установлен драйвер.

В серию китайских микросхем Ch440 входят:

Название Корпус Назначение Официальная техническая документация
Ch440T SSOP-20 Мост USB — UART Ch440. pdf
Ch440R SSOP-20 Мост USB — IrDA
Ch440G SO-16 Мост USB — UART Ch440G.pdf

 

Техническую информацию о микросхемах Ch440T и Ch440R можно загрузить в формате PDF по этой ссылке Ch440.pdf.

Но последний вариант из таблицы – микросхема Ch440G оказался наиболее удачным благодаря корпусу с меньшим числом выводов. Именно он получил широкое распространение. Его я и буду описывать. Технические характеристики и параметры я взял из официальной документации производителя – китайской компании WCH. Информацию можно загрузить в формате PDF по этой ссылке Ch440G.pdf.

На базе этой микросхемы разработан модуль — преобразователь интерфейсов.

Мост USB-UART Ch440G.

Микросхема предназначена для преобразования интерфейса USB в UART. Позволяет создать на компьютере дополнительный UART порт. Подробно о технологии конвертирования интерфейсов USB и UART можно прочитать по этой ссылке.

Микросхема Ch440G:

  • Поддерживает полную скорость спецификации USB 2.0;
  • Требует минимум внешних компонентов. Только кварцевый резонатор и 4 конденсатора;
  • Создает виртуальный последовательный порт, который эмулирует все функции реального COM порта;
  • Позволяет использовать все существующие приложения для COM портов без изменения и доработок;
  • Аппаратная часть поддерживает последовательный дуплексный интерфейс с внутренним буфером FIFO. Скорость обмена от 50 бит в сек, до 2 Мбит в сек;
  • Поддерживает полный контроль сигналов управления передачей данных RTS, DTR, DCD, RI, DSR и CTS;
  • При использовании внешних преобразователей уровней поддерживает интерфейсы RS23, RS422, RS485;
  • Может работать с сигналами уровней 5 и 3,3 В;
  • Конструктивно микросхема выполнена в корпусе SO-16.

Назначение выводов.

 

Вывод Обозначение Направление Описание
1 GND Питание Общий провод (земля). Должен быть соединен с общим проводом шины USB.
2 TXD Выход TXD сигнал UART.
3 RXD Вход RXD сигнал UART.
4 V3 Питание Внутреннее опорное напряжение для USB интерфейса. При питании 3,3 В вывод должен быть соединен с Vcc. При напряжении питания 5 В, к нему необходимо подключить относительно земли блокировочный конденсатор емкостью 4,7 – 20 нФ.
5 UD+ Аналог. D+ сигнал USB.
6 UD- Аналог. D- сигнал USB.
7 XI Вход Вход кварцевого генератора. К нему подключается кварцевый резонатор и конденсатор.
8 XO Выход Выход кварцевого генератора. К нему подключается кварцевый резонатор и конденсатор.
9 CTS# Вход CTS сигнал UART.
10 DSR# Вход DSR сигнал UART.
11 RI# Вход RI сигнал UART.
12 DCD# Вход DCD сигнал UART.
13 DTR# Выход DTR сигнал UART.
14 RTS# Выход RTS сигнал UART.
15 R232 Вход Включение инверсии входа RXD. Активный уровень – высокий. Вход имеет внутренний резистор, подключенный к земле.
16 VCC Питание Питание.

 

Предельно-допустимые параметры.

Превышение значений этих параметров может привести к выходу из строя микросхемы.

Обозначение Название Минимальное значение Максимальное значение Единица измерения
Ta Рабочая температура — 40 85 °C
Ts Температура хранения -40 125 °C
Vcc Напряжение питания (относительно вывода GND) — 0,5 6,5 В
Vid Напряжение на цифровых выводах (относительно вывода GND) — 0,5 Vcc + 0,5 В

 

Параметры постоянного тока.
Обозначение Название Мин. Тип. Макс. Ед. изм.
Vcc Напряжение питания Питание 5 В 4,5 5 5,5 В
Питание 3,3 В 3,3 3,3 3,8 В
Icc Потребляемый ток   12 30 мА
Islp Потребляемый ток в режиме сна Питание 5 В   150 200 мкА
Питание 3,3 В   50 80 мкА
Vil Входное напряжение низкого уровня — 0,5   0,7 В
Vih Входное напряжение высокого уровня 2,0   Vcc + 0,5 В
Vol Выходное напряжение низкого уровня     0,5 В
Voh Выходное напряжение высокого уровня Vcc – 0,5     В
Iup Ток внутренней подтяжки к питанию 3 150 300 мкА
Idn Ток внутренней подтяжки к земле — 50 — 150 — 300 мкА
Vr Напряжение сброса по питанию 2,3 2,6 2,9 В

 

Динамические характеристики.
Обозначение Название Мин. Тип. Макс. Ед. изм.
Fclk Тактовая частота 11,98 12 12,02 мГц
Tpr Время сброса по включению питания   20
50
мс

 

Подключение микросхемы Ch440G.

Микросхема Ch440G содержит внутренние подтягивающие резисторы для шины USB и цепи подавления отраженного сигнала. Поэтому выводы UD+ и UD- должны быть подключены непосредственно к соответствующим сигналам USB (выводам разъема USB).

Микросхема имеет встроенную логику сброса по включению питания.

Для нормальной работы микросхемы необходимо сформировать на выводе XI сигнал частотой 12 мГц.

  • Обычно это обеспечивается подключением кварцевого резонатора частотой 12 мГц между выводами XI и XO. Также необходимо подключить нагрузочные конденсаторы между этими выводами и землей. Формирование тактового сигнала при такой схеме включения обеспечивает внутренний генератор.
  • Можно использовать внешнюю тактовую частоту. В этом случае тактовый сигнал необходимо подать на вывод XI, а вывод XO оставить неподключенным.

Микросхема поддерживает два напряжения питания: 5 В и 3, 3 В.

  • При питании 5 В необходимо подключить блокировочный конденсатор емкостью 4,7-20 нФ между землей и выводом V3.
  • В режиме питания 3,3 В вывод V3 должен быть соединен с выводом Vcc.

Конвертер Ch440G поддерживает все сигналы управления передачей данных стандартного интерфейса RS233: CTS, DSR, RI, DCD, DTR, RTS. Программное обеспечение также поддерживает все эти сигналы.

С помощью вывода R232 можно включить инверсию сигнала RXD. Инверсия включается высоким уровнем на входе R232. Состояние сигнала запоминается при включении питания. Вход R232 имеет внутренний резистор, поэтому если в режиме инверсии RXD нет необходимости, то можно оставить вывод R232 неподключенным.

Типовая схема использования Ch440G в преобразователе интерфейсов USB – UART выглядит так.

Микросхема получает питание 5 В от интерфейса USB. При питании от напряжения 3,3 В необходимо соединить выводы Vcc и V3.

 

Режимы работы конвертера Ch440G.

У микросхемы Ch440G есть встроенный буфер типа FIFO.

Ch440G поддерживает симплексный, полудуплексный и полнодуплексный асинхронные режимы обмена.

Микросхема поддерживает все стандартные режимы передачи данных:

  • 1 стартовый бит и 5-8 битов данных;
  • 1 или 2 стоповых битов;
  • бит паритета с проверкой на четность или нечетность.

Скорость обмена может быть выбрана из следующих значений:

 

Скорость обмена, бод
50 900 19 200 128 000
75 1 200 28 800 153 600
100 1 800 33 600 230 400
110 2 400 38 400 460 800
134,5 3 600 56 000 921 600
150 4 800 57 600 1 500 000
300 9 600 76 800 2 000 000
600 14 400 115 200  

 

  • Ошибка временных параметров передачи данных не превышает 0,3 %;
  • При приеме допустимо отклонение временных характеристик до 2 %.

Микросхема полностью эмулирует работу стандартного COM порта. Все приложения для реальных COM портов работают с конвертером интерфейсов Ch440G без изменения кода.

С помощью Ch440G можно подключать существующие периферийные устройства к компьютерам, не имеющим COM портов. Для реализации таких распространенных интерфейсов как RS232, RS422 и RS485 достаточно добавить преобразователи уровней сигналов.

Вот пример схемы для подключения устройств с интерфейсом RS232.

Ch440G может быть использована для реализации USB инфракрасного адаптера (интерфейс IrDA). Типовая схема USB — IrDA адаптера выглядит так.

 

 

FT232RL, FT232BL, FT230XS USB UART FTDI

  1. Главная
  2. Продукция
  3. Интегральные микросхемы
  4. Интерфейсные ИС
  5. USB
  6. Мосты USB-UART
  7. Популярные мосты USB-UART компании FTDI

Компания FTDI была в числе первых, кто предложил разработчикам простое в освоении решение для реализации USB-интерфейса после принятия первой спецификации USB 1. 0 в 1996 году. Аппаратные мосты USB-UART FTDI  (специализированная микросхема и драйверы для ОС) получили тогда наибольшую популярность, и они сохраняют ее до сих пор.

Все микросхемы FTDI, предназначенные для работы с USB, в обязательном порядке проходят официальную сертификацию на соответствие требованиям стандартам USB, это подтверждают логотипы USB в документации.

 

За прошедшие годы у FTDI сменилось несколько версий мостов USB-UART, на текущий момент самыми популярными в России являются следующие:    


Серия FT232BL

 

Заменила собой версию FT232BM после введения “зеленых” директив ROHS. На сегодняшний день — это устаревшая версия, которая еще используется в некоторых старых проектах, но не рекомендуется для новых разработок. 
Техническое описание 
Данные микросхемы возим только под заказ.

 

 

Заказать


Серия FT232RL


Наиболее распространенная версия моста USB-UART, присутствует на рынке более 15 лет. В сравнении с версиями BM/BL микросхемы серии R оснащены встроенной EEPROM и дополнительными линиями ввода/вывода CBUS.


Корпус микросхемы FT232RL – SSOP28   
Техническое описание 
Данные микросхемы компания «ЭФО» возит регулярно, но на свободном складе они могут быть в ограниченном количестве. Рекомендуем заранее размещать заказы под производство.

 

Заказать


Серия FT230XS


Если нужна более дешевая альтернатива популярной микросхеме FT232RL, рекомендуем обратить внимание на микросхему FT230XS. Низкая цена достигается, в том числе, за счет корпуса меньших габаритов и с меньшим количеством выводов. В данной микросхеме реализована сокращенная версия интерфейса UART с линиями RxD/TxD и CTS/RTS.


Корпус микросхемы FT230XS – SSOP16
Техническое описание  
Данные микросхемы поддерживаем на свободном складе.

Наличие на складе


 

Полный перечень микросхем компании FTDI доступен на официальном сайте производителя.

Перечень позиций, имеющихся на свободном складе «ЭФО», можно посмотреть по ссылке ниже: 

 

Наличие на складе 

 

Компания FTDI предоставляет драйверы для ОС Windows, Linux и MAC OS. Требуемую версию можно скачать с сайта производителя. 

Тем, кто ищет недорогое решение на перспективу, рекомендуем обратить внимание на USB-мосты компании Silicon Labs.

 

Обращаем внимание на тот факт, что вследствие огромной популярности микросхем FTDI, а особенно USB-мостов, в продаже встречается много подделок. По нашим оценкам, около 50% продаваемых на территории России микросхем являются контрафактными, и в первую очередь это касается микросхем FT232RL, FT232RQ. Компания FTDI не рассматривает и не принимает претензий, если микросхемы куплены через продавцов, не являющихся официальными дистрибьюторами FTDI:

 

 


В России одним из двух официальных дистрибьюторов является компания «ЭФО», что подтверждается информацией на официальном сайте производителя и дистрибьюторским сертификатом.  

Перечень официальных дистрибьюторов FTDI — Sales Network.
 

 

Новости

Сертификаты

Сертификат дистрибьютора FTDI

Отдел продаж

Для получения дополнительной информации о ценах и условиях поставки представленной в данном разделе продукции просим Вас обращаться к нашим специалистам :

Отдел продаж ООО «ЭФО» и филиалы

 

Контакты

Контакты

Ответственный за направление FTDI

Долгушин Сергей Анатольевич dsa@efo. ru
Контроллеры моста USB

| Microchip Technology

Наши мостовые контроллеры USB обеспечивают сверхбыстрый интерфейс между USB-хостом и популярными форматами флэш-карт, интерфейсами UART, SPI и смарт-карт. Эти настраиваемые мосты «под ключ» с малым количеством контактов просты в реализации и экономичны в развертывании. Их также можно использовать в сочетании с нашими контроллерами-концентраторами USB 2.0 на базе Hi-Speed ​​Inter-Chip (HSIC) для приложений, требующих низкого энергопотребления, небольшого размера устройства и недорогих спецификаций без ущерба для производительности или функций. Эти малогабаритные ИС, идеально подходящие для реализации функций считывания карт в маломощных встроенных приложениях, могут использоваться во многих различных приложениях, включая многофункциональные принтеры, телевизионные приставки, автомобильные аудиосистемы, аутентификацию пользователей и терминалы торговых точек.

Эти решения основаны на нашей ориентированной на клиента практике устаревания, когда мы продолжаем поставлять продукт как можно дольше и пока на него существует спрос.

Мосты USB 2.0


Ничего не найдено

Устройство чтения карт флэш-памяти

  • Сверхбыстрое устройство чтения/записи флэш-носителей для внешней карты памяти или встроенной флэш-памяти
  • Поддержка Secure Digital (SD), MultiMediaCard™ (MMC/eMMC), Memory Stick ®  (MS/MS-Pro/MS-Pro-HG) и интерфейсы xD-Picture Card™ (xD)
  • Комбинированные устройства со встроенным концентратором USB 2.0

 

Мосты USB-UART/SPI

  • Класс 02h: связь USB-UART и управление вводом-выводом
  • Класс 03h: Устройство пользовательского интерфейса (HID), управление вводом-выводом, доступ к EEPROM
  • Полностью настраиваемый VID и PID
  • Восемь контактов ввода-вывода общего назначения
  • 256 байт пользовательской EEPROM

Считыватели смарт-карт

  • Технология TrustSpan для безопасной связи и передачи данных
  • Одно- и двухпортовые мосты для смарт-карт с интерфейсами USB и UART
  • Полностью соответствует стандартам ISO/IEC 7816, EMV 4. 2/4.3, ETSI Ts 102 221 и стандартам PC/SC
  • .
  • Поддержка смарт-карт класса A, класса B, класса C или класса AB (карты 1,8 В, 3,0 В и 5,0 В)

 

Решения для подключения USB к сети Ethernet


Мосты USB-Ethernet


Наши мостовые устройства Ethernet позволяют реализовать подключение Ethernet к хост-процессору через интерфейсы USB 2.0, USB 3.x или высокоскоростные межчиповые интерфейсы (HSIC). Что касается Ethernet, мы предлагаем решения, которые могут подключаться напрямую к порту Ethernet 10BASE-T/100BASE-TX/1000BASE-T или к физическому устройству RGMII/MII. Эти решения также позволяют вам разветвлять локальную шину, чтобы добавить дополнительные нисходящие порты USB 2.0, если они необходимы.

Читать далее

Продукты


  1. USB-мосты
  2. Мост USB-Ethernet
  3. USB-концентраторы
  4. USB-переключатели и приемопередатчики
  5. Контроллеры подачи питания USB-C®
  6. USB-графика

Загрузка

Просмотреть все параметры

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

Загрузка

Просмотреть все параметры

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

Загрузка

Просмотреть все параметры

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

Загрузка

Просмотреть все параметры

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

Загрузка

Просмотреть все параметры

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

Загрузка

Просмотреть все параметры

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

Средства разработки


Артикул: EVB-SEC1110

На этой оценочной плате представлены автономные решения, демонстрирующие интерфейсы и функции, доступные на контроллере смарт-карт SEC1110.

Артикул: EVB-SEC1210

На этой оценочной плате представлены автономные решения, демонстрирующие интерфейсы и функции, доступные на контроллере смарт-карт SEC1210.

Номер детали: EVB-USB2240-IND

Эта оценочная плата демонстрирует уникальные возможности контроллера флэш-носителей USB2240 для разработки приложений, таких как устройства чтения/записи флэш-карт, принтеры, настольные и мобильные ПК, бытовое аудио- и видеооборудование и плоскопанельные дисплеи.

Номер детали: EVB-USB2250

Эта оценочная плата демонстрирует возможности USB2250 Flash Media Controller для чтения и записи более чем 24 популярных форматов Flash-носителей.

Номер детали: EVB-USB2640

Эта оценочная плата демонстрирует уникальные возможности сверхбыстрого контроллера флэш-памяти USB2640 для разработки приложений, таких как устройства чтения/записи флэш-карт, принтеры, настольные и мобильные ПК, потребительское аудио- и видеооборудование. и плоскопанельные дисплеи.

Номер детали: EVB-USB2642

Эта оценочная плата демонстрирует автономную прикладную платформу для создания конструкций коммутационных боксов, которые расширяют порты I 2 C или Secure Digital Input Output (SDIO) микроконтроллера в коммутационном боксе вышестоящее USB-соединение.

Номер по каталогу: EVB-USB2660

Эта оценочная плата демонстрирует уникальные возможности USB2660 Ultra-Fast USB 2.0 Multi-Format Flash Media Controller для разработки приложений, таких как устройства чтения/записи карт памяти Flash, принтеры, настольные и мобильные устройства. ПК, потребительское аудио-видео оборудование и плоские дисплеи.

Номер по каталогу: EVB-USB4640

Эта оценочная плата демонстрирует уникальные возможности USB4640 Hi-Speed ​​HSIC USB-концентратора и кард-ридера для разработки приложений, таких как устройства чтения/записи флэш-карт, принтеры, настольные и мобильные ПК. , потребительское аудио- и видеооборудование, плоские дисплеи, смартфоны, сотовые телефоны и другие мобильные устройства.

Документация


Заголовок Скачать
Брошюра о USB-решениях Скачать

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum vehicula velit sit amet turpis rutrum vehicula. Donec eu varius velit, nec ultricies arcu. Fusce vitae pulvinar lorem. Etiam sodales et ipsum volutpat suscipit. Aliquam non mauris ut lectus volutpat feugiat id eget massa. Aliquam vel eleifend metus. Nam ultricies, risus sed tempor suscipit, dolor ligula sodales erat, et porta magna sem fermentum felis. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec commodo magna и sellerisque sollicitudin. Morbi elit tortor, blandit vel imperdiet in, ullamcorper eu tortor. Etiam dapibus eleifend elementum. Vestibulum finibus efficitur mauris, vitae convallis ex molestie non. Etiam luctus и mauris accumsan finibus.

USB5734 и USB5744 Smart Hub Demonage

Technology USB-C® и USB Power Delive

USB и Ethernet Solutions Deremantion Solutions Solations Solations Solations

Microbable Slable Solations Solations Solations Solations Solations Solations Solable Solable Solable.
и бесплатные библиотеки, вы можете быстро интегрировать функции USB в существующее приложение в одном микроконтроллере, тем самым снижая общую стоимость системы, риск разработки и время выхода на рынок.

Демонстрационная плата датчика движения

Демонстрационная плата датчика движения Microchip (деталь № DM240316) питается от микроконтроллера PIC24F со встроенной функцией USB и поставляется с беспроводным приемопередатчиком MRF24J40MA 2,4 ГГц, который передает данные по беспроводной связи на беспроводной адаптер ZENA™.

18F67J94 макетная плата

Возможности макетной платы 18F67J94, включая демонстрацию фанк-танца

Microstick II для микроконтроллеров PIC32MX1 и MX2

В этом видео обсуждается недорогой и простой в использовании инструмент для разработки под названием MicrostickII. Он поддерживает недорогие микроконтроллеры PIC32, а также 16-разрядные микроконтроллеры и DSC

Сертифицированные сверхскоростные концентраторы контроллеров USB3

Контроллерные концентраторы USB3 с сертификацией SuperSpeed ​​от Microchip Technology со встроенной программируемой памятью.

Масштабируемая демонстрация USB

Краткое введение в микроконтроллер USB PIC компании Microchip Technology, предлагающий демонстрацию 8-, 16- и 32-разрядных решений как для приложений на стороне устройства, так и на стороне хоста.

Microchip MCP2200 Преобразователь USB в UART

MCP2200 представляет собой последовательный преобразователь USB в UART, который позволяет подключать USB в приложениях, имеющих интерфейс UART. Устройство уменьшает количество внешних компонентов за счет интеграции согласующих резисторов USB. MCP2200 также имеет встроенную пользовательскую EEPROM объемом 256 байт. MCP2200 имеет восемь контактов ввода/вывода общего назначения. Четыре контакта имеют альтернативные функции для индикации состояния USB и связи.

Средство настройки USB OTG от Microchip

В этом видео показано, как настроить стек встроенного хоста с помощью средства настройки USB от Microchip.

Цифровой звук и голос с PIC32

Менеджер по развитию бизнеса Кевин Белнап демонстрирует новейшие платформы для цифрового звука. Эти платформы идеально подходят для тех, кто разрабатывает док-станции для смартфонов/портативных музыкальных плееров или решения для микширования звука.

Особенности и демонстрация MCP2200.

Настройка USB-часов с помощью MPLAB® Code Configurator

Демонстрационная доска дистанционного управления

Демонстрационная доска дистанционного управления представляет собой платформу, которая демонстрирует аппаратную и программную интеграцию различных технологий, включая графику, емкостное касание, USB, и Wireless RF4CE, управляемый одним микроконтроллером PIC24FJ256DA210.

«Какое обвинение, офицер?» А если серьезно, этот измеритель мощности USB-A быстро измеряет ваши проекты и прототипы с точностью до 3 знаков после запятой по сравнению с сегодняшними устройствами с 2 десятичными знаками. Создан с помощью PAC1934, 16-битный датчик тока I2C; устройство объединяет 10 журналов измерений и аккумулятор.

Микросхема USB SmartHub™ автомобильного класса изначально поддерживает CarPlay® и Android™ Auto, а также обеспечивает мощность до 100 Вт для двух нисходящих портов USB Type-C®.

Включена технология подачи питания Microchip (PD) Включена USB SmartHub IC устраняет сложность USB Type-C® и PD, создавая последовательную и логичную модель использования USB Type-C, которую потребители примут.

USB UART Щелкните Пример | Справка по справочным приложениям Microchip MPLAB Harmony


Описание:

В этом примере показано чтение символа и его отображение на последовательном терминале оценочного комплекта SAM E51 Curiosity Nano с использованием платы USB UART Click.

Используемые модули/технологии:

  • Периферические модули
    • EIC
    • GPIO
    • SERCO0020 База Curiosity Nano для плат Click
    • MikroElektronika USB UART Click

    Используемое программное обеспечение/инструменты:

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

    Refer Project Manifest присутствует в гармонии-манифесте-успехе . yml в папке проекта firmware/src/config/sam_e51_cnano

    • Обратитесь к примечаниям к выпуску, чтобы узнать версию MPLAB X IDE и MCC Plugin. В качестве альтернативы нажмите здесь.
    • Любое приложение Serial Terminal, например приложение терминала Tera Term.

    Поскольку Microchip регулярно обновляет инструменты, иногда при использовании более новых версий инструментов могут обнаруживаться проблемы. Если кажется, что проект не работает и есть подозрение на несовместимость версий, рекомендуется перепроверить и использовать те же версии, с которыми тестировался проект. Чтобы загрузить оригинальную версию пакетов MPLAB Harmony v3, обратитесь к документу How to Use the MPLAB Harmony v3 Project Manifest Feature 9.0003

    Установка:

    Шестнадцатеричный файл программирования:

    Предварительно созданный шестнадцатеричный файл можно запрограммировать, выполнив следующие шаги.

    Шаги для программирования шестнадцатеричного файла

    • Открыть MPLAB X IDE
    • Закрыть все существующие проекты в IDE, если какой-либо проект открыт.
    • Перейдите в меню «Файл» -> «Импорт» -> «Файл Hex/ELF»
    • В окне «Импорт файла изображения», шаг 1 — создание готового проекта, нажмите кнопку «Обзор», чтобы выбрать готовый шестнадцатеричный файл.
    • Выберите устройство с «ATSAME51J20A»
    • Убедитесь, что в разделе «Аппаратное обеспечение» выбран правильный инструмент
    • Нажмите кнопку «Далее»
    • В окне «Импорт файла изображения», шаг 2 — выберите имя проекта и папку, выберите соответствующий проект имя и папка
    • Нажмите кнопку «Готово»
    • В MPLAB X IDE нажмите кнопку «Создать и запрограммировать устройство». Устройство будет запрограммировано где-то
    • . Выполните действия, описанные в разделе «Запуск демонстрации» ниже 9.0021

    Проект приложения для программирования/отладки:

    • Откройте проект (apps/sam_e51_cnano/same51n_mikroe_click/usb_uart/firmware/sam_e51_cnano.X) в MPLAB X IDE
    • Убедитесь, что «SAM E51 Curiosity» выбран в качестве аппаратного инструмента Nam E51 Curiosity. /отладка приложения
    • Создайте код и запрограммируйте устройство, нажав кнопку «Создать и запрограммировать устройство» на панели инструментов MPLAB X IDE.0028

      Запуск демонстрации:

      • Откройте терминальное приложение Tera Term на ПК (из меню «Пуск» Windows®, нажав кнопку «Пуск»)
      • Установите скорость передачи данных 115200

      • 21 9 другое терминальное приложение Tera Term на вашем ПК и установите скорость передачи 115200 для тестирования MikroElektronika USB UART Click.
      • Перейти к Настройка -> Терминал и включить Локальное эхо

      • При каждом нажатии клавиши введенная клавиша печатается на терминале.

      Инструкции по добавлению функций USB UART в ваше приложение:

      Вы можете использовать эту демонстрацию в качестве примера добавления функций USB UART в ваше приложение на основе MPLAB Harmony v3. Выполните следующие шаги.

      1. Если вы еще не загрузили демоверсию USB UART, щелкните здесь для загрузки, в противном случае перейдите к следующему шагу
      2. Разархивируйте загруженный ZIP-файл
      3. Из разархивированной папки usb_uart/firmware/src скопируйте папку click_routines в папку firmware/src вашего проекта приложения MPLAB Harmony v3
      4. Откройте MPLAB X IDE
      5. Откройте проект приложения
      6. Щелкните правой кнопкой мыши папку Header Files
        и добавьте подпапку click_routines , выбрав «Добавить существующие элементы из папок…»
      • Нажмите кнопку «Добавить папку…»

      • Выберите папку «click_routines» и выберите «Файлы типов» в качестве файлов заголовков

      • Нажмите кнопку «Добавить», чтобы добавить выбранную папку. добавлено в ваш проект

      1. В проводнике проекта щелкните правой кнопкой мыши папку Исходные файлы
        и добавьте подпапку click_routines , выбрав «Добавить существующие элементы из папок…»
      • Нажмите кнопку «Добавить папку…»

      • Выберите папку «click_routines» и выберите «Файлы типов» в качестве исходных файлов

      • Нажмите кнопку «Добавить» для добавления папка

      • Исходные файлы примера щелчка USB UART добавляются в ваш проект

      1. В примере щелчка USB UART используется периферийное устройство USART . Конфигурация этого периферийного устройства для вашего приложения зависит от 32-разрядного микроконтроллера и платы разработки, которые вы используете.

      2. Папка click_routines содержит пример исходного файла C usb_uart_example.c . Вы можете использовать usb_uart_example.c в качестве ссылки, чтобы добавить функциональность USB UART в ваше приложение. 100021

      3. Начало работы с драйверами Harmony v3 на микроконтроллерах SAM E54 с использованием FreeRTOS
    • Эта демонстрационная версия приложения создается и работает сразу после установки, следуя инструкциям, приведенным выше в разделе «Запуск демонстрационной версии». Если вам нужно улучшить/настроить это демонстрационное приложение, вам необходимо использовать программную среду MPLAB Harmony v3. Перейдите по ссылкам ниже, чтобы настроить и создать свои приложения с помощью MPLAB Harmony.