ARM Cortex-M3嵌入式開(kāi)發(fā)實(shí)例詳解

出版時(shí)間:2012-10  出版社:北京航空航天大學(xué)出版社  作者:孫安青  頁(yè)數(shù):446  字?jǐn)?shù):613000  

內(nèi)容概要

孫安青等編著的《ARM Cortex-M3嵌入式開(kāi)發(fā)實(shí)例詳解——基于NXP
LPC1768》從理論與實(shí)踐相結(jié)合的角度,通過(guò)豐富的實(shí)例深入淺出地講解 LPCI768的使用方法,系統(tǒng)地介紹了基于ARM
Cortex—M3內(nèi)核的LPCI768微控制器的硬件體系結(jié)構(gòu)和各個(gè)外設(shè)模塊的具體開(kāi)發(fā)應(yīng)用。全書(shū)共20章,主要內(nèi)容包括LPCI768的概述,時(shí)鐘、復(fù)位和功率控制,引腳連接,各種外設(shè)資源的原理和使用方法,數(shù)字化語(yǔ)音存儲(chǔ)與回放實(shí)例,文本編輯器設(shè)計(jì)實(shí)例,簡(jiǎn)易數(shù)字示波器實(shí)例,嵌入式游戲平臺(tái)設(shè)計(jì)實(shí)例以及視頻圖像采集系統(tǒng)設(shè)計(jì)實(shí)例等。本書(shū)共享所有實(shí)例源程序,讀者可在北京航空航天大學(xué)出版社網(wǎng)站下載。
《ARM Cortex-M3嵌入式開(kāi)發(fā)實(shí)例詳解——基于NXP
LPC1768》具有很強(qiáng)的引導(dǎo)性和實(shí)用性,講解循序漸進(jìn),便于讀者理解和掌握,可作為高等院校電子工程、自動(dòng)化、電氣工程、測(cè)控技術(shù)和儀器、通信工程及計(jì)算機(jī)科學(xué)與技術(shù)等專(zhuān)業(yè)的教材和參考書(shū),也可供相關(guān)工程技術(shù)人員參考。

書(shū)籍目錄

第1章  LPCI768的微控制器概述
第2章 LPCI768的時(shí)鐘、復(fù)位與功率控制
第3章 LPCI768的引腳連接模塊
第4章 LPCI768通用輸入/輸出(GPIO)的應(yīng)用與實(shí)例詳解
第5章 LPCI768嵌套向量中斷控制器(NVIC)的應(yīng)用與實(shí)例詳解
第6章 LPCI768定時(shí)器的應(yīng)用與實(shí)例詳解
第7章 重復(fù)中斷與系統(tǒng)節(jié)拍定時(shí)器的應(yīng)用與實(shí)例詳解
第8章 脈寬調(diào)制(PWM)的應(yīng)用與實(shí)例詳解
第9章 實(shí)時(shí)時(shí)鐘(RTC)的應(yīng)用與實(shí)例詳解
第10章 A/D轉(zhuǎn)換器的應(yīng)用與實(shí)例詳解
第ll章 D/A轉(zhuǎn)換器的應(yīng)用與實(shí)例詳解
第12章 UART串口通信的應(yīng)用與實(shí)例詳解
第13章 SPI控制器的應(yīng)用與實(shí)例詳解
第14章 SSP控制器的應(yīng)用與實(shí)例詳解
第15章 I2c控制器的應(yīng)用與實(shí)例詳解
第16章 基于LPCI768的數(shù)字化語(yǔ)音存儲(chǔ)與回放系統(tǒng)設(shè)計(jì)實(shí)例詳解-
第17章 基于LPcl768的文本編輯器設(shè)計(jì)實(shí)例詳解
第18章 基于LPCI768的簡(jiǎn)易數(shù)字示波器設(shè)計(jì)實(shí)例詳解
第19章 基于LPCI768的嵌入式游戲平臺(tái)設(shè)計(jì)實(shí)例詳解
第20章 基于LPCI768的視頻圖像采集系統(tǒng)設(shè)計(jì)實(shí)例詳解
參考文獻(xiàn)

章節(jié)摘錄

版權(quán)頁(yè):   插圖:   SPI控制寄存器包含一些可編程位用來(lái)控制SPl功能模塊,包括普通功能以及常狀況。該寄存器的主要用途是檢測(cè)數(shù)據(jù)傳輸?shù)慕Y(jié)束,這可通過(guò)判斷SPIF位來(lái)現(xiàn),其他位用于指示異常狀況。 SPI數(shù)據(jù)寄存器用于發(fā)送和接收數(shù)據(jù)字節(jié)。串行數(shù)據(jù)實(shí)際的發(fā)送和接收是通過(guò)PI模塊邏輯中的內(nèi)部移位寄存器來(lái)實(shí)現(xiàn)的。在發(fā)送時(shí),數(shù)據(jù)會(huì)被寫(xiě)入SPl數(shù)據(jù)寄器。數(shù)據(jù)寄存器和內(nèi)部移位寄存器之間沒(méi)有緩沖區(qū),寫(xiě)數(shù)據(jù)寄存器會(huì)使數(shù)據(jù)直接進(jìn)入內(nèi)部移位寄存器,因此數(shù)據(jù)只能在上一次數(shù)據(jù)發(fā)送完成后寫(xiě)入該寄存器。讀數(shù)是是帶有緩沖區(qū)的,當(dāng)傳輸結(jié)束時(shí),接收到的數(shù)據(jù)轉(zhuǎn)移到數(shù)據(jù)緩沖區(qū),讀SPl數(shù)據(jù)寄存器將返回讀緩沖區(qū)的值。 當(dāng)SPI模塊處于主機(jī)模式時(shí),SPI時(shí)鐘計(jì)數(shù)器寄存器用于控制時(shí)鐘頻率(該寄存器必須在數(shù)據(jù)傳輸之前設(shè)定)。而當(dāng)SPI模塊處于從機(jī)模式時(shí),該寄存器無(wú)效。SPI所使用的I/O接口為標(biāo)準(zhǔn)的CMOS I/O接口。LPC17xx并沒(méi)有提供開(kāi)漏PI選擇。當(dāng)器件被設(shè)置為從機(jī)時(shí),其I/O接口只有在被有效的SSEL信號(hào)選中時(shí)不會(huì)被激活。 1.主機(jī)模式 當(dāng)SPI控制器被設(shè)定在主機(jī)模式時(shí),其處理數(shù)據(jù)傳輸?shù)牟襟E如下: ①設(shè)置SPI時(shí)鐘計(jì)數(shù)器寄存器,得到相應(yīng)的時(shí)鐘頻率; ②設(shè)置SPI控制寄存器; ③將要發(fā)送的數(shù)據(jù)寫(xiě)入SPI數(shù)據(jù)寄存器,即啟動(dòng)SPI數(shù)據(jù)傳輸; ④等待SPI狀態(tài)寄存器中的SPIF位置1,SPIF位將會(huì)在SPI數(shù)據(jù)傳輸?shù)淖詈髠€(gè)周期之后置位; ⑤讀SPI狀態(tài)寄存器; ⑥從SPI數(shù)據(jù)寄存器中讀取接收到的數(shù)據(jù); ⑦如果有更多的數(shù)據(jù)需要發(fā)送,則跳到第③步,否則取消對(duì)從機(jī)的選擇。 2.從機(jī)模式 當(dāng)SPI控制器被設(shè)定在從機(jī)模式時(shí),其處理數(shù)據(jù)傳輸?shù)牟襟E如下(在從機(jī)模式下1的邏輯系統(tǒng)時(shí)鐘速度至少是SPI的8倍): ①設(shè)置SPI控制寄存器; ②將要發(fā)送的數(shù)據(jù)寫(xiě)入SPI數(shù)據(jù)寄存器; ③等待SPI狀態(tài)寄存器中的SPIF位置1,SPIF位將在SPI數(shù)據(jù)傳輸?shù)淖詈笠痪蹣訒r(shí)鐘沿后置位; ④讀SPI狀態(tài)寄存器; ⑤從SPI數(shù)據(jù)緩沖區(qū)中讀出接收到的數(shù)據(jù); ⑥如果有更多的數(shù)據(jù)要發(fā)送,則跳到第②步。 3.異常狀況 (1)讀溢出 當(dāng)SPI模塊內(nèi)部讀緩沖區(qū)時(shí)又接收到新的數(shù)據(jù),就會(huì)發(fā)生讀溢出。狀態(tài)寄存器中的SPIF位被激活,表示讀緩沖區(qū)內(nèi)裝入了有效數(shù)據(jù)。當(dāng)一次傳輸結(jié)束時(shí),SPI功能模塊將接收的數(shù)據(jù)保存到讀緩沖區(qū)中。如果SPIE置位(讀緩沖區(qū)已滿),新接收的數(shù)據(jù)會(huì)丟失,而狀態(tài)寄存器的讀溢出(ROVR)位將置位。 (2)寫(xiě)沖突 如前面所述,寫(xiě)操作時(shí),在SPI總線接口與內(nèi)部移位寄存器之間沒(méi)有寫(xiě)緩沖區(qū),因此,只能在SPI總線空閑期間向SPI數(shù)據(jù)寄存器寫(xiě)入數(shù)據(jù)。從啟動(dòng)傳輸?shù)絊PIF置位(包括讀取狀態(tài)寄存器),這段時(shí)間內(nèi)不能向SPI數(shù)據(jù)寄存器寫(xiě)人數(shù)據(jù)。如果在這段時(shí)間內(nèi)寫(xiě)SPI數(shù)據(jù)寄存器,寫(xiě)入的數(shù)據(jù)將會(huì)丟失,狀態(tài)寄存器中的寫(xiě)沖突位(WCOL)置位。

編輯推薦

《ARM Cortex-M3嵌入式開(kāi)發(fā)實(shí)例詳解:基于NXP LPC1768》具有很強(qiáng)的引導(dǎo)性和實(shí)用性,講解循序漸進(jìn),便于讀者理解和掌握,可作為高等院校電子工程、自動(dòng)化、電氣工程、測(cè)控技術(shù)和儀器、通信工程及計(jì)算機(jī)科學(xué)與技術(shù)等專(zhuān)業(yè)的教材和參考書(shū),也可供相關(guān)工程技術(shù)人員參考。

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    ARM Cortex-M3嵌入式開(kāi)發(fā)實(shí)例詳解 PDF格式下載


用戶評(píng)論 (總計(jì)25條)

 
 

  •   這本書(shū)是市面上罕見(jiàn)的講授NXP單片機(jī)的書(shū),對(duì)于LPC1768來(lái)說(shuō)就僅此一本了,內(nèi)容上很有心意,既將硬件電路又講軟件,但是沒(méi)有指定開(kāi)發(fā)平臺(tái),給了讀者一定的發(fā)揮空間。LPC1768微處理器是NXP公司發(fā)行的以Cortex-M3為內(nèi)核的ARM芯片,具有最高100MHz的速率,非常適合民用。
  •   詳細(xì)的功能介紹、硬件電路圖、源程序及注釋?zhuān)上驳氖浅霭嫔缇W(wǎng)站可下載源程序,更易復(fù)制調(diào)試。。
  •   是一本很好的參考書(shū),講得很細(xì)致,代碼很詳細(xì)
  •   就是內(nèi)容不夠多,usb,inter***的沒(méi)講
  •   書(shū)很好,很喜歡,物流給力
  •   很好的書(shū),剛開(kāi)始看
  •   現(xiàn)在用的是2478這款芯片,升級(jí)后的兼容芯片就是這款1768,期待能順利升級(jí)
  •   適合初學(xué)者,挺好的書(shū),就是我想看的CAN那部分沒(méi)有~
  •   書(shū)很不錯(cuò),因?yàn)槭潜本┖教旌娇粘霭嫔绲摹?/li>
  •   文章講述的很詳細(xì),周立功也有相關(guān)LPC1768的資料,結(jié)合使用,挺好的。
  •   本書(shū)前半部分我已經(jīng)看過(guò),感覺(jué)還行,有練個(gè)例子試了不好使,后來(lái)調(diào)通了,感覺(jué)這本書(shū)用來(lái)入門(mén),參考很不錯(cuò)!
  •   似乎寫(xiě)了點(diǎn)作者的東西,不都是翻譯手冊(cè),呵呵
  •   正在看,不過(guò)好像寫(xiě)的有點(diǎn)膚淺,講的不深入
  •   看似每個(gè)例子描述得還可以,但不是很實(shí)際。入門(mén)還可以,應(yīng)用還是有問(wèn)題的。越簡(jiǎn)單的例程,寫(xiě)得越重復(fù)。復(fù)雜的應(yīng)用就不清晰了
  •   amazon速度很讓人驚訝,很滿意,就是這本書(shū)內(nèi)容有點(diǎn)讓人失望,太多錯(cuò)漏
  •   與周立功網(wǎng)站上的資料內(nèi)容一樣
  •   這個(gè)不錯(cuò),商品對(duì)了。
  •   我感覺(jué)這書(shū)只是照英文手冊(cè)翻譯了一下,圖都一樣,還不如手冊(cè)全面。讀了幾章就覺(jué)得文字有點(diǎn)怪,不少地方是英文的語(yǔ)序。 無(wú)意中發(fā)現(xiàn)了內(nèi)容和芯片的手冊(cè)差不多,插圖是一模一樣,只是把圖中的英文換成了中文。 我覺(jué)得這本書(shū)不值得買(mǎi)。那幾位說(shuō)此書(shū)好的,如果不是托,那我就不知道是什么心理了。
  •   說(shuō)這本書(shū)差的,要打自己耳光!實(shí)踐證明,在同類(lèi)書(shū)中,這本書(shū)絕對(duì)優(yōu)秀!我推薦!
  •   什么玩意兒啊,懷疑這本書(shū)出版前沒(méi)審查過(guò),書(shū)中漏洞百出,程序基本就沒(méi)有正確的,一個(gè)IIC程序,按著書(shū)上的弄了一周結(jié)果發(fā)現(xiàn)根本就沒(méi)開(kāi)時(shí)鐘,PGIO管腳定義都是錯(cuò)的,一周啊,白白的浪費(fèi)了,還不如不看這本書(shū)呢,害死人不償命啊、、、、、、
  •   書(shū)的頁(yè)與頁(yè)之間連接的地方,(就是側(cè)面),居然斷了三截。這么明顯的破損都給我寄過(guò)來(lái)。真是一點(diǎn)都不負(fù)責(zé)任。。太麻煩了 懶得換了 。
  •   爛書(shū)一本??赡懿皇敲嫦蚯度胧匠鯇W(xué)者的書(shū)。
  •   LPC17XX的芯片早都更新了編碼思路,這書(shū)都還是看樣子!不值得閱讀!
  •   非常好,與我的開(kāi)發(fā)板非常配,實(shí)例很全面,值得一看
  •   學(xué)習(xí)arm中
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7