1, Огляд продукту FTDI
FTDI має широкий спектр продуктових ліній, включаючи мікросхеми інтерфейсу USB до UART/FIFO, мікросхеми інтерфейсу USB до SPI/I2C, мікросхеми USB до паралельного інтерфейсу тощо. Основною функцією цих продуктів є перетворення сигналів USB в інші типи послідовних або паралельних сигналів для зв’язку з різними периферійними пристроями. Таким чином, у широкому розумінні продукти FTDI не використовують безпосередньо традиційні «порти», а натомість з’єднують USB-інтерфейси з іншими типами інтерфейсів за допомогою їхніх внутрішніх механізмів перетворення.
2. Тип «порту», який використовується FTDI
Хоча продукти FTDI безпосередньо не відповідають традиційним фізичним портам, ми можемо зрозуміти їхні типи «портів» з таких аспектів:
Інтерфейс USB:
Усі продукти FTDI розроблені на основі USB-інтерфейсів, будь то USB-UART, USB-SPI або інші типи перетворювачів, вони підключаються до комп’ютерів або інших USB-пристроїв через USB-інтерфейси.
Як інтерфейс введення/виведення продуктів FTDI, інтерфейс USB має характеристики високої швидкості, стабільності та простоти використання, що може задовольнити потреби передачі даних у різних складних сценаріях.
Віртуальний COM-порт (VCP):
Коли мікросхеми USB-UART FTDI підключаються до комп’ютера, вони зазвичай створюють віртуальний послідовний порт (VCP) в операційній системі за допомогою програми драйвера. Цей віртуальний послідовний порт представлено як стандартний послідовний порт (наприклад, COM1, COM2 тощо) в операційній системі, і користувачі можуть спілкуватися з периферійними пристроями, підключеними до мікросхеми FTDI, через стандартний послідовний протокол зв’язку (наприклад, RS{{2). }}).
Наявність віртуальних послідовних портів позбавляє користувачів від необхідності турбуватися про складність USB-зв’язку, оскільки їм потрібно лише програмувати та працювати відповідно до традиційних методів послідовного зв’язку.
Інтерфейс прямого доступу до пам’яті (DMA) (деякі продукти):
Інтерфейси DMA можуть підтримуватися в деяких продуктах FTDI високого класу або для спеціальних програм. Інтерфейс DMA дозволяє зовнішнім пристроям безпосередньо передавати дані в пам’ять без необхідності втручання центрального процесора, що значно підвищує ефективність і швидкість передачі даних.
Однак слід зазначити, що не всі продукти FTDI підтримують інтерфейси DMA, і ця функція в основному з’являється в деяких високопродуктивних продуктах з високою пропускною здатністю.
3. Сценарії застосування для типів портів FTDI
Продукти FTDI широко використовуються в різних ситуаціях, які потребують перетворення інтерфейсу USB, включаючи, але не обмежуючись, наступні аспекти:
Розробка вбудованої системи:
При розробці вбудованих систем часто необхідно зв’язувати мікроконтролери (MCU) або інші вбудовані процесори з комп’ютерами. Мікросхеми інтерфейсу USB до UART/SPI/I2C від FTDI забезпечують зручне рішення USB-підключення для цих пристроїв.
Промислова автоматизація:
У сфері промислової автоматизації багато пристроїв досі використовують інтерфейси послідовного зв’язку (такі як RS-232, RS-485 тощо). Завдяки конвертерам FTDI ці пристрої можуть легко спілкуватися та інтегруватися з сучасними комп’ютерами на базі USB.
Побутова електроніка:
У сфері побутової електроніки, наприклад при розробці смартфонів, планшетів та інших пристроїв, продукти FTDI також широко використовуються для розширення та перетворення інтерфейсів USB.
Удосконалена система допомоги водінню (ADAS):
Розвиток передових систем допомоги водієві (ADAS) в автомобільній промисловості призвів до широкого застосування продуктів FTDI у сфері зв’язку в транспортних засобах. Мікросхема USB-інтерфейсу FTDI може підтримувати різні протоколи зв’язку (такі як UART, SPI, I2C тощо), забезпечуючи стабільний інтерфейс зв’язку для датчиків, контролерів та інших пристроїв у системах ADAS.





