遠(yuǎn)程控制的目的旨在突破地域和環(huán)境上的限制,對(duì)現(xiàn)場(chǎng)設(shè)備的運(yùn)行狀態(tài)及各種參數(shù)進(jìn)行遠(yuǎn)程監(jiān)控。尤其是在現(xiàn)場(chǎng)設(shè)備分布離散、工作環(huán)境惡劣等情況下,遠(yuǎn)程控制技術(shù)的采用實(shí)現(xiàn)了跨地域的集中控制,節(jié)省了人力物力,降低了生產(chǎn)成本,提高了生產(chǎn)率和經(jīng)濟(jì)效益。 本文采用arm7tdmi系列S3C44BOX嵌入式微處理器和μC/OS—Ⅱ作為系統(tǒng)開發(fā)平臺(tái),研究并完成了操作系統(tǒng)的移植、應(yīng)用程序的編寫和系統(tǒng)的集成測(cè)試。在充分理解μC/OS—Ⅱ文件體系結(jié)構(gòu)和移植條件的基礎(chǔ)上,移植了OS_CPU.H、OS_CPU_AASM和OS_CPU_C.C三個(gè)文件。自定義了手機(jī)短信的通信格式。應(yīng)用程序的編寫完成了對(duì)串口信息的監(jiān)測(cè)、讀寫、分析與執(zhí)行。根據(jù)系統(tǒng)功能制定需要被操作系統(tǒng)調(diào)度的任務(wù)及任務(wù)優(yōu)先級(jí)。系統(tǒng)調(diào)試主要分為兩個(gè)步驟,先于宿主機(jī)上脫機(jī)調(diào)試程序代碼,成功后通過JTAG端口下載到目標(biāo)機(jī)上進(jìn)行在線調(diào)試。 本文將移動(dòng)通信技術(shù)和嵌入式技術(shù)結(jié)合起來應(yīng)用到遠(yuǎn)程控制系統(tǒng)中。憑借SMS短消息業(yè)務(wù)所具有的操作簡(jiǎn)便、收費(fèi)低廉、可靠性高等特點(diǎn)來發(fā)送對(duì)遠(yuǎn)程設(shè)備的監(jiān)控指令;嵌入式實(shí)時(shí)操作系統(tǒng)的移植則更好地實(shí)現(xiàn)了對(duì)監(jiān)控指令的分析與執(zhí)行,提高了系統(tǒng)的執(zhí)行效率。
標(biāo)簽: ARM 嵌入式 遠(yuǎn)程控制 平臺(tái)系統(tǒng)
上傳時(shí)間: 2013-06-25
上傳用戶:Poppy
在工業(yè)生產(chǎn)中,二次自動(dòng)化儀表是構(gòu)成自動(dòng)化系統(tǒng)的基本單元之一。我國(guó)的單元儀表己基本完成由電動(dòng)Ⅲ型儀表向基于八位或十六位單片機(jī)為基礎(chǔ)設(shè)計(jì)的數(shù)字化儀表的轉(zhuǎn)換。由于常規(guī)單片機(jī)資源的限制,以單片機(jī)為基礎(chǔ)設(shè)計(jì)的單元儀表基本上還是在功能上替代電動(dòng)Ⅲ型儀表,并按電動(dòng)Ⅲ型功能進(jìn)行分類。這樣造成國(guó)內(nèi)自動(dòng)化儀表生產(chǎn)廠家生產(chǎn)的二次數(shù)字化儀表品種繁雜,標(biāo)準(zhǔn)難以統(tǒng)一,設(shè)計(jì)隨意性大。因此帶來如下現(xiàn)實(shí)問題: 1.自動(dòng)化系統(tǒng)設(shè)計(jì)單位的儀表選型、系統(tǒng)調(diào)試、使用中操作、維修和系統(tǒng)的功能優(yōu)化及備件的準(zhǔn)備非常的不方便: 2.儀表生產(chǎn)廠家的批量生產(chǎn)困難,產(chǎn)品質(zhì)量的提高及成本的節(jié)約不利: 3.國(guó)內(nèi)現(xiàn)在自動(dòng)化儀表廠家數(shù)量眾多,但都無法形成規(guī)模生產(chǎn),質(zhì)量不佳,而國(guó)外進(jìn)口的二次儀表往往依附于特定的集散系統(tǒng),也存在標(biāo)準(zhǔn)不統(tǒng)一,難以靈活替換的問題,且價(jià)格昂貴。 自動(dòng)化系統(tǒng)設(shè)計(jì)、生產(chǎn)及應(yīng)用迫切需要一種使用方便、通用性強(qiáng)的智能型二次儀表,以解決上述問題,改變傳統(tǒng)設(shè)計(jì)、生產(chǎn)及應(yīng)用方式,這將是未來自動(dòng)化儀表的發(fā)展趨勢(shì),也就是本課題的努力方向。 本論文正是針對(duì)上述問題,以設(shè)計(jì)出一種可靈活組態(tài)的通用智能型二次儀表為研究對(duì)象,在深入分析國(guó)內(nèi)主流儀表廠家的儀表操作方式和儀表功能的基礎(chǔ)上,合理地進(jìn)行軟硬件設(shè)計(jì),為在同一硬件平臺(tái)下實(shí)現(xiàn)多種儀表的功能進(jìn)行了創(chuàng)新性和探索性研究。主要內(nèi)容為: 1.各種常規(guī)二次儀表功能、標(biāo)準(zhǔn)、接線、操作習(xí)慣及結(jié)構(gòu)方式的歸類分析; 2.多信號(hào)多量程的柔性測(cè)量方法研究; 3.系統(tǒng)整機(jī)設(shè)計(jì)以及系統(tǒng)可靠性設(shè)計(jì); 4.u-boot的向ARM的移植、uClinux向ARM的移植、uClinux下的通用組態(tài)軟件設(shè)計(jì)。 本文設(shè)計(jì)了一種以三星公司的arm7tdmi系列處理器S3C44BOX為核心,輔以外圍電路,實(shí)現(xiàn)同一硬件平臺(tái)下多種儀表的功能,并成功制作了樣品系統(tǒng)。 本文所討論的基于$3C44BOX和uClinux的智能儀表系統(tǒng)的開發(fā)技術(shù)同樣適用于其它項(xiàng)目的開發(fā),對(duì)其它嵌入式的應(yīng)用系統(tǒng)開發(fā)有重要的參考價(jià)值。
標(biāo)簽: uClinux ARM 嵌入式 測(cè)控儀表
上傳時(shí)間: 2013-05-16
上傳用戶:jjq719719
近年來,隨著計(jì)算機(jī)、微電子、通信及網(wǎng)絡(luò)技術(shù)、信息技術(shù)的發(fā)展、數(shù)字化產(chǎn)品的普及,嵌入式系統(tǒng)滲透到了各個(gè)領(lǐng)域,已經(jīng)成為計(jì)算機(jī)領(lǐng)域的一個(gè)重要組成部分,成為新興的研究熱點(diǎn),嵌入式軟件也在整個(gè)軟件產(chǎn)業(yè)中占據(jù)了重要地位。一個(gè)好的調(diào)試工具對(duì)軟件產(chǎn)品質(zhì)量和開發(fā)周期的促進(jìn)作用是不言而喻的,使得嵌入式調(diào)試工具成為了人們關(guān)注的重點(diǎn)。目前使用集成開發(fā)環(huán)境配合JTAG調(diào)試器進(jìn)行開發(fā)是目前采用最多的一種嵌入式軟件開發(fā)調(diào)試方式。國(guó)內(nèi)在JTAG調(diào)試器開發(fā)領(lǐng)域中相對(duì)落后,普遍采用的是國(guó)外的工具產(chǎn)品。因此開發(fā)功能強(qiáng)大的嵌入式調(diào)試系統(tǒng)具有重要的實(shí)際意義。 當(dāng)前嵌入式系統(tǒng)中尤其流行和值得關(guān)注的是ARM系列的嵌入式處理器。為此本課題的目標(biāo)就是設(shè)計(jì)并實(shí)現(xiàn)一個(gè)應(yīng)用于ARM平臺(tái)的JTAG調(diào)試系統(tǒng)。GDB是一個(gè)源碼開放的功能強(qiáng)大的調(diào)試器,可以調(diào)試各種程序,包括 C、C++、JAvA、PASCAL、FORAN和一些其它的語言,還包括GNU所支持的所有微處理器的匯編語言。此外GDB同目標(biāo)板交換信息的能力相當(dāng)強(qiáng),勝過絕大多數(shù)的商業(yè)調(diào)試內(nèi)核,因此使用GDB不僅能夠保證強(qiáng)大的調(diào)試功能,同時(shí)可以降低調(diào)試系統(tǒng)的開發(fā)成本。為此本課題在對(duì)邊界掃描協(xié)議、arm7tdmi片上仿真器Embedded-ICE和GDB遠(yuǎn)程調(diào)試協(xié)議RSP做了深入研究的基礎(chǔ)上,實(shí)現(xiàn)了GDB調(diào)試器對(duì)嵌入式JTAG調(diào)試的支持。此外設(shè)計(jì)中還把可重夠計(jì)算技術(shù)引入到硬件JTAG協(xié)議轉(zhuǎn)換器的開發(fā)設(shè)計(jì)中,使調(diào)試器硬件資源可復(fù)用、易于升級(jí),并大大提高了數(shù)據(jù)的傳輸速度。從而實(shí)現(xiàn)了一個(gè)低成本的、高效的、支持源代碼級(jí)調(diào)試的JTAG調(diào)試系統(tǒng)。
標(biāo)簽: 嵌入式 調(diào)試系統(tǒng)
上傳時(shí)間: 2013-08-04
上傳用戶:huangld
隨著經(jīng)濟(jì)與信息通信技術(shù)的迅猛發(fā)展,作為終端產(chǎn)品的打印機(jī),其應(yīng)用已經(jīng)涉及到商品流通、交通運(yùn)輸、工業(yè)控制等諸多領(lǐng)域。但是,傳統(tǒng)打印機(jī)的性能已經(jīng)無法滿足新的應(yīng)用對(duì)于信息管理自動(dòng)化終端產(chǎn)品提出的新要求。 熱敏打印機(jī)作為一種新產(chǎn)品,具有打印速度快、打印質(zhì)量好、噪音小、易小型化、維護(hù)方便、操作簡(jiǎn)單、性價(jià)比高等優(yōu)點(diǎn),越來越受到市場(chǎng)的青睞,且在美國(guó)和日本等發(fā)達(dá)國(guó)家已經(jīng)得到了廣泛的應(yīng)用。同時(shí),隨著微電子技術(shù)的發(fā)展,嵌入式芯片以其高性能和低價(jià)格逐漸成為各種智能儀器研發(fā)的首選主控芯片。本研究以新的市場(chǎng)需求為背景并結(jié)合熱敏打印技術(shù)以及控制技術(shù)的發(fā)展,設(shè)計(jì)了基于arm7tdmi內(nèi)核的S3C4480X主控芯片的新型微型熱敏打印驅(qū)動(dòng)方案及其應(yīng)用系統(tǒng)。 本文著重分析了熱敏打印的工作特點(diǎn)和控制原理,比較并討論了當(dāng)前常見熱敏打印系統(tǒng)設(shè)計(jì)的優(yōu)缺點(diǎn),提出了本研究的設(shè)計(jì)方案,并從硬件、軟件及系統(tǒng)調(diào)試三個(gè)方面詳細(xì)闡述了熱敏打印系統(tǒng)的設(shè)計(jì)。 通過對(duì)熱敏打印頭控制特點(diǎn)以及主控芯片硬件資源的深入分析,基于簡(jiǎn)化系統(tǒng)設(shè)計(jì)、提高系統(tǒng)集成度和可靠性、方便系統(tǒng)軟件開發(fā)的原則,確定了打印驅(qū)動(dòng)的硬件設(shè)計(jì)方案,主要包括接口電路、狀態(tài)檢測(cè)模塊...
標(biāo)簽: 熱敏打印 驅(qū)動(dòng) 系統(tǒng)設(shè)計(jì)
上傳時(shí)間: 2013-07-16
上傳用戶:tuilp1a
.安裝好Proteus 6.9 SP4,需要用Keil for ARM的或IAR的同樣需要安裝好。\r\n2.安裝Proteus VSM Simulator驅(qū)動(dòng) 可以在官方網(wǎng)站上下載到)。Keil裝Vdmagdi.exe,IAR裝Vdmcspy.exe\r\n3.將附件中的Prospice.dll和Licence.dll文件Copy到..\\bin目錄下,MCS8051.dll和arm7tdmi.dll文件拷貝到..\\MODELS目錄下。分別替換原有的文件。\r\n4.打開原理圖模型和程序。記得要在IS
上傳時(shí)間: 2013-09-24
上傳用戶:yare
介紹了一種基于arm7tdmi內(nèi)核的高精度模擬微控制器ADUC7061的智能變送器,并給出了智能變送器的硬件電路設(shè)計(jì)和軟件設(shè)計(jì)流程。該智能變送器能輸出電流變送信號(hào)并通過RS485傳輸數(shù)字信號(hào),具有對(duì)傳感器的溫度誤差補(bǔ)償、系統(tǒng)參數(shù)設(shè)定保存、自校準(zhǔn)、配置電流變送信號(hào)輸出類型等功能。實(shí)際工程應(yīng)用表明,該智能變送器具有寬電壓電源輸入范圍、測(cè)量精度高、工作穩(wěn)定可靠、適用范圍廣等優(yōu)點(diǎn)。
上傳時(shí)間: 2013-11-02
上傳用戶:TRIFCT
在Cortex-M3處理器上運(yùn)行 arm7tdmi處理器軟件
標(biāo)簽: Cortex-M TDMI 處理器 運(yùn)行
上傳時(shí)間: 2013-11-15
上傳用戶:Ants
LPC2210是基于一個(gè)支持實(shí)時(shí)仿真和嵌入式跟蹤的16/32位arm7tdmi-SCPU的微控制器。對(duì)代碼規(guī)模有嚴(yán)格控制的應(yīng)用可使用16位Thumb模式將代碼規(guī)模降低超過30%,而性能的損失卻很小。由于LPC2210的144腳封裝、極低的功耗、多個(gè)32位定時(shí)器、8路10位ADC、PWM輸出以及多達(dá)9個(gè)外部中斷使它們特別適用于工業(yè)控制、醫(yī)療系統(tǒng)、訪問控制和POS機(jī)。通過配置總線,LPC2210最多可提供76個(gè)GPIO。由于內(nèi)置了寬范圍的串行通信接口,它們也非常適合于通信網(wǎng)關(guān)、協(xié)議轉(zhuǎn)換器、嵌入式軟modern以及其它各種類型的應(yīng)用。
上傳時(shí)間: 2013-11-13
上傳用戶:gut1234567
概述LPC2101/2102/2103基于一個(gè)支持實(shí)時(shí)仿真的arm7tdmi-SCPU,并帶有8kB和32kB嵌入的高速Flash存儲(chǔ)器。128位寬度的存儲(chǔ)器接口和獨(dú)特的加速結(jié)構(gòu)使32位代碼能夠在最大時(shí)鐘速率下運(yùn)行。這可以使得中斷服務(wù)程序和DSP算法中重要功能的性能較Thumb模式提高30﹪。對(duì)代碼規(guī)模有嚴(yán)格控制的應(yīng)用可使用16位Thumb模式將代碼規(guī)模降低超過30%,而性能的損失卻很小。
上傳時(shí)間: 2013-10-28
上傳用戶:arnold
NXP Semiconductor designed the LPC2400 microcontrollers around a 16-bit/32-bitarm7tdmi-S CPU core with real-time debug interfaces that include both JTAG andembedded Trace. The LPC2400 microcontrollers have 512 kB of on-chip high-speedFlash memory. This Flash memory includes a special 128-bit wide memory interface andaccelerator architecture that enables the CPU to execute sequential instructions fromFlash memory at the maximum 72 MHz system clock rate. This feature is available onlyon the LPC2000 ARM Microcontroller family of products. The LPC2400 can execute both32-bit ARM and 16-bit Thumb instructions. Support for the two Instruction Sets meansEngineers can choose to optimize their application for either performance or code size atthe sub-routine level. When the core executes instructions in Thumb state it can reducecode size by more than 30 % with only a small loss in performance while executinginstructions in ARM state maximizes core performance.
上傳時(shí)間: 2013-11-15
上傳用戶:zouxinwang
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1