打印

cy7c63813d的SPI通信问题

[复制链接]
7223|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
goodcuistar|  楼主 | 2011-10-21 13:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近做cy7c63813和ADNS7550的鼠标程序,发现CY7C63813和ADNS之间的SPI通信有问题,从ADNS里面读出来的数据不对,大家帮忙看看这个SPI的通信程序是不是有问题.
     程序在附件里。   程序.zip (706 Bytes)
     按照正常的话应该是绿灯亮的,但是一直是红灯亮,而且读出来的数据是0X00,
而且从其他的寄存器读出来的数据不是0x00就是一个变量
     这是怎么回事啊,纠结!!!!
沙发
道义密码| | 2011-10-22 17:45 | 只看该作者
看了一下,看不出问题啊,帮顶

使用特权

评论回复
板凳
goodcuistar|  楼主 | 2011-10-25 09:13 | 只看该作者
就是啊,我也找不出有什么问题,可是就是读不出来有效的数据,求高手指教

使用特权

评论回复
地板
xesxes| | 2011-10-29 17:56 | 只看该作者
cy7c63813如何作从设备,标准的只有主设备方式

使用特权

评论回复
5
goodcuistar|  楼主 | 2011-11-2 09:34 | 只看该作者
就是主设备啊,它是先发送个地址给senser,然后从senser里面读数据的

使用特权

评论回复
6
杨洋1024| | 2013-10-27 11:07 | 只看该作者
求cy7c63813的SPI程序

使用特权

评论回复
7
xuelongzhiwu| | 2014-12-10 14:58 | 只看该作者
好像在写玩数据后,需要再读一次,然后才能读取正确的数据,

使用特权

评论回复
8
kk5290122| | 2014-12-12 21:07 | 只看该作者
没有发现什么问题,等待大神指点。

使用特权

评论回复
9
Jack闪光| | 2015-6-1 13:44 | 只看该作者
我现在还没看懂SPI程序怎么用,不过读了一下你的程序,其中“void adns_write(UINT8 address, UINT8 data)”里面的adress变量是在“UINT8 adns_read(UINT8 address)”里面定义的,作用域不同

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

5

帖子

1

粉丝