以FT260S为例设计原理图。
1. DEGUGGER: Debug脚,预留给芯片厂家使用,默认接VCCIO。
2. STEST_RSTN: 测试模式下的复位脚,预留给芯片厂家使用,默认接VCCIO。
3. RESETN: 芯片复位脚,低有效
4. DCNF0和DCNF1:设备接口配置
DCNF1 | DCNF0 | HID接口 |
0 | 0 | 使能I2C和UART接口。 Interface 0作为I2C的接口 Interface1作为UART的接口 |
0 | 1 | 仅使能I2C接口 Interface 0作为I2C的接口 DIO3和DIO4作为GPIO口。 |
1 | 0 | 仅使能UART接口 Interface0作为UART的接口 |
1 | 1 | 和配置(0,0)相同 |
5. VCCIO:给IO口的电压,可以支持1.8V、2.5V、3.3V。如果使用3.3V,可直接接VOUT3V3.
6. DIO0-DIO13:GPIO口,注意所有的IO口都有复用功能。
6.1 I2C接口:DIO5-SCL,DIO6-SDA
6.2 UART接口:DIO3-RXD,DIO4-TXD
7. DP/DM:USB数据线
8. VOUT3V3
3.3V输出,最大输出能力70mA。VCCIN接3.3V时,这个pin不在提供电压,可以接3.3V。
9. VCCIN
5V或3.3V输入。接5V时VOUT3V3输出3.3V。
10. AGND
模拟地
11. FSOURCE
3.8V电压输入,编程eFuse。平时不用可悬空或者接GND。
12. VBUS_DET
VBUS检测脚。