PCA9557 GPIO扩展芯片移植
2015-12-24 16:38
351 查看
PCA9557是一款I2C总线控制的GPIO扩展芯片。
CPU通过I2C总线控制该芯片,该芯片扩展出8个GPIO,功能与CPU本身的GPIO相同。
移植前需要先确认PCA9557的实际硬件连接,是接在CPU的第几号I2C总线上。
CPU的GPIO子系统中目前有多少GPIO了,PCA9557需要设置自己的base,就是扩展出来的GPIO需要从多少号开始编号。
引出的扩展GPIO可以通过UM3204Q这一款电平转换芯片转换电平。
配置方面,需要在打开对应的Kconfig宏。
CPU通过I2C总线控制该芯片,该芯片扩展出8个GPIO,功能与CPU本身的GPIO相同。
移植前需要先确认PCA9557的实际硬件连接,是接在CPU的第几号I2C总线上。
CPU的GPIO子系统中目前有多少GPIO了,PCA9557需要设置自己的base,就是扩展出来的GPIO需要从多少号开始编号。
引出的扩展GPIO可以通过UM3204Q这一款电平转换芯片转换电平。
配置方面,需要在打开对应的Kconfig宏。
相关文章推荐
- dell笔记本维修-芯片级-技巧
- 把jQuery的each(callback)方法移植到c#中
- IIS 服务器的备份和移植技巧
- 解析libcurl在android下的移植、编译与测试
- Objective-c代码如何移植为Swift代码 Objective-c代码转移到Swift过程介绍
- ok6410开发板移植DirectFB手记
- Supporting Python 3(支持python3)——语言区别和暂时解决方法
- Supporting Python 3(支持python3)——重组和重命名
- J2ME游戏移植到Android平台的方法
- J2me游戏如何快速移植到Android(1)
- J2me游戏如何快速移植到Android (2)
- android与j2me移植之clipRect
- 移植linux-2.6.30.4到S3C2440
- 基因芯片的相关概念
- AMD更新SeaMicro云服务器 搭载新芯片
- SLC和MLC闪存芯片的区别
- IBM研发新型芯片技术:无需持续供电
- 触摸屏驱动移植(mini2440,linux-2.6.32.7)
- 摩尔定理
- boa服务器移植