linux中的spi问题
开心an 2012-01-04 01:42:30 我自己写了一个linux spi驱动,然后又写了一个简单的测试程序,发现数据接收完全正确。
测试程序,就是打开设备,然后,调用了read函数,之后,将接收的数据写入一个文件,然后对照发送的数据,结果是一致的。
我现在是从这个spi口中接收数据,之后,将这些数据用qt画出来,具体的方法,就是在qt中创建一个线程,用这线程接收数据,之后用主线程画图。
可是现在问题出来了:在接收数据的线程中,接收的数据总是偶尔会丢失几个。我现在不明白,这是我驱动的问题,还是qt程序的问题。而且在接收数据的线程中,我连打印语句都没敢加,只是接收数据,然后放到容器里,没有其它任务。
哪们大哥大姐的,给支支招啊