隨著微處理器技術(shù)與信息技術(shù)的不斷發(fā)展,嵌入式系統(tǒng)的應(yīng)用也進(jìn)入到國(guó)防、工業(yè)、能源、交通以及日常生活中的各個(gè)領(lǐng)域。嵌入式系統(tǒng)的軟件核心是嵌入式操作系統(tǒng)。然而,國(guó)內(nèi)在嵌入式系統(tǒng)軟件開發(fā)上有很多困難,主要有:國(guó)外成熟的RTOS大都價(jià)格昂貴并且不公開源代碼,用好這些操作系統(tǒng)需對(duì)計(jì)算機(jī)體系結(jié)構(gòu)有深刻理解。針對(duì)以上問(wèn)題,免費(fèi)公開源代碼的嵌入式操作系統(tǒng)就倍受矚目了,μC/OS-II就是其中之一。μC/OS-II是面向中小型應(yīng)用的、基于優(yōu)先級(jí)的可剝奪嵌入式實(shí)時(shí)內(nèi)核,其特點(diǎn)是小巧、性能穩(wěn)定、可免費(fèi)獲得源代碼。 本文在深入研究μC/OS-II內(nèi)核基礎(chǔ)上,將其運(yùn)用于實(shí)際課題,完成了基于ARM架構(gòu)的μC/OS-II移植及實(shí)時(shí)同步交流采樣的誤差補(bǔ)償研究。本文主要工作內(nèi)容和研究成果如下: 1.剖析了μC/OS-II操作系統(tǒng)內(nèi)核,重點(diǎn)研究了μC/OS-II內(nèi)核的任務(wù)管理與調(diào)度算法機(jī)理,得出了μC/OS-II內(nèi)核優(yōu)點(diǎn):任務(wù)調(diào)度算法簡(jiǎn)潔、高效、實(shí)時(shí)性較好(與Linux相比)。 2.介紹了ARM9體系架構(gòu),重點(diǎn)講敘了MMU(存儲(chǔ)管理單元)功能。為了提高交流采樣系統(tǒng)的取指令和讀數(shù)據(jù)速度,成功將MMU功能應(yīng)用于本嵌入式系統(tǒng)中。 3.完成了μC/OS-II操作系統(tǒng)在目標(biāo)板上的移植,主要用匯編語(yǔ)言編寫了啟動(dòng)代碼、開關(guān)中斷、任務(wù)切換和首次任務(wù)切換等函數(shù)。 4.針對(duì)國(guó)內(nèi)外提出的同步交流采樣誤差補(bǔ)償算法的局限性,本文從理論上對(duì)同步交流采樣的準(zhǔn)確誤差進(jìn)行了研究,并嘗試根據(jù)被測(cè)信號(hào)周期的首尾過(guò)零點(diǎn)的三角形相似法,求出誤差參數(shù)并對(duì)誤差進(jìn)行補(bǔ)償。此外,考慮到采樣周期△T不均勻,經(jīng)多次采樣后會(huì)產(chǎn)生累積誤差,本文也給出了采樣周期△T的優(yōu)化算法。 5.完成了系統(tǒng)硬件設(shè)計(jì),并根據(jù)補(bǔ)償算法和△T優(yōu)化法則,編寫了相應(yīng)采樣驅(qū)動(dòng)和串口驅(qū)動(dòng)。最后對(duì)實(shí)驗(yàn)數(shù)據(jù)進(jìn)行了分析和比較,得出重要結(jié)論:該補(bǔ)償算法實(shí)現(xiàn)簡(jiǎn)單,計(jì)算機(jī)工作量小,精度較高。
標(biāo)簽: ARM COS 架構(gòu) 交流采樣
上傳時(shí)間: 2013-04-24
上傳用戶:xzt
語(yǔ)音識(shí)別技術(shù)就是能使計(jì)算機(jī)“聽懂”人類的語(yǔ)言,然后根據(jù)其含義來(lái)執(zhí)行相應(yīng)的命令,從而實(shí)現(xiàn)為人類服務(wù)。 隨著語(yǔ)音識(shí)別的深入研究,對(duì)它的技術(shù)應(yīng)用主要有兩個(gè)方面: 一個(gè)方向是大詞匯量連續(xù)語(yǔ)音識(shí)別系統(tǒng),主要應(yīng)用于計(jì)算機(jī)的聽寫機(jī),以及與電話網(wǎng)或者互聯(lián)網(wǎng)相結(jié)合的語(yǔ)音信息查詢服務(wù)系統(tǒng),這些系統(tǒng)都是在計(jì)算機(jī)平臺(tái)上實(shí)現(xiàn)的; 另外一個(gè)重要的發(fā)展方向是小型化、便攜式語(yǔ)音產(chǎn)品的應(yīng)用,這些應(yīng)用系統(tǒng)大都使用專門的硬件系統(tǒng)實(shí)現(xiàn)。 隨著后PC年代的到來(lái),后一種發(fā)展將成為語(yǔ)音識(shí)別技術(shù)和嵌入式系統(tǒng)交叉研究的一個(gè)非常熱門的話題,將進(jìn)一步推動(dòng)語(yǔ)音識(shí)別技術(shù)往智能化方向發(fā)展。 論文主要研究語(yǔ)音識(shí)別系統(tǒng)及其在ARM嵌入式平臺(tái)上的實(shí)現(xiàn)。 根據(jù)嵌入式系統(tǒng)平臺(tái)的特性和系統(tǒng)的實(shí)際需求,對(duì)目標(biāo)平臺(tái)的硬件和軟件系統(tǒng)進(jìn)行適當(dāng)?shù)募舨枚ㄖ疲⑶覍?duì)語(yǔ)音識(shí)別中的算法進(jìn)行改進(jìn)和優(yōu)化,同時(shí)為了加強(qiáng)系統(tǒng)的交互性,增加了控制界面,為實(shí)際應(yīng)用提供很好的人機(jī)交互操作。 首先論文對(duì)嵌入式系統(tǒng)及嵌入式操作系統(tǒng)進(jìn)行研究,通過(guò)實(shí)際比較后選用嵌入式Linux作為系統(tǒng)的操作系統(tǒng); 然后對(duì)語(yǔ)音識(shí)別技術(shù)進(jìn)行研究,并根據(jù)實(shí)際要求,采用Mel倒譜參數(shù)作為系統(tǒng)語(yǔ)音參數(shù)提取算法,DTW作為系統(tǒng)識(shí)別的模式匹配方法,并根據(jù)ARM嵌入式平臺(tái)的要求,分別對(duì)上述兩個(gè)算法進(jìn)行優(yōu)化設(shè)計(jì),同時(shí)利用QT跨平臺(tái)語(yǔ)言對(duì)應(yīng)用控制程序進(jìn)行代碼實(shí)現(xiàn),并移植到目標(biāo)板上,構(gòu)建出一個(gè)完整的嵌入式語(yǔ)音識(shí)別系統(tǒng)。 最后,對(duì)整個(gè)系統(tǒng)進(jìn)行整體測(cè)試,通過(guò)實(shí)驗(yàn)結(jié)果表明,系統(tǒng)達(dá)到了預(yù)期設(shè)計(jì)的便攜、智能及很好的交互性的目的。
標(biāo)簽: ARM 嵌入式 語(yǔ)音識(shí)別 系統(tǒng)研究
上傳時(shí)間: 2013-04-24
上傳用戶:1054154823
隨著社會(huì)的不斷進(jìn)步,人們的生活與銀行的關(guān)系越來(lái)越密切,在銀行辦理業(yè)務(wù)占去了人們很大一部分時(shí)間,據(jù)日常生活經(jīng)驗(yàn),在銀行辦理業(yè)務(wù)的人均排隊(duì)時(shí)間達(dá)到了兩個(gè)小時(shí),這種等待大大的影響了人們的生活質(zhì)量。為了解決這個(gè)問(wèn)題,本文設(shè)計(jì)了一種具有操作方便、價(jià)格低廉等特性的銀行繳費(fèi)系統(tǒng),該系統(tǒng)以當(dāng)前強(qiáng)大的網(wǎng)絡(luò)系統(tǒng)為基礎(chǔ),能夠讓用戶足不出戶就可以向銀行繳納水、電、燃?xì)狻㈦娫挼荣M(fèi)用,極大的方便了人們的生活,具有廣泛的應(yīng)用前景。 本文首先介紹了銀行卡繳費(fèi)系統(tǒng)的硬件設(shè)計(jì)方案,包括串口、JTAG、以太網(wǎng)、音頻、USB、LCD觸摸屏等接口電路的設(shè)計(jì)及各模塊之間的關(guān)聯(lián)關(guān)系;接著詳細(xì)介紹了基于單片機(jī)的磁卡讀卡器的軟、硬件工作原理,為其設(shè)計(jì)了基于串口的驅(qū)動(dòng)程序;然后介紹了觸摸屏的工作原理,重點(diǎn)介紹了觸摸屏的校正算法。最后介紹了基于MiniGUI的繳費(fèi)通系統(tǒng)軟件的設(shè)計(jì),給出了系統(tǒng)的聯(lián)合調(diào)試結(jié)果。 本繳費(fèi)系統(tǒng)使用ARM9內(nèi)核的2440處理器作為核心處理器,其主要外設(shè)有網(wǎng)卡、磁卡讀卡器和觸摸屏,其中網(wǎng)卡用于系統(tǒng)和網(wǎng)絡(luò)的連接,提供局域網(wǎng)、電話線、ADSL三種上網(wǎng)方式;讀卡器用于讀入用戶銀行卡信息;觸摸屏用于人機(jī)交互,包括用戶輸入密碼、繳費(fèi)金額及向用戶顯示歷史繳費(fèi)信息等功能。軟件部分底層采用嵌入式Linux操作系統(tǒng),使用MiniGUI集成開發(fā)環(huán)境,通過(guò)觸摸屏向用戶提供友好的人機(jī)交互界面。 文章最后針對(duì)本課題的研究?jī)?nèi)容進(jìn)行了總結(jié),指出不足并對(duì)未來(lái)發(fā)展進(jìn)行展望。
上傳時(shí)間: 2013-05-21
上傳用戶:鳳臨西北
單片機(jī)解讀GPS信息(KeilC環(huán)境)(文中僅介紹時(shí)間處理方法,其他方法類似)
標(biāo)簽: GPS 單片機(jī) 程序設(shè)計(jì)
上傳時(shí)間: 2013-04-24
上傳用戶:Alibabgu
隨著計(jì)算機(jī)軟硬水平的不斷提高,嵌入式領(lǐng)域的發(fā)展也取得了長(zhǎng)足的進(jìn)步。目前,嵌入式與Linux技術(shù)的結(jié)合正在推動(dòng)著嵌入式技術(shù)的飛速發(fā)展,嵌入式系統(tǒng)的研究和應(yīng)用產(chǎn)生了顯著的變化。 硬件上,嵌入式平臺(tái)由51系列內(nèi)核的8位機(jī)系統(tǒng)逐步上升到以ARM內(nèi)核為主流的32位系統(tǒng);軟件上Linux作為操作系統(tǒng)的發(fā)展史上一個(gè)重要的里程碑,以高安全性和穩(wěn)定性、開源免費(fèi)等的優(yōu)勢(shì)使得其在政府、國(guó)防、教育、工業(yè)等領(lǐng)域獲得了廣泛的運(yùn)用。 2n偽隨機(jī)多頻道激電理論(簡(jiǎn)稱偽隨機(jī)理論),是由何繼善院士率先提出并命名的,其實(shí)質(zhì)是將含有3,5,7…等多個(gè)奇數(shù)主頻率的復(fù)合波同時(shí)向大地發(fā)送,接收機(jī)同時(shí)接收經(jīng)大地介質(zhì)傳導(dǎo)的復(fù)合波中各主頻率電流響應(yīng)。在地球物理勘探領(lǐng)域,基于偽隨機(jī)理論的數(shù)據(jù)采集系統(tǒng)具有抗干擾能力強(qiáng)、測(cè)量精度高、觀測(cè)速度快、裝置輕便等優(yōu)點(diǎn)而得到廣泛應(yīng)用。 本文在分析偽隨機(jī)理論基礎(chǔ)上,結(jié)合當(dāng)前嵌入式軟硬件發(fā)展的最新成果,開展對(duì)ARM Linux嵌入式數(shù)據(jù)信息系統(tǒng)的研究與實(shí)現(xiàn)。 首先,通過(guò)需求分析,對(duì)各種采集方案比較后,設(shè)計(jì)系統(tǒng)總體方案。通過(guò)數(shù)據(jù)信息系統(tǒng)驅(qū)動(dòng)總體分析,選用嵌入式板載的音頻芯片實(shí)現(xiàn)數(shù)據(jù)A/D轉(zhuǎn)換,完成Linux下采集設(shè)備驅(qū)動(dòng)程序設(shè)計(jì)。 其次,在ARM9內(nèi)核的S3C2410嵌入式處理器硬件平臺(tái),按照嵌入式軟件開發(fā)流程,搭建嵌入式Linux交叉開發(fā)平臺(tái);裁剪并移植Linux內(nèi)核,構(gòu)建嵌入式文件系統(tǒng)。 再次,利用當(dāng)前流行的嵌入式圖形開發(fā)庫(kù)Qtopia Core,結(jié)合Sqlite數(shù)據(jù)庫(kù)與Linux多線程技術(shù),設(shè)計(jì)數(shù)據(jù)采集應(yīng)用程序,建立數(shù)據(jù)信息系統(tǒng)的應(yīng)用軟件模型,此基礎(chǔ)上對(duì)整個(gè)系統(tǒng)進(jìn)行測(cè)試,與理論值進(jìn)行對(duì)比實(shí)驗(yàn)。 最后,就課題的不足做出總結(jié),并且提出系統(tǒng)后期的改進(jìn)建議。
標(biāo)簽: ARMLinux 偽隨機(jī) 信息系統(tǒng)
上傳時(shí)間: 2013-07-11
上傳用戶:CETM008
核地球物理勘探是集核探測(cè)技術(shù)、電子技術(shù)、計(jì)算機(jī)技術(shù)為一體,能夠快速、準(zhǔn)確地分析出核素的相關(guān)信息及參數(shù)的一門綜合性很強(qiáng)的學(xué)科。目前己廣泛應(yīng)用于鈾礦勘探、地質(zhì)填圖、油氣勘測(cè)以及尋找各種金屬和非金屬礦產(chǎn)等諸多領(lǐng)域。其中核地球物理數(shù)據(jù)的采集和處理是核地球物理勘探研究的重要課題之一,它將直接對(duì)測(cè)量結(jié)果產(chǎn)生影響。 本系統(tǒng)設(shè)計(jì)是架構(gòu)在基于ARM7TDMI核的16/32位處理器S3C44BOX的硬件基礎(chǔ)上,移植了嵌入式μCLinux操作系統(tǒng)、JFFS2文件系統(tǒng)、以及MiniGUI圖形開發(fā)庫(kù)。通過(guò)利用S3C44BOX處理器快速的運(yùn)算速度、豐富的外圍設(shè)備和嵌入式μCLinux操作系統(tǒng)及其豐富的軟件資源,編寫了系統(tǒng)引導(dǎo)代碼、集成了LCD、MCA硬件設(shè)備的驅(qū)動(dòng)程序、開發(fā)了GPS、GPRS應(yīng)用程序。本論文研究成果主要有: 1.研制了基于高端的16/32位ARM7TDMI處理器S3C44BOX為控制核心、外圍電路帶有LCD顯示以及時(shí)鐘和存儲(chǔ)電路的核數(shù)據(jù)采集系統(tǒng)。該系統(tǒng)能夠穩(wěn)定運(yùn)行在60MHz頻率,無(wú)需上位機(jī),用戶就可與之進(jìn)行交互工作,能夠獨(dú)立完成能譜數(shù)據(jù)的采集、分析、存儲(chǔ)等功能。系統(tǒng)具有低功耗、小型化、高性價(jià)比等特點(diǎn)。 2.實(shí)現(xiàn)了嵌入式μCLinux操作系統(tǒng)在采集系統(tǒng)上的移植。隨著嵌入式系統(tǒng)的迅速發(fā)展,嵌入式操作系統(tǒng)在核儀器研制中的應(yīng)用不僅能夠提高系統(tǒng)的穩(wěn)定性,而且通過(guò)充分利用Linux豐富的軟件資源,能夠快速的完成系統(tǒng)的定制和開發(fā),構(gòu)建復(fù)雜的軟件系統(tǒng)。 3.實(shí)現(xiàn)了基于μCLinux的JFFS2嵌入式文件系統(tǒng)的移植,安全可靠的管理了系統(tǒng)引導(dǎo)代碼、#CLinux操作系統(tǒng)內(nèi)核映象文件、譜處理程序和數(shù)據(jù)等。 4.初步實(shí)現(xiàn)了GPS定位、GPRS數(shù)據(jù)無(wú)線傳輸?shù)墓δ堋?/p>
上傳時(shí)間: 2013-04-24
上傳用戶:dreamboy36
本論文研究了基于ARM+Linux的嵌入式測(cè)控系統(tǒng)。論文闡述了嵌入式測(cè)控系統(tǒng)的特點(diǎn)。結(jié)合目前比較流行的SOC硬件技術(shù),嵌入式軟件技術(shù),以及目前較前沿的無(wú)線傳感器網(wǎng)絡(luò)技術(shù),對(duì)構(gòu)建一個(gè)既能進(jìn)行本地多傳感器信息采集又能進(jìn)行數(shù)據(jù)處理以及具有人機(jī)交互界的嵌入式測(cè)控系統(tǒng)進(jìn)行了架構(gòu)設(shè)計(jì),即采用ARM+Linux架構(gòu)。 論文詳細(xì)介紹了系統(tǒng)的硬件設(shè)計(jì),包括核心板設(shè)計(jì)和應(yīng)用底板設(shè)計(jì)。其中核心板又包括微處理器的設(shè)計(jì)和存儲(chǔ)器的設(shè)計(jì);對(duì)于應(yīng)用板,介紹了基于CS8900A的網(wǎng)絡(luò)模塊的設(shè)計(jì),基于RS232和RS485的串行總線設(shè)計(jì),以及基于ZigBee的無(wú)線模塊設(shè)計(jì)。同時(shí),本論文詳細(xì)的介紹了系統(tǒng)的軟件設(shè)計(jì)。結(jié)合本系統(tǒng)所采用的U-Boot介紹了嵌入式Bootloader設(shè)計(jì),并針對(duì)本系統(tǒng)的板級(jí)硬件對(duì)U-Boot進(jìn)行了移植。結(jié)合本系統(tǒng)采用的Linux操作系統(tǒng)介紹了嵌入式操作系統(tǒng)的概念,并對(duì)Linux進(jìn)行了板級(jí)移植。在分析研究嵌入式文件系統(tǒng)的特點(diǎn)的基礎(chǔ)上,確定Cramfs作為本系統(tǒng)的根文件系統(tǒng),并結(jié)合現(xiàn)有的開源軟件Busybox搭建了一個(gè)完整的根文件系統(tǒng)命令集。 在本系統(tǒng)硬、軟件平臺(tái)上,研究了終端應(yīng)用層上的開發(fā)。并完成了在終端上的嵌入式圖形用戶界面QT的移植,并且為系統(tǒng)開發(fā)出相應(yīng)的I/O和A/D設(shè)備驅(qū)動(dòng)驅(qū)動(dòng)程序。 論文在最后介紹了本系統(tǒng)的一個(gè)簡(jiǎn)單應(yīng)用,即利用QT圖形庫(kù)和多線程編程技術(shù),在現(xiàn)有的硬件平臺(tái)上設(shè)計(jì)出了一個(gè)溫度和濕度的無(wú)線數(shù)據(jù)采集程序。顯示直觀,界面友好,體現(xiàn)了本平臺(tái)具有一定的應(yīng)用前景。
標(biāo)簽: ARMLinux 嵌入式 測(cè)控 平臺(tái)設(shè)計(jì)
上傳時(shí)間: 2013-07-06
上傳用戶:martinyyyl
心血管系統(tǒng)疾病是現(xiàn)今世界上發(fā)病率和死亡率最高的疾病之一。T波交替(T-wavealtemans,TWA)作為一種非穩(wěn)態(tài)的心電變異性現(xiàn)象,是指心電T波段振幅、形態(tài)甚至極性逐拍交替變化。大量研究表明,TWA與室性心律失常、心臟性猝死等有直接密切的關(guān)系,已成為一種無(wú)創(chuàng)獨(dú)立性預(yù)測(cè)指標(biāo)。隨著數(shù)字信號(hào)處理技術(shù)和計(jì)算機(jī)技術(shù)的迅速發(fā)展,微伏級(jí)的TWA已經(jīng)可以被檢出,并且精度越來(lái)越高。本文以T波交替檢測(cè)為中心,基于ARM給出了T波交替檢測(cè)技術(shù)原理性樣機(jī)的硬件及軟件,實(shí)現(xiàn)實(shí)時(shí)監(jiān)護(hù)的目的。 在TWA檢測(cè)研究中,需要對(duì)心電信號(hào)進(jìn)行預(yù)處理,即信號(hào)去噪和特征點(diǎn)檢測(cè)。小波分析以其多分辨率的特性和表征時(shí)頻兩域信號(hào)局部特征的能力成為我們選取的心電信號(hào)自動(dòng)分析手段。文中采用小波變換將原始心電信號(hào)分解為不同頻段的細(xì)節(jié)信號(hào),根據(jù)三種主要噪聲的不同能量分布,采用自適應(yīng)閾值和軟硬閾值折衷處理策略用閾值濾波方法對(duì)原始信號(hào)進(jìn)行去噪處理:同時(shí)基于心電信號(hào)的特征點(diǎn)R峰對(duì)應(yīng)于Mexican-hat小波變換的極值點(diǎn),因此我們使用Mexican-hat小波檢測(cè)R峰,通過(guò)附加檢測(cè)方案確保了位置的準(zhǔn)確性,并根據(jù)需要提出了T波矩陣提取方法。 隨后文章介紹了T波交替的產(chǎn)生機(jī)理及研究進(jìn)展,分別從臨床應(yīng)用和檢測(cè)方法上展現(xiàn)了目前TWA的發(fā)展進(jìn)程,并利用了譜分析法、相關(guān)分析法和移動(dòng)平均修正算法分別從時(shí)域和頻域?qū)σ恍颖緮?shù)據(jù)進(jìn)行T波交替檢測(cè)。在檢測(cè)中譜分析法抗噪能力較強(qiáng),但作為一種頻域檢測(cè)方法,無(wú)法檢測(cè)非穩(wěn)態(tài)TWA信號(hào),而相關(guān)分析法受呼吸、噪聲影響較大,數(shù)據(jù)要求較高,因此可以在譜分析檢測(cè)為陽(yáng)性TWA基礎(chǔ)上,再對(duì)信號(hào)進(jìn)行相關(guān)分析,從而克服自身算法缺陷,確定交替幅度和時(shí)間段。最后對(duì)影響檢測(cè)結(jié)果的因素進(jìn)行討論研究,從而降低檢測(cè)誤差。 文章還設(shè)計(jì)了T波交替檢測(cè)技術(shù)原理性樣機(jī)的關(guān)鍵部分電路和軟件框架。硬件部分圍繞ARM核的Samsung S3C44BOX為核心,設(shè)計(jì)了該樣機(jī)的關(guān)鍵電路,包括采集模塊、數(shù)據(jù)處理模塊(外部存儲(chǔ)電路、通信接口電路等)。其中在采集模塊中針對(duì)心電信號(hào)是微弱信號(hào)并且干擾大的特點(diǎn),采用了具有高共模抑制比和高輸入阻抗的分級(jí)放大電路,有效的提取了信號(hào)分量:A/D轉(zhuǎn)換電路保證了信號(hào)量化的高精度。利用USB接口芯片和刪內(nèi)部異步串行通訊實(shí)現(xiàn)系統(tǒng)與外界聯(lián)系。系統(tǒng)軟件中首先介紹了系統(tǒng)的軟件開發(fā)環(huán)境,然后給出了心電信號(hào)分析及處理程序設(shè)計(jì)流程圖及實(shí)現(xiàn),使它們共同完成系統(tǒng)的軟件監(jiān)護(hù)功能。
標(biāo)簽: ARM 檢測(cè)技術(shù)
上傳時(shí)間: 2013-07-27
上傳用戶:familiarsmile
針對(duì)城市交通中的停車難問(wèn)題,課題組研制了有效的泊車管理系統(tǒng),泊車手持機(jī)是泊車管理系統(tǒng)的重要組成部分之一,完成車輛的信息輸入任務(wù)及對(duì)車輛實(shí)現(xiàn)有效監(jiān)管。泊車手持機(jī)主要實(shí)現(xiàn)與泊車咪表的無(wú)線通信,讀寫會(huì)員車主IC卡,車牌圖像的采集和提供友好的交互操作界面,并實(shí)時(shí)處理車輛的進(jìn)出信息,完成泊車費(fèi)用的結(jié)算。 提出了泊車手持機(jī)的硬件設(shè)計(jì)方案,詳細(xì)描述了系統(tǒng)軟件模塊的設(shè)計(jì)及實(shí)現(xiàn)過(guò)程。系統(tǒng)硬件平臺(tái)采用了基于ARM體系架構(gòu)的S3C2440作為核心處理器,外圍擴(kuò)展了nRF24E1無(wú)線收發(fā)芯片、ZLG500AGT讀卡模塊、CMOS7620攝像頭。在此硬件平臺(tái)的基礎(chǔ)上,探討并解決了嵌入式linux系統(tǒng)軟件平臺(tái)的搭建,包括以下方面:交叉編譯工具鏈的建立、QT的移植、Linux內(nèi)核移植、文件系統(tǒng)制作、嵌入式數(shù)據(jù)庫(kù)SQLite3的移植和GDB遠(yuǎn)程調(diào)試環(huán)境的建立。完成了處理器與無(wú)線芯片的串口程序設(shè)計(jì),讀卡設(shè)備的驅(qū)動(dòng)編寫,攝像模塊的驅(qū)動(dòng)編寫以及用戶界面軟件的設(shè)計(jì),實(shí)現(xiàn)了泊車手持機(jī)的功能。通過(guò)調(diào)試表明,系統(tǒng)達(dá)到了設(shè)計(jì)要求,設(shè)計(jì)方案可行并具有良好的應(yīng)用前景。
標(biāo)簽: ARM 泊車 手持機(jī) 應(yīng)用技術(shù)
上傳時(shí)間: 2013-06-28
上傳用戶:sssl
汽車黑匣子(又稱汽車行駛記錄儀)是一種使用在汽車上的數(shù)字式電子記錄裝置。這種裝置能對(duì)車輛的行駛速度、時(shí)間、里程以及有關(guān)車輛行駛的其他狀態(tài)信息進(jìn)行記錄存儲(chǔ)并可通過(guò)接口實(shí)現(xiàn)數(shù)據(jù)輸出。汽車行駛記錄儀的使用,對(duì)抑制疲勞駕駛、車輛超速等交通違章、約束駕駛?cè)藛T的不良駕駛行為、保障車輛行駛安全以及道路交通事故的分析鑒定具有重要的作用。本文根據(jù)汽車行駛記錄儀國(guó)家標(biāo)準(zhǔn)GB/T 19056-2003,并在此基礎(chǔ)上開發(fā)設(shè)計(jì)了一種具有音視頻處理功能的汽車黑匣子,采用的是三星公司的S3C2440 32位ARM處理器和Linux操作系統(tǒng),同時(shí)為了使汽車黑匣子能更方便地與上位機(jī)之間進(jìn)行通訊,本系統(tǒng)采用了USB Mass Storage設(shè)備來(lái)實(shí)現(xiàn)數(shù)據(jù)的傳輸。 論文首先介紹了汽車黑匣子的研究背景,并對(duì)國(guó)內(nèi)外汽車黑匣子的研究現(xiàn)狀進(jìn)行了概括,在此基礎(chǔ)上提出了本課題需要完成的目標(biāo)。接下來(lái),論文闡述了系統(tǒng)總體設(shè)計(jì)的構(gòu)思以及各個(gè)功能模塊不同方案優(yōu)劣的比較,給出了最后的設(shè)計(jì)方案,并建立了系統(tǒng)的開發(fā)平臺(tái)。在硬件設(shè)計(jì)方面詳細(xì)地介紹了各主要功能部件及電路的設(shè)計(jì)和特點(diǎn)。在軟件設(shè)計(jì)單元介紹了Linux操作系統(tǒng)和Bootloader的特點(diǎn),并給出了系統(tǒng)軟件的各模塊程序設(shè)計(jì)。在文件系統(tǒng)設(shè)計(jì)部分,論文討論了在NandFlash中建立FAT文件系統(tǒng)的實(shí)現(xiàn)方法。最后通過(guò)Linux下USB Mass Storage設(shè)備驅(qū)動(dòng)的設(shè)計(jì)和調(diào)試,實(shí)現(xiàn)汽車黑匣子記錄的數(shù)據(jù)通過(guò)USB接口與PC機(jī)或PDA之間的通信。 本文在結(jié)束處對(duì)整個(gè)課題作出總結(jié),并指出在本系統(tǒng)現(xiàn)有的基礎(chǔ)上性能還可以進(jìn)一步改善和改進(jìn)的地方。
上傳時(shí)間: 2013-05-27
上傳用戶:dianxin61
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1