一種基于arm的串口通信(動(dòng)態(tài)顯示數(shù)碼管).doc
約22頁DOC格式手機(jī)打開展開
一種基于arm的串口通信(動(dòng)態(tài)顯示數(shù)碼管),題目一種基于arm的串口通信(動(dòng)態(tài)顯示數(shù)碼管)基于arm的串口通訊(動(dòng)態(tài)顯示數(shù)碼管)摘要:隨著科技的不斷發(fā)展,人們對(duì)處理器的要求不斷提高,各種處理器不斷朝著微型化,智能化,集成化發(fā)展,八十年代arm的出現(xiàn)發(fā)展到現(xiàn)在,已經(jīng)逐步取代了原來的單片機(jī),市場占有額達(dá)到百分之九十左右,隨著技術(shù)的成熟,其成本逐漸減少,相信在以后它的...
內(nèi)容介紹
此文檔由會(huì)員 草根奮斗者 發(fā)布
題目 一種基于ARM的串口通信(動(dòng)態(tài)顯示數(shù)碼管)
基于ARM的串口通訊(動(dòng)態(tài)顯示數(shù)碼管)
摘要:隨著科技的不斷發(fā)展,人們對(duì)處理器的要求不斷提高,各種處理器不斷朝著微型化,智能化,集成化發(fā)展,八十年代ARM的出現(xiàn)發(fā)展到現(xiàn)在,已經(jīng)逐步取代了原來的單片機(jī),市場占有額達(dá)到百分之九十左右,隨著技術(shù)的成熟,其成本逐漸減少,相信在以后它的占有率還會(huì)有所增加。所以對(duì)其的學(xué)習(xí)會(huì)很重要的。本文設(shè)計(jì)的串口通訊主要有軟硬件兩部分組成,硬件包括LM3S1138開發(fā)板,譯碼器,數(shù)碼管等。數(shù)碼管上可以顯示我們想要的數(shù)據(jù)與方式,也可以通過按鍵來改變數(shù)碼管顯示方式,根據(jù)要求可以改變中斷條件,對(duì)此ARM串口通訊的簡單學(xué)習(xí),對(duì)以后的學(xué)習(xí)與發(fā)展會(huì)起到促進(jìn)作用,奠定必要的學(xué)習(xí)與應(yīng)用基礎(chǔ)。
ARM-based serial communications (dynamic display of digital control) Abstract: As technology continues to develop, people's demand for a better processor, continuously moving in a variety of micro-processors, intelligent, integrated development, the appearance of the development of ARM eighties to the present, has gradually replaced the original MCU market share to about 90 percent, as the technology matures, its cost decreased, I believe the future will increase its market share. So their study will be important. This design of the serial communication hardware and software are mainly two parts, hardware, including the LM3S1138 development board, decoder, digital tubes. Digital control can display the data and methods we want, can also be keys to change the digital tube display, upon request, conditions can change the interrupt, this simple to learn ARM serial communication on future learning and development will help promote role in the learning and application to lay the necessary foundation.
目 錄
1. 引言....................................................1
數(shù)碼管動(dòng)態(tài)顯示的總體設(shè)計(jì)...........................1
1.1 設(shè)計(jì)原理.................................................................1
1.2 性能指標(biāo).................................................................2
第二章 Cortex-M3開發(fā)板簡介 ………………………………………………………3
1.1 系統(tǒng)組成 4
。1.2 功能特點(diǎn)…….. 4
3.1 芯片的結(jié)構(gòu)組成…………………………………………………………………..5
1.3 豐富的外設(shè)資源 5
第三章 開發(fā)板的供電方式 6
2.1 常見的供電方式 6
2.2 實(shí)際采用的供電方式 8
第四章 串口通信 ..9
4.1 通信協(xié)議 9
4.2同步串行接口 (SSI) …………………………………………………………….12
第五章 程序編寫…………………………………………………………………13
結(jié)論……………………………………………………………………………………19
參考文獻(xiàn) ……………………………………………………………………………….21
附錄1 電路原理圖 22
引言
如今我們身邊的電子產(chǎn)品大部分都離不開串口通訊。如我們身邊電腦的鍵盤,鼠標(biāo),打印機(jī),MP3等等電子產(chǎn)品。串口通訊與并口通訊相比速率較慢,但是相對(duì)而言,串口通訊的長度,成本就受到的約束就少了不少。串口通訊時(shí),就是將二進(jìn)制數(shù)據(jù)按位逐位傳輸,無論要傳送的數(shù)據(jù)有多少位,都只需要一對(duì)數(shù)據(jù)線。串口通訊又分為異步和同步通訊,異步通訊的特點(diǎn)是數(shù)據(jù)以幀為單位進(jìn)行傳送。一幀數(shù)據(jù)由4部分組成:起始位,數(shù)據(jù)位,奇偶校驗(yàn)位和停止位。同步通訊的特點(diǎn)是接收端和發(fā)送端時(shí)鐘同步,而時(shí)鐘同步的實(shí)現(xiàn)不是想異步通訊那樣靠起始位實(shí)現(xiàn)接受、發(fā)送的同步,而是靠同步字符實(shí)現(xiàn)每一個(gè)數(shù)據(jù)塊收、發(fā)雙方的同步。從通訊效率的角度看,同步傳輸方式的接收方不必對(duì)每一個(gè)字符進(jìn)行開始的操作,因此同步傳輸效率較高,異步傳輸效率低。異步傳輸簡單,雙方時(shí)鐘允許存在一定的誤差,同步傳輸復(fù)雜,書暗訪時(shí)鐘的允許誤差較小,異步傳輸只適用于點(diǎn)到點(diǎn)的數(shù)據(jù)傳輸,而同步傳輸可用于點(diǎn)到多點(diǎn)之間的數(shù)據(jù)傳輸。雖然這個(gè)項(xiàng)目比較簡單,但是通過這個(gè)串口通訊(動(dòng)態(tài)掃描數(shù)碼管)的認(rèn)識(shí)我們可以更詳細(xì)的了解arm的工作原理,接口技術(shù)等。對(duì)我們以后對(duì)這方面的進(jìn)一步了解與發(fā)展奠定一定的設(shè)計(jì)與動(dòng)手操作能力。一切復(fù)雜的程序設(shè)計(jì)都是由簡單組成或者擴(kuò)展而成。
基于ARM的串口通訊(動(dòng)態(tài)顯示數(shù)碼管)
摘要:隨著科技的不斷發(fā)展,人們對(duì)處理器的要求不斷提高,各種處理器不斷朝著微型化,智能化,集成化發(fā)展,八十年代ARM的出現(xiàn)發(fā)展到現(xiàn)在,已經(jīng)逐步取代了原來的單片機(jī),市場占有額達(dá)到百分之九十左右,隨著技術(shù)的成熟,其成本逐漸減少,相信在以后它的占有率還會(huì)有所增加。所以對(duì)其的學(xué)習(xí)會(huì)很重要的。本文設(shè)計(jì)的串口通訊主要有軟硬件兩部分組成,硬件包括LM3S1138開發(fā)板,譯碼器,數(shù)碼管等。數(shù)碼管上可以顯示我們想要的數(shù)據(jù)與方式,也可以通過按鍵來改變數(shù)碼管顯示方式,根據(jù)要求可以改變中斷條件,對(duì)此ARM串口通訊的簡單學(xué)習(xí),對(duì)以后的學(xué)習(xí)與發(fā)展會(huì)起到促進(jìn)作用,奠定必要的學(xué)習(xí)與應(yīng)用基礎(chǔ)。
ARM-based serial communications (dynamic display of digital control) Abstract: As technology continues to develop, people's demand for a better processor, continuously moving in a variety of micro-processors, intelligent, integrated development, the appearance of the development of ARM eighties to the present, has gradually replaced the original MCU market share to about 90 percent, as the technology matures, its cost decreased, I believe the future will increase its market share. So their study will be important. This design of the serial communication hardware and software are mainly two parts, hardware, including the LM3S1138 development board, decoder, digital tubes. Digital control can display the data and methods we want, can also be keys to change the digital tube display, upon request, conditions can change the interrupt, this simple to learn ARM serial communication on future learning and development will help promote role in the learning and application to lay the necessary foundation.
目 錄
1. 引言....................................................1
數(shù)碼管動(dòng)態(tài)顯示的總體設(shè)計(jì)...........................1
1.1 設(shè)計(jì)原理.................................................................1
1.2 性能指標(biāo).................................................................2
第二章 Cortex-M3開發(fā)板簡介 ………………………………………………………3
1.1 系統(tǒng)組成 4
。1.2 功能特點(diǎn)…….. 4
3.1 芯片的結(jié)構(gòu)組成…………………………………………………………………..5
1.3 豐富的外設(shè)資源 5
第三章 開發(fā)板的供電方式 6
2.1 常見的供電方式 6
2.2 實(shí)際采用的供電方式 8
第四章 串口通信 ..9
4.1 通信協(xié)議 9
4.2同步串行接口 (SSI) …………………………………………………………….12
第五章 程序編寫…………………………………………………………………13
結(jié)論……………………………………………………………………………………19
參考文獻(xiàn) ……………………………………………………………………………….21
附錄1 電路原理圖 22
引言
如今我們身邊的電子產(chǎn)品大部分都離不開串口通訊。如我們身邊電腦的鍵盤,鼠標(biāo),打印機(jī),MP3等等電子產(chǎn)品。串口通訊與并口通訊相比速率較慢,但是相對(duì)而言,串口通訊的長度,成本就受到的約束就少了不少。串口通訊時(shí),就是將二進(jìn)制數(shù)據(jù)按位逐位傳輸,無論要傳送的數(shù)據(jù)有多少位,都只需要一對(duì)數(shù)據(jù)線。串口通訊又分為異步和同步通訊,異步通訊的特點(diǎn)是數(shù)據(jù)以幀為單位進(jìn)行傳送。一幀數(shù)據(jù)由4部分組成:起始位,數(shù)據(jù)位,奇偶校驗(yàn)位和停止位。同步通訊的特點(diǎn)是接收端和發(fā)送端時(shí)鐘同步,而時(shí)鐘同步的實(shí)現(xiàn)不是想異步通訊那樣靠起始位實(shí)現(xiàn)接受、發(fā)送的同步,而是靠同步字符實(shí)現(xiàn)每一個(gè)數(shù)據(jù)塊收、發(fā)雙方的同步。從通訊效率的角度看,同步傳輸方式的接收方不必對(duì)每一個(gè)字符進(jìn)行開始的操作,因此同步傳輸效率較高,異步傳輸效率低。異步傳輸簡單,雙方時(shí)鐘允許存在一定的誤差,同步傳輸復(fù)雜,書暗訪時(shí)鐘的允許誤差較小,異步傳輸只適用于點(diǎn)到點(diǎn)的數(shù)據(jù)傳輸,而同步傳輸可用于點(diǎn)到多點(diǎn)之間的數(shù)據(jù)傳輸。雖然這個(gè)項(xiàng)目比較簡單,但是通過這個(gè)串口通訊(動(dòng)態(tài)掃描數(shù)碼管)的認(rèn)識(shí)我們可以更詳細(xì)的了解arm的工作原理,接口技術(shù)等。對(duì)我們以后對(duì)這方面的進(jìn)一步了解與發(fā)展奠定一定的設(shè)計(jì)與動(dòng)手操作能力。一切復(fù)雜的程序設(shè)計(jì)都是由簡單組成或者擴(kuò)展而成。