当前位置: 代码迷 >> WinCE >> 关于6410访问SPI总线的有关问题,请高手指教
  详细解决方案

关于6410访问SPI总线的有关问题,请高手指教

热度:101   发布时间:2016-04-28 13:14:19.0
关于6410访问SPI总线的问题,请高手指教
小弟把三星的SPI总线驱动编译进了内核,(开发板提供了源码但是没有加入内核)。然后用WriteFile函数发送测试数据,可以看到SPI口输出正常,但是用ReadFile读取SPI口时,一直读回0. SPI的读取时序如下图,我先用
WriteFile(hSPI, &cBuffer_out, 1, &cBytes_out,NULL);写入一个字节的地址,然后用
ReadFile(hSPI,&cBuffer_in,1,&cBytes_in,NULL) ; 读取一个字节的数据,不知道是否应该这样操作?

------解决方案--------------------
不是有log么,都打出来看看走到哪一步了

读不到数据的可能性多了,信息不足,没法分析