mysql移植海思_海思Hi3518EV200(5)图像sensor驱动开发
1. sensor開(kāi)發(fā)框圖
2. 設(shè)備驅(qū)動(dòng)加載及硬件系統(tǒng)配置
load3518e腳本主要是用來(lái)配置硬件系統(tǒng)的參數(shù)(引腳復(fù)用、sensor時(shí)鐘、VI時(shí)鐘)加載驅(qū)動(dòng)(.ko),包括訪問(wèn)sensor的I2C接口驅(qū)動(dòng)。
離線模式時(shí)圖像存入DDR中,在線模式時(shí)圖像不存入DDR中。
在load3518e腳本中添加sensor的相關(guān)配置。
3. sensor的庫(kù)文件生成(.so)
sensor的庫(kù)文件需要在Linux服務(wù)器中的SDK包中編譯得到,將生成的.so文件放到SDK包中的stream軟件包中的Hi3518E_Stream_xxx/libs目錄下。
sensor_ctl.c實(shí)現(xiàn)sensor的讀寫初始化。
sensor_cmos.c主要實(shí)現(xiàn)ISP需要的回調(diào)函數(shù),包括ISP、AE、AWB等。
4. 修改stream軟件包的.ini文件
sc2135_1080p_line.ini文件在Hi3518E_Stream_xxx/configs目錄下,改文件主要指定.so文件的位置、輸入視頻的接口(LVDS/MIPI/DVP)、視頻格式(分辨率、同步方式、目標(biāo)幀率等)等系統(tǒng)配置。
5. 運(yùn)行stream軟件
運(yùn)行stream軟件包中的HiIspTool.sh腳本,通過(guò)以太網(wǎng)卡與上位機(jī)的PQTools建立通信。
ittb_control進(jìn)程是基于TCP的服務(wù)端,負(fù)責(zé)控制信號(hào)的傳輸。
ittb_stream進(jìn)程也是基于TCP的服務(wù)端,負(fù)責(zé)播放H.264或YUV視頻流。
6. 運(yùn)行PQ Tools
雙擊PQ Tools圖片,彈出如下對(duì)話框,設(shè)置IP地址。
在下拉菜單中選擇TTP_Stream.exe選項(xiàng)
7. 最終結(jié)果
本文轉(zhuǎn)自 shugenyin 51CTO博客,原文鏈接:http://blog.51cto.com/shugenyin/1851241
總結(jié)
以上是生活随笔為你收集整理的mysql移植海思_海思Hi3518EV200(5)图像sensor驱动开发的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: java sort()怎么实现的_Jav
- 下一篇: mysql无效的时间默认值_mysql