分析是信号没有传输到OK210,在串接受不到信号。原因是不是数据输入输出的不同步?导致接收不到?还是我的测试程序还需要修改啊?需要在测试程序里面加延时delay?或者睡眠sleep?请教大神指导~!万分感激!
re:结果出来的是全FF,分析是信号没有传输到OK210,也接受不到信号。
你的分析逻辑可能是不正确的!!!
你怎么就确定没有信号出来呢?你用过示波器观察过了吗?
如果本来是有信号出来的,但你没有及时接收到,同样是FF FF .......
解决同步问题:设备要注册中断,绑定GPIO引脚,设定中断触发方式,导航机的中断引脚输出会触发你注册的中断,从而响应你服务中断函数来及时读取你的数据!!!!
需要在测试程序里面加延时delay?或者睡眠sleep?这个问题,你是怎么想出来的?为什么要这样问?
spi的相关参数设置,你应该不是很熟悉,建议你先搞懂spi通信驱动原理,不过,你能把spi通信已经驱动起来了,还是不错的。。。。赞一个。。。 http://blog.csdn.net/gotosola/article/details/7422072
你看看这个帖子 讲的是Linux中断处理驱动程序编写
页:
[1]