trumanyang717 发表于 2012-11-28 11:37:21

飞凌-fatfish 发表于 2012-11-29 10:30:14

楼主需要几路I2C?

trumanyang717 发表于 2012-11-29 17:04:21

trumanyang717 发表于 2012-11-30 09:57:29

飞凌-develop 发表于 2012-11-30 09:58:52

本帖最后由 飞凌-develop 于 2012-11-30 10:18 编辑

楼上朋友,Linux3.0系统里面目前有I2C-0和I2c-1总线驱动,能看到/dev/i2c/0节点准确的说是因为只有I2C-0总线上加载了I2C总线驱动和I2C通用设备驱动,I2C-1总线上未加载总线驱动和I2C设备的驱动,你可以根据自己的I2C设备加载自己的I2C设备驱动程序到I2C-1总线上面。另外I2C-0上面可以挂载多个设备,每个从设备的地址是不一样的,可以自由操作I2c-0 总线上的设备。

trumanyang717 发表于 2012-11-30 10:10:13

trumanyang717 发表于 2012-11-30 10:16:41

飞凌-develop 发表于 2012-11-30 10:17:05

楼上朋友,可以参考一下I2C-0总线驱动和设备驱动是如何加载到I2C-0总线上面的,默认I2C-1总线驱动也没有加载到Linux内核代码中,其实I2C-0和I2C-1总线驱动是一样的,只是没有加载到内核代码里面,如何加载建议您参考I2C-0相关的代码。

trumanyang717 发表于 2012-11-30 10:21:41

飞凌-develop 发表于 2012-11-30 10:23:49

I2C驱动位置 Linux3.0.1/drivers/I2C,建议楼主看一下I2C驱动在Linux系统的架构设计,看懂了就明白了,这个不是一两句能说的清楚的。

starter 发表于 2012-11-30 12:27:20

看懂了就明白了---------------这话说的,哎,就是看不懂才不明白,买开发板,问题基本都是自己上网找答案,飞淩只保证它的程序在它的板子上能动作,即使想让它动的更好点,飞淩也不提供思路
页: [1]
查看完整版本: 求教OK6410-A型开发板上的2路I2C的问题。