arm+linux学习中
正式的A/D板终于做出来了,趁热赶紧进行测试。令人郁闷的是4片max146,两片行,两片不行。why?奋战了一天,晚上终于搞定。原因出在这两个函数身上:
一段程序,两个线程:一个完成usb摄像头图像的采集,另一个借助网络实现远程传输。图像采集线程通过调用获取图像的程序完成采集任务;网络传输就是socket编程了。:-)。<……
这个也是我为了解决sizeof问题google来的,了解了一下不被初学者所知的东西,:-)。大多没看到什么用处,:-),咱……
这两天在写图像的网络发送程序,在与服务器端同步时,老是出错。Debug发现是取buffer中的值时,偏移量与预想的不一致。问题出现在两个struct上。这两个struct定义如下: 前段时间写的spi的驱动一直工作的很好,是到了去掉打印调试信息的时候了。可是当我利用条件编译去掉printk语句时,问题来了,读不到数了,why?我仔细的检查了一遍所有的ifd……
开发板上的arm是AT91RM9200,摄像头选用的是网眼的pc350,主控芯片是ov511+。系统内核是2.4,宿主机是fedora core 6,交叉编译器是2.95.3。就是这些家底了,:-)。
|