FT4222H一颗USB2.0转SPI/I2C的接口芯片。

  1. USB2.0 HighSpeed(480Mbits/s)
  2. USB转SPI(Master),可以支持SPI(四组)/DSPI/QSPI。最大频率40MHz(仅SPI支持),QSPI模式下最大速率:53.8Mbps。
  3. USB转SPI(Slaver),仅支持一组SPI,最大频率20MHz。
  4. USB转I2C(Master),最大频率:6.6MHz(High Speed mode 3.4MHz)
  5. USB转I2C(Slaver),最大频率:6.6MHz
  6. USB转GPIO,4个GPIO口可通过库函数任意控制,GPIO与SPI或I2C共用

封装: QFN32

IO口电压:3.3V/2.5V/1.8V

工作电流68mA,待机电流375μA

库文件LibFT4222,基于D2XX开发

FT4222H的系统框图

FT4222H通过2个管脚{DCNF1, DCNF0}配置功能的选择,

MODE0:2路USB接口,SPIM、SPIS、I2C都使能(当选择其中一种工作模式时,另外2种都不能使用)。

MODE1:4路USB接口,SPIM(可以支持3路)使能,并使能2路GPIO。

MODE2:4路USB接口,4路SPM使能。

MODE3:1路USB接口,SPIM、SPIS、I2C都使能(当选择其中一种工作模式时,另外2种都不能使用)。

注:当USB接口用于GPIO时,USB跑的是Full Speed模式。

FT4222H学习笔记1 - 简介相关推荐

  1. OptiX资料学习笔记1——简介

    OptiX资料学习笔记1--简介 OptiX引擎的现状 目前有三种开源的API支持NVIDIA的光线追踪功能,分别为: DirectX Raytracing (DXR) DX的光线追踪API Vulk ...

  2. PCL学习笔记-PCL简介

    PCL(点云库)学习笔记 1.简介 点云数据的处理可以采用获得广泛应用的Point Cloud Library(点云库,PCL库). PCL库是一个最初发布于 2013年的开源c++库,它实现了大量点 ...

  3. RNN学习笔记(一)-简介及BPTT RTRL及Hybrid(FP/BPTT)算法

    RNN学习笔记(一)-简介及BPTT RTRL及Hybrid(FP/BPTT)算法 本文假设读者已经熟悉了常规的神经网络,并且了解了BP算法,如果还不了解的,参见UFIDL的教程. - 1.RNN结构 ...

  4. 51单片机学习笔记1 简介及开发环境

    51单片机学习笔记1 简介及开发环境 一.51单片机 1. STC89C52单片机简介 2. 命名规则 3. 封装 (1)PDIP (2)LQFP (3)PLCC (4)PQFP 二.STC8051结 ...

  5. Python学习笔记一简介及安装配置

    Python学习笔记一 参考教程:廖雪峰官网https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e54 ...

  6. 51单片机学习笔记-1简介及点灯

    51单片机学习笔记 文章目录 51单片机学习笔记 1. 51单片机简介 1.1 安装软件 1.2 单片机简介 2. LED灯 2.1点亮一个LED 2.1.1原理分析 2.1.2 创建工程 2.2LE ...

  7. Spring Integration学习笔记:简介

    本文是自己学习的总结笔记,主要学习资料如下. https://my.oschina.net/zhzhenqin/blog/86586 https://docs.spring.io/spring-int ...

  8. RISC-V学习笔记【简介】

    本学习笔记参考<手把手教你设计CPU--RISC-V处理器>一书,该书出版日期为2018年,可能部分内容已经过时,仅作为学习用途 RISC-V简介 RISC-V的设计理念就是"简 ...

  9. 树莓派学习笔记——wiringPi简介、安装和管脚说明

    1.WiringPi简介 WiringPi是应用于树莓派平台的GPIO控制库函数,WiringPi遵守GUN Lv3.wiringPi使用C或者C++开发并且可以被其他语言包转,例如python.ru ...

最新文章

  1. 缓存雪崩缓存击穿缓存穿透的本质
  2. 用javascript实现自我执行功能的目的是什么?
  3. react-navigation设置navigationOptions中Static中使用 this 的方法
  4. int类型存小数 mysql_MySQL基本数据类型
  5. Linux系统编程(三)进程间的通信
  6. 【杭州云栖】飞天技术汇大视频专场:全民视频时代下的创新技术之路
  7. c#编程指南(四) 组元(Tuple)
  8. 百度MP3音乐API接口及应用
  9. Dell™ PowerEdge™ R710机架式服务器旨在成为虚拟化企业的构建块
  10. 解决Ubuntu18.04使用快捷键 Ctrl+Alt+T 无法打开终端的问题
  11. 快速测试UTF8编码的文件是不是加了BOM,不限PHP
  12. CAS配置数据库进行用户验证
  13. 不同行业的软件都爱用什么编程语言开发?
  14. VS code入门笔记(一)常用标签介绍
  15. 转载-工业界视频理解解决方案大汇总(人工智能前沿讲习)
  16. 刘强东的“长期主义”:做正确的事,敢于追求极致
  17. 在Linux中安装JKD(详细教学)
  18. 2022新旅游消费趋势报告出炉,8K慢直播或成后疫情时代下文旅发展的一大卖点
  19. 安卓培训机构排名!这篇文章可以满足你80%日常工作!跳槽薪资翻倍
  20. 强制用户使用定向推送功能是什么意思?整改措施请收好

热门文章

  1. CANoe/capl开发注意事项:子函数的变量声明,要单独初始化
  2. 黑马在线教育数仓实战9
  3. 《道德经》第五十一章
  4. 老子《道德经》第五十八章
  5. 中国土壤学会土壤生物与土壤健康研讨会(4月16-18日,杭州)
  6. 大规模数据处理初体验:怎样实现大型电商热销榜?
  7. 扩频解扩通信系统的误码率matlab仿真
  8. Android的切图标准
  9. 电路基础_模拟电路_问答_2023_01
  10. XML代码的编写(一)