移植韋東山老師真實項目到x210板之一UVC攝像頭顯示到LCD

雖然韋東山老師項目是jz440的,但是隻要LCD的/dev/fd0 以及uvc攝像頭/dev/video3(我的是3)的設備存在,應用就不要修改

注意:這裏是UVC攝像頭,在內核裏面已經有驅動(/drivers/media/video/uvc)所以usb攝像頭一插上,就會系統自動找到對應uvc驅動,生成/dev/video3

代碼路徑:https://github.com/jimingkang/news5pv210/tree/master/study/weidongshan/video2lcd

具體細節參考:https://blog.csdn.net/ap105638/category_1378830.html

 

 

1)編譯libjpeg-turbo-1.3.0.tar.gz

>./configure --host=arm-none-linux-gnueabi CC=arm-none-linux-gnueabi-gcc AR=arm-none-linux-gnueabi-ar   STRIP=arm-linux-gnueabi-strip RANLIB=arm-none-linux-gnueabi-ranlib

>make 

>make install (默認到/opt/libjpeg-turbo/lib)

>sudo cp libjpeg-turbo-1.3.0/*.h  news5pv210/tree/master/study/weidongshan/video2lcd/include(爲了編譯video2lcd方便)

>sudo cp /opt/libjpeg-turbo/lib/* /tftpboot/nfs/lib/  (爲了運行video2lcd)

2)編譯video2lcd

》make

>sudo cp video2lcd /tftpboot/nfs/driver_test2/

 

3)插入camera,顯示:

 usb 1-1.4: Product: USB 2.0 Camera
[ 1992.560907] usb 1-1.4: Manufacturer: HD Camera Manufacturer
[ 1992.571664] uvcvideo: Found UVC 1.00 device USB 2.0 Camera (05a3:9230)
[ 1992.623043] input: USB 2.0 Camera as /devices/platform/s5p-ehci/usb1/1-1/1-1.4/1-1.4:1.0/input/input5

4)運行:

 ./video2lcd  /dev/video3
/dev/video3 supports streaming i/o
Convert mjpeg2rgb, ret = 0

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章