FT90x 软件示例
本页包含与 FT90x 32 位 RISC 微控制器 (MCU) 系列,具有真正的零等待状态操作功能,速度高达 3.1 DMIPS。这些项目可用作开发更多项目或验证现有硬件功能的参考材料。
本页包含与 FT90x 32 位 RISC 微控制器 (MCU) 系列,具有真正的零等待状态操作功能,速度高达 3.1 DMIPS。这些项目可用作开发更多项目或验证现有硬件功能的参考材料。
该示例演示了如何将 FT90x USB 主机端口上的 FTxxx 类 USB 设备(如 FT232R、FT-X 系列)桥接到 UART 接口,并实现双向数据传输。
提供了允许用户构建或修改的源代码,以及所需的附加库/头文件。
默认 UART 参数为 19200-8-N-1(无流量控制)。
FTxxx 默认参数为 19200-8-N-1(RTS/CTS 流量控制)。
代码与 FT9xx 工具链. 更多详情请见s AN_360 FT9xx 应用示例,"USBH 示例 FT232 "部分。
请点击此处观看示例视频短片:
本例演示了如何使用带有以太网端口的 FT90x 设备在以太网连接和 UART 端口之间桥接数据。
从远程客户端传输到网桥的数据被转发到 FT90x 的 UART 接口,UART 接收到的数据被传输到远程客户端。
网络接口支持通过 DHCP 获取配置信息,也可通过 FT90x 固件提供的网页进行配置。
UART 配置通过同一网页进行。
配置存储在设备的闪存中。
本应用说明中的 TCP/IP 协议栈和 telnet 库使用了第三方开放源代码:
TCP/IP - lwIP(轻量级 IP)库,已移植到 FT90x。
Telnet – libtelnet.
Printf – tinyprintf.
允许用户构建或修改的源代码,以及所需的附加库/头文件,可在可下载的 .zip 文件中获取 这里.
另有一份应用说明 AN_408,更详细地解释了该项目。 这里.
应用笔记 BRT_AN_018 介绍了一种显示屏,用于显示从带有 FT90x 设备和 FT81x 的摄像头模块获取的视频。显示屏还显示摄像机输出的图形叠加,类似于汽车倒车摄像头。除了对 FT90x 进行编程外,无需将设备连接到主机,因为应用程序是独立运行的。摄像头连接到 FT90x 设备上。FT8xx 设备控制 TFT 显示屏。
点击 这里 下载支持 BRT_AN_018.
在连接日益紧密的世界中,越来越多的设备开始联网。要实现在线连接,通常需要一个具有以太网或 Wi-Fi 功能的 MCU。为了演示这一原理,本应用说明 BRT AN 032 介绍了一种可控制 2 个 WS2812 RGB 可寻址 LED 的网络设备。FT90X 设备提供 HTTP 接口,可通过网页控制 2 个 LED 设备的颜色和亮度。该设备采用 UPnP 技术,以便于发现。
可下载该项目的完整示例代码 这里
在将智能设备连接到互联网或云时,安全是一个至关重要的因素。 BRT_AN_041 介绍了 FT90X 如何支持安全套接字,并在类似物联网设计中可能使用的情况下连接到网络服务器。该示例旨在展示如何将 FT90X 用作物联网传感器与云之间的桥梁,同时保持数据安全。
支持示例代码 BRT_AN_041 也可找到 这里
该示例演示了 FT90x 设备如何将其 UART 接口与 USB BOMs 存储设备(如闪存盘)桥接。闪存盘可通过 UART 接口的一系列命令进行控制。这样就可以
有关功能的更多详情,请参阅应用说明 BRT_AN_031.
可下载的 .zip 文件中提供了完整的源代码,允许用户构建或修改。 这里.
本示例演示了如何使用以太网接口将 I2C 与可配置网页桥接起来。该示例允许读取和写入以太网接口上的 I2C EEPROM 存储器块。 FT9xx Modules.
此外,MAC 和 IP 地址等网络信息也会被检索并存储在外部 I2C EEPROM 中。
有关功能的更多详情,请参阅应用说明 AN_419 FT90x I2C EEPROM Utility.
可下载的 .zip 文件中提供了完整的源代码,允许用户构建或修改。 这里.