找回密码
 立即注册

QQ登录

只需一步,快速开始

  • 分享
  • 举报
  • 2017-9-5 10:06 发布     
  • 浏览 94 次
  • 下载 0 次
树莓派学习I2C 通过PCF8574模块 SysFs方式

树莓派学习I2C 通过PCF8574模块 SysFs方式

6.1
  • 大小: 261.99 KB
    价格: 2 铜币
    更新时间: 2017-09-05

资源简介

.前言
    树莓派的GPIO端口数量有限,可通过IO扩展芯片增加GPIO的数量,使得树莓派可以适应更多的应用。PCF8574为一款通过I2C总线扩展IO的芯片,单个PCF8574可扩展8个IO,一个I2C总线最多可挂载8个PCF8574,所以树莓派最多可扩展64个IO。
    树莓派扩展功能的开发方法有很多,例如wiringPi和bcm2835 C library都提供I2C API函数。这些集成库封装了linux平台I2C的相关操作,如果想回归linux驱动应用设计的本质可使用sysfs方式。Sysfs 是 Linux 2.6 所提供的一种虚拟文件系统。这个文件系统不仅可以把设备(devices)和驱动程序(drivers) 的信息从内核输出到 用户空间,也可以用来对设备和驱动程序做设置【引用自维基百科】。

热门排行

更多>>