亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

ViVi-techshine

  • 基于ARM和Linux的監(jiān)控系統(tǒng)研究與開發(fā)

    自上世紀90年代Linux首次應用于嵌入式系統(tǒng),至今已過了近10年。10年間,隨著芯片技術、總線技術以及計算機技術的發(fā)展,嵌入式處理器也從8位單片機時代發(fā)展到了如今高低端處理器百花齊放的時代。32位、16位處理器的價格不再是那么高不可攀。在這種背景下,本課題擬研究一種適用于小規(guī)模現(xiàn)場的,低成本的,具有RS-232C和CAN總線通訊方式且可在線進行軟件更新的監(jiān)控系統(tǒng)。 現(xiàn)今,很多監(jiān)控系統(tǒng)都以裝有微軟操作系統(tǒng)的IPC作為監(jiān)督平臺,以單片機、PLC、DSP等作為DDC控制器,通過串口等方式通訊。其開發(fā)周期短,但成本總體較高,通訊方式單一。 本課題首先對幾種嵌入式處理器和嵌入式操作系統(tǒng)進行比較,確定了以ARM核的處理器和Linux作為本監(jiān)督平臺的處理器和操作系統(tǒng);其次研究了Linux在ARM上的移植以及運行過程,包括引導加載程序vivi、Linux2.6內(nèi)核、根文件系統(tǒng)、各種外設(包括觸摸屏與以太網(wǎng)等)驅(qū)動程序的移植,以及基于Qt/E的串口通訊的圖形用戶界面的開發(fā);最后對CAN總線以及RS-232C通訊方式在ARM7核的處理器及單片機上的應用進行研究。 基于以上研究開發(fā)的監(jiān)控系統(tǒng)的監(jiān)督平臺以S3C2410處理器為核心,以Linux2.6內(nèi)核為操作系統(tǒng),以觸摸屏為主要人機界面,具有RS-232C和以太網(wǎng)通訊方式,其成本較低,體積較小,功能較為靈活;其DDC控制器由基于STC5410AD和ARM7核的LPC2119的兩塊控制板以及一塊RS-232C與CAN總線轉(zhuǎn)換板組成,其控制功能更加強大,通訊方式也更加多樣化;另外,監(jiān)督平臺與DDC控制器均可在線更新程序,降低了系統(tǒng)維護難度。 經(jīng)過實踐調(diào)試,本監(jiān)控系統(tǒng)的軟硬件均工作正常,實現(xiàn)了預期目標。本監(jiān)控系統(tǒng)可應用于電力、化工、機電等多個領域的現(xiàn)場,具有較強的通用性。

    標簽: Linux ARM 監(jiān)控 系統(tǒng)研究

    上傳時間: 2013-07-08

    上傳用戶:zhch602

  • 基于ARM和藍牙的安防系統(tǒng)的設計和實現(xiàn)

    隨著人們物質(zhì)文化生活水平的提高和科學技術的快速發(fā)展,智能家居已成為一個發(fā)展趨勢。智能家居系統(tǒng)采用傳感技術、計算機技術和信息傳輸與處理技術,能給用戶提供全方位的服務,同時對住房內(nèi)的情況進行遠程監(jiān)控和實時管理。安防系統(tǒng)是智能家居中的一個重要的組成部分。傳統(tǒng)的安防系統(tǒng)都是基于單片機設計實現(xiàn)的,它難以滿足現(xiàn)代家居中網(wǎng)絡家電功能,針對這些問題,設計并實現(xiàn)了一種基于ARM和藍牙的安防系統(tǒng)。 (1) 深入研究了安防系統(tǒng)中視頻監(jiān)控的研究現(xiàn)狀與發(fā)展趨勢,分析了嵌入式Linux操作系統(tǒng)的優(yōu)、缺點以及選擇內(nèi)核版本為Linux2.6的原因,指出了選題研究的目的和意義。 (2) 從網(wǎng)絡拓撲結構和幾種重要協(xié)議這兩個方面入手,闡述了智能家居中的重要技術——藍牙。 (3) 根據(jù)智能家居的功能要求,設計了一種智能家居中的安防系統(tǒng),論述了ARM9嵌入式微處理器S3C2410的原理以及性能,闡述了安防系統(tǒng)中的NANDFLASH模塊、SDRAM模塊、RS232串口模塊、以太網(wǎng)模塊、USB、USB藍牙、USB攝像頭的組成原理以及設計與實現(xiàn)方法。 (4) 根據(jù)系統(tǒng)軟件環(huán)境的需求,構建了嵌入式Linux系統(tǒng)軟件平臺,論述了交叉編譯環(huán)境和NFS開發(fā)調(diào)試環(huán)境的建立,移植S3C2410下啟動引導程序VIVI,移植嵌入式操作系統(tǒng)Linux(內(nèi)核版本為2.6.14),闡述了系統(tǒng)相關設備驅(qū)動的移植(NAND FLASH、USB、USB攝像頭、USB藍牙)、文件系統(tǒng)的使用,分析了Linux下藍牙無線通信的實現(xiàn)過程。 (5) 在搭建的嵌入式Linux系統(tǒng)軟件平臺上,論述了在Windows XP下遠程登錄到Linux操作系統(tǒng)的方法,闡述了在Linux下使用V4L編程來截取攝像頭圖象,使用SOCKET編程將截取到的圖象傳送到室內(nèi)PC機上,遠程監(jiān)控電腦登錄到此PC機上,利用IE瀏覽器來實現(xiàn)對現(xiàn)場環(huán)境的監(jiān)控。 (6) 結合實驗測試環(huán)境和測試數(shù)據(jù),進行了視頻監(jiān)控系統(tǒng)的性能測試,分析了測試結果并針對出現(xiàn)的問題給出了改進措施。 通過對安防系統(tǒng)的實驗測試表明,系統(tǒng)能夠很好地檢測不法分子的入侵,并通過遠程視頻監(jiān)控方式來告知用戶,系統(tǒng)運行穩(wěn)定,達到了預期的設計目標。

    標簽: ARM 藍牙 安防系統(tǒng)

    上傳時間: 2013-04-24

    上傳用戶:yatouzi118

  • S3C2410完全開發(fā)流程與源碼

    本書面向由傳統(tǒng)51單片機轉(zhuǎn)向ARM嵌入式開發(fā)的硬件工程師、由硬件轉(zhuǎn)嵌入式軟件開發(fā)的工程師、沒有嵌入式開發(fā)經(jīng)驗的軟件工程師。分9個部分:1、開發(fā)環(huán)境建立2、S3C2410功能部件介紹與實驗(含實驗代碼)3、bootloader vivi詳細注釋4、linux移植5、linux驅(qū)動6、yaffs文件系統(tǒng)詳解7、調(diào)試工具8、GUI開發(fā)簡介9、UC/OS移植通過學習第二部分,即可了解基于ARM CPU的嵌入式開發(fā)所需要的外圍器件及其接口。對應的實驗代碼實現(xiàn)了對這些接口的操作,這可以讓硬件工程師形成一個嵌入式硬件開發(fā)的概念。這部分也可以當作S3C2410的數(shù)據(jù)手冊來使用。一個完整的嵌入式linux系統(tǒng)包含4部分內(nèi)容:bootloader、parameters、kernel、root file system。3、4、5、6部分詳細介紹了這4部分的內(nèi)容,這是linux底層軟件開發(fā)人員應該掌握的。通過學習這些章節(jié),您可以詳細了解到如何在一個裸板上裁減、移植linux,如何構造自己的根文件系統(tǒng),如何編寫適合客戶需求的驅(qū)動程序——驅(qū)動程序這章將結合幾個經(jīng)典的驅(qū)動程序進行講解。您還可以了解到在用在nand flash上的非常流行的yaffs文件系統(tǒng)是如何工作的,本書將結合yaffs代碼詳細介紹yaffs文件系統(tǒng)。第7部分介紹了嵌入式linux開發(fā)中使用gdb進行調(diào)試的詳細過程。

    標簽: S3C2410 開發(fā)流程 源碼

    上傳時間: 2013-10-31

    上傳用戶:yunfan1978

  • 陽初S3C2440開發(fā)板使用手冊

    S3C2440開發(fā)板使用手冊:在陽初2440 開發(fā)板上,我們使用了mizi 公司開發(fā)的開放源代碼啟動程序vivi 來作為bootloader,在原有vivi的基礎上,我們增加了VGA/TV芯片初始化等功能。vivi我們使用來下載Linux 的映象,將來會擴展到支持下載WindowsCE 的映象。經(jīng)陽初改進后,vivi的基本功能- 啟動操作系統(tǒng)- 通過xmodem協(xié)議下載映象文件- 通過USB DEVICE 接口下載映象文件(開發(fā)中,暫不提供)- 通過網(wǎng)絡接口下載映象文件(開發(fā)中,暫不提供)- 設置操作系統(tǒng)啟動參數(shù)- 初始化硬件

    標簽: S3C2440 開發(fā)板 使用手冊

    上傳時間: 2013-12-20

    上傳用戶:xiaohanhaowei

  • 這是介紹嵌入式系統(tǒng)Bootloader的一篇文章

    這是介紹嵌入式系統(tǒng)Bootloader的一篇文章,從網(wǎng)上下的,寫的不錯。vivi是嵌入式Linux的啟動代碼。

    標簽: Bootloader 嵌入式系統(tǒng)

    上傳時間: 2013-12-25

    上傳用戶:xinzhch

  • 2410 nand boot load!(4K DRAM) 0地址開始運行

    2410 nand boot load!(4K DRAM) 0地址開始運行,沒有象VIVI拷貝自身到 高端內(nèi)存運行,可以用它加載UBOOT。 也可以改寫它用來引導自己的系統(tǒng)

    標簽: 2410 nand boot DRAM

    上傳時間: 2014-01-12

    上傳用戶:xuanjie

  • 可適用於QT2410E(研勤)的ARM

    可適用於QT2410E(研勤)的ARM,傳送VIVI可用。

    標簽: 2410E 2410 ARM QT

    上傳時間: 2015-06-22

    上傳用戶:gyq

  • 韓國mizi公司的linux電子書

    韓國mizi公司的linux電子書,具體介紹如何在smdk2410上編譯vivi bootloader和mizilinux,并運行調(diào)試的過程

    標簽: linux mizi 韓國 電子書

    上傳時間: 2013-12-19

    上傳用戶:zyt

  • Ch7005C-T的初始化。這段代碼是我自己寫的

    Ch7005C-T的初始化。這段代碼是我自己寫的,大多廠商在vivi中用的都是lib型的庫,不開源!!

    標簽: 7005 C-T Ch 初始化

    上傳時間: 2014-08-22

    上傳用戶:sevenbestfei

  • 這是上月

    這是上月,我給公司做的一個4k的bootloader, 屬于公司的不公開代碼哦.做嵌入式的都知道,bootloader中的u-boot編譯后有一百多K,vivi編譯后有幾十K,但某些場合,需要一個小于4K的bootloader,以達到占用空間小,且啟動迅速目的,它的難點在與,體積不能大于4K,且要完成bootloader的基本功能.....剩下我就不多說了.用法:我在壓縮包里寫了一個readme,請看一下.

    標簽:

    上傳時間: 2015-11-21

    上傳用戶:541657925

主站蜘蛛池模板: 库伦旗| 都安| 洪江市| 武夷山市| 贵州省| 高安市| 马边| 吉水县| 含山县| 巴青县| 泗阳县| 峨山| 封丘县| 融水| 南投市| 河曲县| 卢氏县| 丰台区| 耒阳市| 钟祥市| 乌兰浩特市| 淅川县| 扶沟县| 富顺县| 德格县| 江永县| 丰镇市| 万州区| 高邑县| 永吉县| 秦安县| 冕宁县| 浦东新区| 七台河市| 陆川县| 房产| 武清区| 高密市| 肥城市| 呼和浩特市| 马龙县|