主题:EM9280-SPI通信问题 共有52996人关注过本帖 |
---|
jagict |
1楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2013-11-5 9:16:00 [只看该作者]
太感谢了,问题有了重大进展,我也能看到波形了。不过writefile函数变成返回false,出现fail提醒,这是?
另外我循环readfile时又没看到波形了,请教readfile时的配置是一样的吗?需要怎么写才算成功读到数据? 谢谢你们耐心的指导哈。 现在能看到readfile波形了,还是有fail提示,我的读取配置如下: sSPI.BitCount = 16; sSPI.pDatBuf = pRxBuffer; sSPI.dwDatLen = 1; sSPI.bLockCS = 0; bRes = SPI.ReadFile(hSPI, ref sSPI, sizeSPI, ref uLen, 0); 收到的数据都是8位的ff,算是正确收到数据了吗? 现在我设置sSPI.bLockCS = 1,可以读取到一个数值了,我想应该算成功读取了。现在的疑问只剩下writefile与readfile现在的返回值都为false,这是?
[此贴子已经被作者于2013-11-5 14:46:17编辑过]
|
单帖管理 | 引用 | 回复 |