基于ARM和GSM的二維條碼數(shù)據(jù)無線發(fā)送系統(tǒng)設(shè)計
本文選題:二維條碼 切入點:ARM 出處:《湖北工業(yè)大學》2012年碩士論文 論文類型:學位論文
【摘要】:目前,二維條碼已經(jīng)在電影票、火車票、旅游門票和其它商品上開始應(yīng)用,市場上迫切需要針對上述應(yīng)用的多功能二維條碼識別設(shè)備。本課題旨在設(shè)計出一款能將識別后的條碼數(shù)據(jù)以多種形式呈現(xiàn)給用戶的智能設(shè)備。該設(shè)備不僅能快速的識別各類常見二維條碼,而且還能將識別后的條碼信息通過液晶立刻顯示出來,同時還能將條碼數(shù)據(jù)以短信的方式發(fā)送給目標用戶。 本文較為詳細的介紹了條碼技術(shù)的發(fā)展歷程,以及各類常見二維條碼的特點和應(yīng)用領(lǐng)域。結(jié)合本文研究的實際需要,不僅對條碼識別的原理和識別設(shè)備的組成結(jié)構(gòu)進行了概述,還對二維條碼的應(yīng)用和條碼自動識別技術(shù)的發(fā)展進行了論述。ARM技術(shù)和GSM系統(tǒng)是本課題展開研究的基礎(chǔ),本文依次闡述了ARM處理器的內(nèi)核結(jié)構(gòu)、處理器的中斷和異常處理、GSM系統(tǒng)組成結(jié)構(gòu)和SMS業(yè)務(wù)實現(xiàn)的原理等。 為了更好的表述本課題的設(shè)計思路,本文對嵌入式開發(fā)的定義、特點和流程進行了簡單介紹。在給出總體設(shè)計方案時,還對方案的可行性和合理性進行了論述。為了實現(xiàn)本課題所設(shè)計的多種功能,本文采用了能支持多任務(wù)且實時性好的μC/OS-Ⅱ操作系統(tǒng)。本文深入研究了該操作系統(tǒng)對任務(wù)進行及時調(diào)度的原理和對中斷的處理機制,同時實現(xiàn)對該操作系統(tǒng)的裁剪和移植。 本文先給出了構(gòu)成ARM最小系統(tǒng)的電路設(shè)計,再依次表述了EM3000外圍電路、LCD顯示電路和TC35i外圍電路設(shè)計的原理。在系統(tǒng)軟件設(shè)計中,詳細論述了條碼數(shù)據(jù)采集任務(wù)、液晶顯示任務(wù)和短信發(fā)送任務(wù)。在條碼數(shù)據(jù)采集任務(wù)中,介紹了EM3000串口編程的基礎(chǔ),,并闡述了數(shù)據(jù)采集任務(wù)的軟件實現(xiàn)流程。在液晶顯示任務(wù)中,首先表述了液晶顯示的原理,再重點闡述了實現(xiàn)該任務(wù)的軟件設(shè)計細節(jié)。在短信發(fā)送任務(wù)中,不僅闡述了PDU編碼的原理,還給出了實現(xiàn)PDU編碼的算法及將條碼數(shù)據(jù)以短信形式發(fā)送出去的程序設(shè)計過程。
[Abstract]:At present, two-dimensional bar code has been in the movie tickets, train tickets, travel tickets and other commodities began to use, for the applications of multi-function two-dimensional barcode identification equipment needs urgent market. The purpose of this study is to design a bar code identification data after in various forms to present to the user's smart device. This device is not only can fast identify the types of two-dimensional bar code, but also the information barcode recognition through the LCD display immediately after, while the bar code data to send text messages to the target user.
This paper introduces in detail the development of bar code technology, and the characteristics and types of two-dimensional bar code applications. Combined with the actual needs of this study, not only the structure principle and equipment identification and barcode recognition are summarized, the two-dimensional bar code should be the development of automatic identification technology and discusses the.ARM bar code technology and the GSM system is based on the research, this paper describes the architecture of ARM kernel processor in turn, interrupt and exception handling processor, GSM system structure and the realization of the principle of SMS service.
In order to design a better description of the ideas of the research, the definition of embedded development, characteristics and process were introduced. The overall design scheme is given, the feasibility and rationality of the program are discussed. In order to achieve a variety of functions in this project, we use C/OS- to support multiple operating system II the task and real-time. This paper studies the operating system of the task to the principle of timely scheduling and interrupt handling mechanism for the implementation of the operating system at the same time, cutting and transplantation.
This paper first gives the circuit design of ARM minimum system, then describes principle circuit and EM3000 peripheral circuit, TC35i peripheral circuit design of LCD display. In the design of system software, discusses the barcode data acquisition task, display task and message sending task in LCD. The bar code data acquisition task, introduces the basis of EM3000 serial programming, and describes the task of data acquisition software. The liquid crystal display task, first expressed the principle of liquid crystal display, and then focuses on the software design details of the implementation of the tasks. In the SMS sending tasks, not only describes the principle of PDU encoding, also gives the realization of PDU encoding algorithm and the bar code data in the program design process to send out text messages.
【學位授予單位】:湖北工業(yè)大學
【學位級別】:碩士
【學位授予年份】:2012
【分類號】:TP368.1;TP391.44
【參考文獻】
相關(guān)期刊論文 前10條
1 丁永軍;張景春;楊信廷;孫傳恒;;一種新的二維碼識讀工具的構(gòu)建及應(yīng)用方案[J];包裝工程;2008年12期
2 孟泓;;單片機系統(tǒng)中GB碼與Unicode碼間相互轉(zhuǎn)換[J];電腦編程技巧與維護;2008年07期
3 潘斌,郭紅霞;短信收發(fā)模塊TC35i的外圍電路設(shè)計[J];單片機與嵌入式系統(tǒng)應(yīng)用;2004年07期
4 劉魯新,權(quán)進國,林孝康;ARM9處理器與ARM7處理器比較[J];電子技術(shù)應(yīng)用;2004年11期
5 張玲,胡東紅,孔華鋒,劉干;二維條碼碼圖結(jié)構(gòu)特性分析[J];湖北大學學報(自然科學版);2004年03期
6 李迎春,張佑生;GSM短消息在無線數(shù)據(jù)采集與監(jiān)控中的應(yīng)用[J];計算機工程與應(yīng)用;2004年03期
7 Kwangjin Park;Hyunseung Choo;;Location-Based Data Dissemination for Spatial Queries in Wireless Broadcast Environments[J];Journal of Computer Science & Technology;2010年02期
8 楊志;劉幺和;楊世耀;;基于ARM和GSM的二維碼數(shù)據(jù)無線發(fā)送系統(tǒng)設(shè)計[J];計算機與數(shù)字工程;2011年09期
9 陳功文;萬軍;;基于S3C44BOX與LCD模塊的中英文字符顯示[J];計算機與現(xiàn)代化;2008年04期
10 陳艷;胡e
本文編號:1583716
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1583716.html