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

蟲蟲首頁(yè)| 資源下載| 資源專輯| 精品軟件
登錄| 注冊(cè)

μCOS-II程序設(shè)計(jì)基礎(chǔ)

  • 基于ARM的無(wú)線數(shù)據(jù)傳輸系統(tǒng)設(shè)計(jì)

    本文在分析研究部隊(duì)執(zhí)勤信息化建設(shè)對(duì)無(wú)線數(shù)據(jù)傳輸技術(shù)需求的基礎(chǔ)上,以無(wú)線數(shù)據(jù)傳輸技術(shù)和嵌入式系統(tǒng)研究為背景,按照嵌入式系統(tǒng)開發(fā)的流程和方法,以設(shè)計(jì)通用化、模塊化軟硬件平臺(tái)為重點(diǎn),解決無(wú)線數(shù)據(jù)傳輸系統(tǒng)設(shè)計(jì)關(guān)鍵技術(shù)為核心,設(shè)計(jì)了由32位嵌入式系統(tǒng)主控模塊和射頻收發(fā)模塊組成的無(wú)線數(shù)據(jù)傳輸系統(tǒng)原型;并通過(guò)移植嵌入式實(shí)時(shí)操作系統(tǒng)--uC/OS-II,構(gòu)造了系統(tǒng)軟件開發(fā)平臺(tái);在此基礎(chǔ)上,完成了系統(tǒng)相關(guān)驅(qū)動(dòng)程序和通信協(xié)議等底層軟件設(shè)計(jì),為進(jìn)一步擴(kuò)展系統(tǒng)功能,實(shí)現(xiàn)工程應(yīng)用打下了基礎(chǔ)。 首先,論文比較了系統(tǒng)微處理器的選擇,無(wú)線通信方式的選擇,系統(tǒng)接口方式的選擇等相關(guān)方案,分析了應(yīng)用32位ARM處理器和嵌入式操作系統(tǒng)構(gòu)建系統(tǒng)主控模塊的優(yōu)勢(shì),提出了系統(tǒng)的軟硬件整體結(jié)構(gòu)框架。 其次,從構(gòu)建通用軟、硬件平臺(tái)的角度,重點(diǎn)介紹了LPC2138(ARM)微處理器和nRF401無(wú)線射頻芯片主要特性及相關(guān)外圍電路的設(shè)計(jì),并對(duì)系統(tǒng)的硬件抗干擾措施進(jìn)行了分析。在完成硬件電路設(shè)計(jì)的基礎(chǔ)上,針對(duì)主控模塊設(shè)計(jì)了啟動(dòng)代碼,分析了uC/OS-II操作系統(tǒng)體系結(jié)構(gòu),進(jìn)行了系統(tǒng)移植,形成了完整的軟硬件開發(fā)平臺(tái)。 最后,在學(xué)習(xí)研究uC/OS-II操作系統(tǒng)程序設(shè)計(jì)技術(shù)的基礎(chǔ)上,討論了系統(tǒng)相關(guān)驅(qū)動(dòng)程序和通信協(xié)議等底層軟件的開發(fā)方法,完成了基本的層次化,模塊化軟件設(shè)計(jì),對(duì)系統(tǒng)無(wú)線傳輸功能進(jìn)行了驗(yàn)證,并對(duì)系統(tǒng)將來(lái)的功能擴(kuò)展和工程應(yīng)用提出了構(gòu)想。

    標(biāo)簽: ARM 無(wú)線數(shù)據(jù)傳輸 系統(tǒng)設(shè)計(jì)

    上傳時(shí)間: 2013-07-06

    上傳用戶:362279997

  • 16X80點(diǎn)陣C程序(51)

    實(shí)現(xiàn)16X80點(diǎn)陣屏滾屏顯示可以顯示多字程序簡(jiǎn)單注釋全。

    標(biāo)簽: 16X80 點(diǎn)陣 C程序

    上傳時(shí)間: 2013-05-17

    上傳用戶:JESS

  • 基于ARM與μCOSⅡ的嵌入式溫度控制系統(tǒng)設(shè)計(jì)

    本文將嵌入式與溫度控制系統(tǒng)結(jié)合,設(shè)計(jì)了一個(gè)實(shí)用的嵌入式實(shí)時(shí)溫度控制系統(tǒng),并說(shuō)明了其系統(tǒng)組成和軟、硬件的設(shè)計(jì)方法。該系統(tǒng)的特點(diǎn)是具有快速的采集和響應(yīng)速度、低功耗。本文內(nèi)容主要包括以下部分: 1.溫度控制系統(tǒng)的歷史、現(xiàn)狀、發(fā)展趨勢(shì)及本課題的研究?jī)?nèi)容。 2.簡(jiǎn)單介紹了嵌入式系統(tǒng)及其設(shè)計(jì)開發(fā)的基本知識(shí)、SAMSUNG公司的以ARM7TDMI為內(nèi)核的處理器S3C44B0X和實(shí)時(shí)操作系統(tǒng)μC/OS—Ⅱ體系結(jié)構(gòu)和內(nèi)核。 3.硬件方面制定了系統(tǒng)核心板和溫度控制系統(tǒng)外圍電路的設(shè)計(jì)方案。系統(tǒng)核心板包括系統(tǒng)模塊、存儲(chǔ)器模塊、人機(jī)交互模塊三部分;外圍電路包括溫度檢測(cè)電路和功率控制電路兩部分。 4.軟件方面編寫了S3C44B0X的啟動(dòng)代碼、μC/OS—Ⅱ向S3C44B0X的移植代碼、嵌入式溫度控制系統(tǒng)的應(yīng)用程序及相關(guān)流程等。 5.本系統(tǒng)成功運(yùn)行后的結(jié)果顯示和心得。

    標(biāo)簽: ARM COS 嵌入式 溫度控制

    上傳時(shí)間: 2013-08-04

    上傳用戶:vans

  • 基于ARM的心電信號(hào)采集與遠(yuǎn)程傳輸系統(tǒng)的研究與設(shè)計(jì)

    心血管疾病是威脅人類健康的主要疾病之一,而心電圖檢測(cè)是診斷心臟病變的有效手段。心電數(shù)據(jù)的高效采集和實(shí)時(shí)傳輸成為心電檢測(cè)的基礎(chǔ),因此,設(shè)計(jì)一種性能可靠、價(jià)格低廉、體積較小的心電采集與遠(yuǎn)程傳輸系統(tǒng)將對(duì)心血管疾病的檢測(cè)和預(yù)防具有重要意義。 本文在對(duì)心電信號(hào)采集技術(shù)和以太網(wǎng)傳輸技術(shù)進(jìn)行深入研究的基礎(chǔ)上,設(shè)計(jì)實(shí)現(xiàn)了一款基于ARM的心電信號(hào)采集與以太網(wǎng)傳輸系統(tǒng)。該系統(tǒng)前端是利用AD620、LM324、ADOP07等器件設(shè)計(jì)的信號(hào)調(diào)理電路,該電路實(shí)現(xiàn)了心電信號(hào)的高質(zhì)量提取;系統(tǒng)的關(guān)鍵電路是以32位ARM7TDMI-S微控制器LPC2210為核心,并結(jié)合以太網(wǎng)控制芯片RTL8019AS、Flash SST39VF160和SRAM IS61LV25616AL設(shè)計(jì)的A/D轉(zhuǎn)換模塊和以太網(wǎng)接口模塊,它構(gòu)建了數(shù)據(jù)采集和傳輸?shù)挠布A(chǔ);此外,論文還完成了μC/OS-II操作系統(tǒng)在LPC2210上的移植,并實(shí)現(xiàn)了系統(tǒng)TCP/IP協(xié)議棧;最后,采用了多任務(wù)化方式設(shè)計(jì)了系統(tǒng)應(yīng)用程序。 通過(guò)遠(yuǎn)端上位機(jī)應(yīng)用軟件測(cè)試表明,本系統(tǒng)實(shí)現(xiàn)了心電信號(hào)的采集與傳輸,達(dá)到了遠(yuǎn)程監(jiān)控心電信號(hào)的目的,且運(yùn)行穩(wěn)定可靠。

    標(biāo)簽: ARM 心電信號(hào) 采集 遠(yuǎn)程傳輸

    上傳時(shí)間: 2013-06-15

    上傳用戶:y562413679

  • 基于ARM的音頻系統(tǒng)設(shè)計(jì)

    隨著信息化、智能化、網(wǎng)絡(luò)化的發(fā)展,嵌入式系統(tǒng)目前己經(jīng)成為通訊和消費(fèi)產(chǎn)品的共同發(fā)展方向,嵌入式系統(tǒng)是當(dāng)今最熱門的概念之一,各種各樣的嵌入式系統(tǒng)設(shè)備在應(yīng)用數(shù)量上己經(jīng)大大超過(guò)了通用計(jì)算機(jī)。同時(shí)數(shù)字音頻技術(shù)在我們社會(huì)生活中的應(yīng)用也己經(jīng)非常廣泛,WAV、MPEG、MP3和WMA等相繼出現(xiàn)。結(jié)合嵌入式系統(tǒng)的數(shù)字音頻技術(shù)研究有著廣闊的前景,基于嵌入式的數(shù)字音頻設(shè)備以其高性價(jià)比、日新月異的發(fā)展速度等優(yōu)點(diǎn)受到世界各國(guó)的廣泛關(guān)注。本文結(jié)合市場(chǎng)發(fā)展需要,提出了一個(gè)比較優(yōu)化的解決方案,并從理論和實(shí)踐兩方面對(duì)該方案進(jìn)行了分析和設(shè)計(jì)。 本論文的主要工作是在研究了基于ARM9 體系結(jié)構(gòu)的Samsung S3C2410 處理器的基礎(chǔ)上,以該處理器為核心,加上外部存儲(chǔ)器和音頻編碼解碼芯片等器件,完成了一個(gè)嵌入式音頻系統(tǒng)的設(shè)計(jì),設(shè)計(jì)的系統(tǒng)中包括硬件設(shè)計(jì)、音頻編碼解碼芯片的設(shè)備驅(qū)動(dòng)程序及應(yīng)用程序。 論文中首先對(duì)嵌入式系統(tǒng)進(jìn)行了比較詳細(xì)的介紹,并對(duì)S3C2410 處理器的體系結(jié)構(gòu)和特性進(jìn)行了仔細(xì)的分析,其次介紹了嵌入式數(shù)字音頻系統(tǒng)的相關(guān)技術(shù),然后從硬件和軟件兩個(gè)部分,分多個(gè)模塊來(lái)安排設(shè)計(jì)所要求的系統(tǒng),其中包括μC/OS-II 嵌入式操作系統(tǒng)在ARM 微處理器上的移植,與上位機(jī)(PC機(jī))上USB 接口的通訊,以及人機(jī)界面和數(shù)字音頻解碼的程序設(shè)計(jì)等。整個(gè)嵌入式音頻系統(tǒng)是一個(gè)可以獨(dú)立工作的可擴(kuò)展系統(tǒng),該系統(tǒng)能完成音頻采集和處理功能。

    標(biāo)簽: ARM 音頻 系統(tǒng)設(shè)計(jì)

    上傳時(shí)間: 2013-06-02

    上傳用戶:qq21508895

  • STM32F的232口簡(jiǎn)易MODBUS-RTU通訊程序.pdf

    STM32F的232口簡(jiǎn)易MODBUS-RTU通訊程序.pdf

    標(biāo)簽: MODBUS-RTU STM 232 32F

    上傳時(shí)間: 2013-06-01

    上傳用戶:dengzb84

  • ARMLinux驅(qū)動(dòng)程序研究

    嵌入式Linux是將普通Linux操作系統(tǒng)進(jìn)行裁剪、修改,使之能在嵌入式系統(tǒng)上運(yùn)行的一種操作系統(tǒng)。由于兼有Linux和嵌入式系統(tǒng)的優(yōu)點(diǎn),嵌入式Linux系統(tǒng)有著巨大的市場(chǎng)前景和商業(yè)機(jī)會(huì)。由于嵌入式系統(tǒng)涉及到種類繁多的嵌入式處理器,所以目前嵌入式Linux的應(yīng)用的一個(gè)熱點(diǎn)就是將Linux內(nèi)核移植到一些典型的微控制器和微處理器上。 ARM平臺(tái)是目前使用廣泛的主流的嵌入式處理器體系結(jié)構(gòu)。本文采用使用S3C2410(ARM9內(nèi)核)為 CPU 的硬件平臺(tái),S3C2410 是韓國(guó)三星公司生產(chǎn)的一款基于ARM920T’體系結(jié)構(gòu)的高性能CPU,豐富的外設(shè)接口,203MHz的主頻使它特別適合進(jìn)行操作系統(tǒng)的移植和進(jìn)行應(yīng)用開發(fā)。 本文主要目的是研究Linux下的驅(qū)動(dòng)程序移植。文章首先分析如何建立硬件和軟件平臺(tái),包括開發(fā)板介紹、建立交叉編譯環(huán)境、BootLoader移植、Linux2.6內(nèi)核移植,一直到根文件系統(tǒng)建立的全過(guò)程。然后介紹典型的字符設(shè)備、塊設(shè)備和網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)程序的寫法。

    標(biāo)簽: ARMLinux 驅(qū)動(dòng)程序

    上傳時(shí)間: 2013-07-04

    上傳用戶:watch100

  • ATmega16讀寫SD卡程序

    ATmega16讀寫SD卡程序 cvavr

    標(biāo)簽: ATmega 16 讀寫 SD卡

    上傳時(shí)間: 2013-06-16

    上傳用戶:cknck

  • 基于ARMVxWorks的多現(xiàn)場(chǎng)總線網(wǎng)關(guān)BSP及驅(qū)動(dòng)程序研究

    作為一種全數(shù)字化的現(xiàn)場(chǎng)通信網(wǎng)絡(luò),現(xiàn)場(chǎng)總線以其可控性強(qiáng)、可靠性高、開放性好等優(yōu)點(diǎn)。在實(shí)際應(yīng)用中常常需要在不同種類的現(xiàn)場(chǎng)總線間進(jìn)行數(shù)據(jù)通信以及用戶需要對(duì)不同種類的現(xiàn)場(chǎng)總線設(shè)備進(jìn)行操作和控制。同時(shí),工業(yè)測(cè)控系統(tǒng)在控制層采用現(xiàn)場(chǎng)總線技術(shù),而在管理層采用以太網(wǎng)構(gòu)成的企業(yè)信息網(wǎng)

    標(biāo)簽: ARMVxWorks BSP 現(xiàn)場(chǎng)總線 網(wǎng)關(guān)

    上傳時(shí)間: 2013-05-25

    上傳用戶:xianglee

  • 基于ARM的μCOSⅡ內(nèi)核網(wǎng)絡(luò)化的實(shí)現(xiàn)

    隨著計(jì)算機(jī)技術(shù)的發(fā)展,嵌入式系統(tǒng)己成為計(jì)算機(jī)領(lǐng)域的一個(gè)重要組成部分。而采用ARM微處理器作為硬件基礎(chǔ)和μC/OS-Ⅱ作為嵌入式操作系統(tǒng)被廣泛的應(yīng)在各種嵌入式應(yīng)用系統(tǒng)中。而隨著網(wǎng)絡(luò)化、信息化時(shí)代的來(lái)臨,嵌入式設(shè)備的網(wǎng)絡(luò)互聯(lián)己經(jīng)成為必然趨勢(shì)。它通過(guò)現(xiàn)有嵌入式系統(tǒng),增加網(wǎng)絡(luò)接入能力,使嵌入式設(shè)備直接接入Internet。本課題采用SkyEye模擬的AT9lEV40開發(fā)板作為硬件開發(fā)平臺(tái),采用嵌入式實(shí)時(shí)操作系統(tǒng)μ C/OS-Ⅱ?yàn)檐浖_發(fā)平臺(tái),研究嵌入式TCP/IP協(xié)議棧。 本文首先對(duì)ARM微處理器和μ C/OS-Ⅱ進(jìn)行了介紹;研究和探討了μC/OS-Ⅱ在ARM架構(gòu)上的移植方案,并就其關(guān)鍵技術(shù)部分,結(jié)合實(shí)現(xiàn)代碼進(jìn)行了闡述并提出了移植過(guò)程中要注意的問(wèn)題。接著本文分層介紹TCP/IP協(xié)議棧,主要講述各個(gè)分層及其所屬的協(xié)議,報(bào)文格式等:并針對(duì)嵌入式系統(tǒng)的特點(diǎn),對(duì)TCP/IP協(xié)議進(jìn)行合理的簡(jiǎn)化,使之實(shí)現(xiàn)了TCP/IP協(xié)議簇的一些協(xié)議如:ARP,IP,ICMP,UDP,TCP和HTTP。同時(shí)研究了嵌入式TCP/IP協(xié)議棧LwIP的特性,分析了它的進(jìn)程模型、數(shù)據(jù)包結(jié)構(gòu)、工作流程、目錄結(jié)構(gòu)、應(yīng)用程序接口。研究了將LWIP移植到μC/OS-Ⅱ系統(tǒng)上,實(shí)現(xiàn)嵌入式系統(tǒng)的網(wǎng)絡(luò)聯(lián)接,并用ping命令和一個(gè)簡(jiǎn)單靜態(tài)網(wǎng)頁(yè)的訪問(wèn)驗(yàn)證了網(wǎng)絡(luò)功能的實(shí)現(xiàn)。

    標(biāo)簽: ARM COS 內(nèi)核網(wǎng)絡(luò)

    上傳時(shí)間: 2013-08-01

    上傳用戶:hainan_256

主站蜘蛛池模板: 新干县| 柯坪县| 招远市| 汨罗市| 双柏县| 河西区| 永平县| 博罗县| 陆良县| 石台县| 徐汇区| 涡阳县| 安义县| 惠水县| 察隅县| 宁城县| 广河县| 饶河县| 顺义区| 黄大仙区| 长寿区| 灌云县| 开远市| 昌吉市| 称多县| 呼图壁县| 平和县| 云阳县| 江口县| 包头市| 云安县| 茌平县| 来凤县| 黔东| 大渡口区| 威宁| 曲靖市| 皋兰县| 平原县| 西峡县| 乌什县|