浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » 無線通信

軟件設(shè)計

發(fā)布時間:2012/4/13 20:03:27 訪問次數(shù):986

    常見的嵌入式系統(tǒng)的軟件部分都是由設(shè)備74LVC08APW驅(qū)動層、操作系統(tǒng)、應(yīng)用程序構(gòu)成的。
    驅(qū)動層直接與硬件設(shè)備打交道,完成對攝像機等外設(shè)的初始化,各種設(shè)備的操作、打開和關(guān)閉等功能。設(shè)備驅(qū)動層中的Boot Loader是在操作系統(tǒng)運行之前執(zhí)行的一段小程序。BootLoader運行后可以初始化硬件設(shè)備、建立內(nèi)存空間映射表,從而建立好系統(tǒng)的軟硬件環(huán)境,為最終引導(dǎo)操作系統(tǒng)做好準(zhǔn)備。由于Boot Loader是基于特定硬件平臺來實現(xiàn)的,而嵌入式系統(tǒng)的硬件平臺多種多樣,因此幾乎不可能為所有的嵌入式系統(tǒng)建立一個類似于PC BIOS的通用Boot Loader。但是大部分的Boot Loader仍然具有很多的共性,某些Boot Loader也能夠支持多種體系結(jié)構(gòu)的嵌入式系統(tǒng)。例如,著名的U-Boot就同時支持ARM、ⅣnPs、X86等體系結(jié)構(gòu)。視頻傳感器節(jié)點中使用的Boot Loader是茌芯片廠家提供的Boot Loader的基礎(chǔ)上進行修改而來的,去掉了不需要的功能,力求系統(tǒng)最大程度的精簡性。眾多的嵌入式操作系統(tǒng)都以內(nèi)核或模塊的形式提供對硬件的驅(qū)動。在選定操作系統(tǒng)后可根據(jù)實際情況,通過移植或者自主開發(fā)實現(xiàn)對硬件的驅(qū)動。
    視頻節(jié)點中操作系統(tǒng)是必需的,所需要的操作系統(tǒng)應(yīng)該滿足如下幾點要求。
    ①內(nèi)核必須盡可能的小。
    ②要有完整的網(wǎng)絡(luò)功能。
    ③高實時性的任務(wù)調(diào)度,支持多任務(wù),在可靠性、響應(yīng)時間、吞吐量等方面要有較好的性能。
    目前常見的嵌入式操作系統(tǒng)有VxWorks、Windows CE等,這些都屬于商用操作系統(tǒng),雖然有強大的功能,但是價格昂貴,并且開放程度不夠高。除了上述操作系統(tǒng)之外,還有一種開源的嵌入式操作系統(tǒng)——嵌入式Linux,嵌入式是由桌面Linux發(fā)展而來,目前已經(jīng)成為一個穩(wěn)定、成熟的嵌入式操作系統(tǒng)。而且Linux的開發(fā)都是在GPL (GNU Public License)的控制之下,Linux的所有源代碼都是開放的。我們所選用的SOC也提供了對Linux完善的支持,因此,在視頻傳感器節(jié)點中采用了嵌入式Linux操作系統(tǒng)作為視頻節(jié)點的軟件平臺。
    CMOS圖像傳感器由于其低功耗,高集成度等特性使其成為無線多媒體傳感器網(wǎng)絡(luò)視頻節(jié)點的首選。可以根據(jù)被監(jiān)測對象的特點選擇相應(yīng)分辨率、幀速的CMOS傳感器。
    視頻傳感器節(jié)點所采用的SOC集成了CSI接口,使得它與CMOS傳感器的連接變得非常容易。該CSI接口支持CCIR656格式的視頻,支持8位寬的YCC、YUV、Bayer、RGB數(shù)據(jù)輸入。數(shù)據(jù)送入CSI經(jīng)過緩沖處理后可通過DMA送給CPU或者由專用總線送給eMMA( enhanced Multimedia Accelerator)模塊中的PrP (Pre-Processor),在PrP中由硬件進行諸如色彩空間的變換和放大縮小的預(yù)處理操作,處理完后數(shù)據(jù)送入存儲器。
    在Linux操作系統(tǒng)環(huán)境下使用CMOS傳感器采集視頻必需首先編寫或者移植Linux平臺下CMOS傳感器的驅(qū)動程序。視頻傳感器節(jié)點所使用的CMOS傳感器已經(jīng)被Linux操作泵統(tǒng)自帶的驅(qū)動程序庫所支持,所以不用再考慮驅(qū)動程序的問題,只需在編譯內(nèi)核時添加相應(yīng)的選項就可以了。
    Linux對于視頻采集設(shè)備的支持,是通過Video for Linux實現(xiàn)的,現(xiàn)在Video for Linux已經(jīng)升級到Video for Linux 2(V4L2)。在Videofor Linux2環(huán)境下的視頻采集是通過Vide04Linux2Capture API來實現(xiàn)的。

    常見的嵌入式系統(tǒng)的軟件部分都是由設(shè)備74LVC08APW驅(qū)動層、操作系統(tǒng)、應(yīng)用程序構(gòu)成的。
    驅(qū)動層直接與硬件設(shè)備打交道,完成對攝像機等外設(shè)的初始化,各種設(shè)備的操作、打開和關(guān)閉等功能。設(shè)備驅(qū)動層中的Boot Loader是在操作系統(tǒng)運行之前執(zhí)行的一段小程序。BootLoader運行后可以初始化硬件設(shè)備、建立內(nèi)存空間映射表,從而建立好系統(tǒng)的軟硬件環(huán)境,為最終引導(dǎo)操作系統(tǒng)做好準(zhǔn)備。由于Boot Loader是基于特定硬件平臺來實現(xiàn)的,而嵌入式系統(tǒng)的硬件平臺多種多樣,因此幾乎不可能為所有的嵌入式系統(tǒng)建立一個類似于PC BIOS的通用Boot Loader。但是大部分的Boot Loader仍然具有很多的共性,某些Boot Loader也能夠支持多種體系結(jié)構(gòu)的嵌入式系統(tǒng)。例如,著名的U-Boot就同時支持ARM、ⅣnPs、X86等體系結(jié)構(gòu)。視頻傳感器節(jié)點中使用的Boot Loader是茌芯片廠家提供的Boot Loader的基礎(chǔ)上進行修改而來的,去掉了不需要的功能,力求系統(tǒng)最大程度的精簡性。眾多的嵌入式操作系統(tǒng)都以內(nèi)核或模塊的形式提供對硬件的驅(qū)動。在選定操作系統(tǒng)后可根據(jù)實際情況,通過移植或者自主開發(fā)實現(xiàn)對硬件的驅(qū)動。
    視頻節(jié)點中操作系統(tǒng)是必需的,所需要的操作系統(tǒng)應(yīng)該滿足如下幾點要求。
    ①內(nèi)核必須盡可能的小。
    ②要有完整的網(wǎng)絡(luò)功能。
    ③高實時性的任務(wù)調(diào)度,支持多任務(wù),在可靠性、響應(yīng)時間、吞吐量等方面要有較好的性能。
    目前常見的嵌入式操作系統(tǒng)有VxWorks、Windows CE等,這些都屬于商用操作系統(tǒng),雖然有強大的功能,但是價格昂貴,并且開放程度不夠高。除了上述操作系統(tǒng)之外,還有一種開源的嵌入式操作系統(tǒng)——嵌入式Linux,嵌入式是由桌面Linux發(fā)展而來,目前已經(jīng)成為一個穩(wěn)定、成熟的嵌入式操作系統(tǒng)。而且Linux的開發(fā)都是在GPL (GNU Public License)的控制之下,Linux的所有源代碼都是開放的。我們所選用的SOC也提供了對Linux完善的支持,因此,在視頻傳感器節(jié)點中采用了嵌入式Linux操作系統(tǒng)作為視頻節(jié)點的軟件平臺。
    CMOS圖像傳感器由于其低功耗,高集成度等特性使其成為無線多媒體傳感器網(wǎng)絡(luò)視頻節(jié)點的首選?梢愿鶕(jù)被監(jiān)測對象的特點選擇相應(yīng)分辨率、幀速的CMOS傳感器。
    視頻傳感器節(jié)點所采用的SOC集成了CSI接口,使得它與CMOS傳感器的連接變得非常容易。該CSI接口支持CCIR656格式的視頻,支持8位寬的YCC、YUV、Bayer、RGB數(shù)據(jù)輸入。數(shù)據(jù)送入CSI經(jīng)過緩沖處理后可通過DMA送給CPU或者由專用總線送給eMMA( enhanced Multimedia Accelerator)模塊中的PrP (Pre-Processor),在PrP中由硬件進行諸如色彩空間的變換和放大縮小的預(yù)處理操作,處理完后數(shù)據(jù)送入存儲器。
    在Linux操作系統(tǒng)環(huán)境下使用CMOS傳感器采集視頻必需首先編寫或者移植Linux平臺下CMOS傳感器的驅(qū)動程序。視頻傳感器節(jié)點所使用的CMOS傳感器已經(jīng)被Linux操作泵統(tǒng)自帶的驅(qū)動程序庫所支持,所以不用再考慮驅(qū)動程序的問題,只需在編譯內(nèi)核時添加相應(yīng)的選項就可以了。
    Linux對于視頻采集設(shè)備的支持,是通過Video for Linux實現(xiàn)的,現(xiàn)在Video for Linux已經(jīng)升級到Video for Linux 2(V4L2)。在Videofor Linux2環(huán)境下的視頻采集是通過Vide04Linux2Capture API來實現(xiàn)的。

相關(guān)技術(shù)資料
9-7聲壓表電路
4-13軟件設(shè)計

熱門點擊

 

推薦技術(shù)資料

機器小人車
    建余愛好者制作的機器入從驅(qū)動結(jié)構(gòu)上大致可以分為兩犬類,... [詳細(xì)]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!