本篇文章給大家分享的是有關如何解決樹莓派CSI攝像頭模塊找不到/dev/video0的問題,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
象山網站制作公司哪家好,找創(chuàng)新互聯(lián)!從網頁設計、網站建設、微信開發(fā)、APP開發(fā)、響應式網站設計等網站項目制作,到程序開發(fā),運營維護。創(chuàng)新互聯(lián)公司2013年成立到現(xiàn)在10年的時間,我們擁有了豐富的建站經驗和運維經驗,來保證我們的工作的順利進行。專注于網站建設就選創(chuàng)新互聯(lián)。
樹莓派CSI攝像頭安裝完成后,用raspivid和raspistill指令拍照,錄像都沒問題,但是ls /dev/video0的時候就顯示沒有這個設備
解決方案:
在/etc/modules的最后,加上:
bcm2835-v4l2
其中v4l2的l是L的小寫,不是1,請注意下。
ps:也有文章提到修改的是/etc/modules-load.d/rpi-camera.conf這個文件,也是在最后加上同樣的內容。這個方法我沒試。
重啟下,ls -l /dev/video0,應該能看到了。
原理:
https://wiki.archlinux.org/index.php/Raspberry_Pi,這里說了很多關于啟動的問題,其中Raspberry Pi camera module這一章節(jié)就是說如何起camera。
樹莓派中的camera module是放在/boot/目錄下以固件的形式加載的,不是一個標準的v4l2的攝像頭驅動,所以加載起來之后會找不到/dev/video0的設備節(jié)點,這是因為這個驅動是在底層的,v4l2這個驅動框架還沒有加載,所以要在/etc/modules里面添加一行bcm2835-v4l2
以上就是如何解決樹莓派CSI攝像頭模塊找不到/dev/video0的問題,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注創(chuàng)新互聯(lián)行業(yè)資訊頻道。