天嵌 ARM开发社区

 找回密码
 注册
查看: 2215|回复: 12

TQ2440开发板在wince6.0系统下IIC读写超时

[复制链接]
Pensivor 发表于 2013-10-10 13:19:49 | 显示全部楼层 |阅读模式
最近在做TQ2440的通过IIC读写EEPROM,在WINCE6.0系统下,但是始终出现读写超时
TQ-ZQL 发表于 2013-10-10 14:12:11 | 显示全部楼层
用的是我们光盘的自带的镜像还是自己写的?
 楼主| Pensivor 发表于 2013-10-10 14:37:11 | 显示全部楼层
TQ-ZQL 发表于 2013-10-10 14:12
用的是我们光盘的自带的镜像还是自己写的?

由于需求自己做的一个,但是其他功能都能实现,唯独IIC读写超时
 楼主| Pensivor 发表于 2013-10-10 14:43:53 | 显示全部楼层
Pensivor 发表于 2013-10-10 14:37
由于需求自己做的一个,但是其他功能都能实现,唯独IIC读写超时

上层应用用CreateFile()和DeviceIoControl(),能打开设备,但是读写时,获取的错误时0x5b4(就是读写超时)。我看WINCE6.0下也没有给什么关于IIC测试的说明
 楼主| Pensivor 发表于 2013-10-10 14:48:53 | 显示全部楼层
Pensivor 发表于 2013-10-10 14:43
上层应用用CreateFile()和DeviceIoControl(),能打开设备,但是读写时,获取的错误时0x5b4(就是读写超时) ...

我可以把代码给你看看,都弄了好几天了,但是还是找不到原因
TQ-ZQL 发表于 2013-10-10 14:51:00 | 显示全部楼层
你是怎么操作的?
可能参考下TQ2440_CD/WinCE资源/WinCE源码/WinCE6.0/BSP/TQ2440/Src/Drivers/camera/camera.cpp里的使用。
 楼主| Pensivor 发表于 2013-10-10 14:56:02 | 显示全部楼层
TQ-ZQL 发表于 2013-10-10 14:51
你是怎么操作的?
可能参考下TQ2440_CD/WinCE资源/WinCE源码/WinCE6.0/BSP/TQ2440/Src/Drivers/camera/cam ...

eeprom和摄像头都是挂在IIC上的,在读写EEPROM时,这两个设备互相有什么影响呢?
 楼主| Pensivor 发表于 2013-10-10 15:17:36 | 显示全部楼层
Pensivor 发表于 2013-10-10 14:56
eeprom和摄像头都是挂在IIC上的,在读写EEPROM时,这两个设备互相有什么影响呢?

camera中也是打开I2C0,我在操作IIC时,也是一样的做法,是不是他们之间相互影响了呀?有没有什么WINCE6.0下的IIC测试工具可以直接在上面测试啊
错觉306 发表于 2013-10-10 15:42:04 | 显示全部楼层
我也和楼主一样
 楼主| Pensivor 发表于 2013-10-10 15:54:56 | 显示全部楼层
错觉306 发表于 2013-10-10 15:42
我也和楼主一样

请问你找到解决方法了吗?
TQ-ZQL 发表于 2013-10-10 17:15:02 | 显示全部楼层
理论上是不会有影响的,因为i2c总线本身是可以挂多个设备的。如果担心可以先去掉摄像头的i2c。2440的wince好像没有相关的测试 程序
 楼主| Pensivor 发表于 2013-10-10 17:27:00 | 显示全部楼层
TQ-ZQL 发表于 2013-10-10 17:15
理论上是不会有影响的,因为i2c总线本身是可以挂多个设备的。如果担心可以先去掉摄像头的i2c。2440的wince好 ...

是在定制内核的时候去掉吗还是?就是wince没有这样的测试程序,好多朋友都遇到这样的问题,试过各种方法,但是还是没有解决!
 楼主| Pensivor 发表于 2013-10-14 09:36:05 | 显示全部楼层
Pensivor 发表于 2013-10-10 14:37
由于需求自己做的一个,但是其他功能都能实现,唯独IIC读写超时

我用光盘自带的镜像也一样是读写超时的现象,是不是TQ2440的上面的EEPROM根本就不能通过IIC来读写,还是这个功能在TQ2440上就不能实现,我找了好多资料,但是就是没有没有TQ2440的在WINCE下通过IIC读写EEPROM的成功案例
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-5-23 17:50 , Processed in 1.062500 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表