基于ARM Cortex-M3的STM32系列嵌入式微控制器應(yīng)用實踐

出版時間:2011-1  出版社:電子工業(yè)  作者:彭剛//秦志強  頁數(shù):340  
Tag標(biāo)簽:無  

內(nèi)容概要

   本書介紹了意法半導(dǎo)體(STMicroelectronics,簡稱ST)公司的32位基于ARM Cortex-M3內(nèi)核的STM32單片機應(yīng)用與實踐。通過“學(xué)中做、做中學(xué)”,按照工作導(dǎo)向的思路展開教學(xué)與實踐學(xué)習(xí),循序漸進地構(gòu)建智能機器人的控制器、傳感器電路和STM32單片機軟件,將STM32單片機的外圍引腳特性、內(nèi)部結(jié)構(gòu)原理、片上外設(shè)資源、開發(fā)設(shè)計方法和應(yīng)用軟件編程等知識傳授給學(xué)生,徹底打破了傳統(tǒng)的教學(xué)方法和教學(xué)體系結(jié)構(gòu),力求解決嵌入式系統(tǒng)課程抽象與難學(xué)的問題。    全書通俗易懂、內(nèi)容豐富,可作為高等本科院校和職業(yè)技術(shù)學(xué)院的計算機、電子信息、自動化、電力電氣、電子技術(shù)及機電一體化等相關(guān)專業(yè)的“32位高級單片機原理與應(yīng)用”、“基于ARM Cortex內(nèi)核的單片機系統(tǒng)開發(fā)“等課程的教材和教學(xué)參考書,也可以作為工程實訓(xùn)、電子制作與競賽的實踐教材和實驗配套教材,同時還可以供廣大從事自動控制、智能儀器儀表、電力電子、機電一體化等系統(tǒng)開發(fā)和設(shè)計的工程技術(shù)人員、教師或者個人參考自學(xué)使用,并可作為ARM相關(guān)應(yīng)用與培訓(xùn)課程的參考書。如需本書配套的STM32微控制器教學(xué)實驗開發(fā)板及各種器件可與深圳市鷗鵬科技有限公司(www.szopen.cn)聯(lián)系。

作者簡介

彭剛,男,1973年10月生,武漢人。2002年在華中科技大學(xué)控制科學(xué)與工程系獲博士學(xué)位,同年進入華中科技大學(xué)從事博士后研究工作?,F(xiàn)為華中科技大學(xué)控制科學(xué)與工程系副教授,2002年當(dāng)選中國人工智能學(xué)會智能機器人專業(yè)委員會委員(最年輕的委員)。

書籍目錄

第1章  ARM Cortex-M3處理器編程環(huán)境與嵌入式系統(tǒng)   1.1  單片機與ARM Cortex-M3處理器	  1.2  基于ARM Cortex-M3的STM32單片機教學(xué)開發(fā)板	  1.3  創(chuàng)建工程和執(zhí)行程序	第2章  STM32單片機IO端口與伺服電機控制	  2.1  STM32單片機的輸入/輸出端口	  2.2  STM32單片機的時鐘配置	  2.3  STM32單片機的IO端口配置  2.4  STM32單片機IO端口的應(yīng)用	第3章  STM32單片機程序模塊化設(shè)計與機器人運動控制  3.1  STM32單片機程序調(diào)試方法	  3.2  STM32單片機程序模塊化設(shè)計	第4章  STM32單片機中斷編程與機器人觸覺導(dǎo)航	  4.1  TM32單片機按鍵輸入檢測	  4.2  STM32單片機輸入端口的應(yīng)用	  4.3  STM32單片機中斷編程	第5章  STM32單片機輸入/輸出接口綜合應(yīng)用與紅外導(dǎo)航第6章  STM32單片機定時器編程與機器人的距離檢測  6.1  STM32單片機通用定時器	  6.2  STM32單片機通用定時器的應(yīng)用	  6.3  STM32單片機高級控制定時器	第7章  STM32單片機串口編程及其應(yīng)用	第8章  STM32單片機LCD顯示接口編程及其應(yīng)用	第9章  STM32單片機模數(shù)轉(zhuǎn)換編程及其應(yīng)用第10章  STM32單片機DMA編程及其應(yīng)用	第11章  STM32單片機實時時鐘編程及其應(yīng)用第12章  STM32單片機看門狗編程及其應(yīng)用	附錄A  本書所用STM32教學(xué)開發(fā)板主要電路圖	附錄B  基于ARM Cortex-M3的STM32微控制器原理歸納附錄C  STM32固件庫說明	附錄D  本書所使用的器材清單	參考文獻

章節(jié)摘錄

插圖:(1)宏定義在C語言源程序中允許用一個標(biāo)識符來表示一個字符串,稱為“宏”。“define”為宏定義命令,被定義為“宏”的標(biāo)識符稱為“宏名”。在編譯預(yù)處理時,對程序中所有出現(xiàn)的“宏名”,都用宏定義中的字符串去代換,這稱為“宏代換”或“宏展開”。(2)文件包含文件包含是C預(yù)處理程序的另一個重要功能。文件包含命令的功能是把指定的文件插入該命令行位置取代該命令行,從而把指定的文件和當(dāng)前的源程序文件連成一個源文件。在程序設(shè)計中,文件包含是很有用的。一個大的程序可以分為多個模塊,由多個程序員分別編程。有些公用的符號常量或宏定義等可單獨組成一個文件,在其他文件的開頭用包含命令包含該文件即可使用。這樣,可避免在每個文件開頭都去書寫那些公用量,從而節(jié)省時間,并減少出錯。

編輯推薦

《基于ARM Cortex-M3的STM32系列嵌入式微控制器應(yīng)用實踐》:嵌入式系統(tǒng)原來可以這樣學(xué)——采用DIY(Do It Yourself)和LBD(Learning By Doing)方式,著重培養(yǎng)工程實踐能力,真正意義上學(xué)以致用。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    基于ARM Cortex-M3的STM32系列嵌入式微控制器應(yīng)用實踐 PDF格式下載


用戶評論 (總計79條)

 
 

  •   ST意法半導(dǎo)體已經(jīng)將ARM Cortex M3的核心發(fā)揮到極致,資料和軟件支持都是一流的。開始吧,STM32,成就另一片天地。
  •   強烈推薦,比一般講ARM和STM32的書強得實在是太多了!而且容易上手,基本上都不怎么用看固件手冊和用戶手冊了。
    雖然不搞機器人,但書上的例程也是受益良多,一步步引導(dǎo),不虧是專業(yè)搞培訓(xùn)的人寫的教材!
    寫書就應(yīng)該像這樣拿出誠意,用心來寫。

    不過有一點問題,就是配書程序,書上給的兩個網(wǎng)址上都找不到,很郁悶。
  •   一拿到書,隨手翻了一下,很適合工程人員使用,不過需要對stm32有一定的基礎(chǔ),很容易上手,信息量大,很好,給五分
  •   尤其STM32,發(fā)表以來,我更加熱愛他了。
  •   STM2STM32微處理器書籍
  •   這是一本好書,知識脈絡(luò)清晰,知識點講解透徹。以前搞PC上軟件開發(fā),現(xiàn)在拓展到嵌入式,繼續(xù)入門開路的指導(dǎo)。這本書雖是面向初學(xué)者,但嵌入式開發(fā)的知識,絕對是精辟透理的。打算買下一本高級的那個。
  •   淺顯易懂,我用的是火牛的開發(fā)板。不過,還是有很高的參考價值。入門,通過看這本書,我寫了時鐘配置函數(shù),IO設(shè)置函數(shù),液晶驅(qū)動程序等等,還在進一步學(xué)習(xí)之中。
  •   我們微機控制的教材~圖片與書不符~
  •   書學(xué)的很好,當(dāng)配套的程序哪里找啊
  •   作為教材書。 質(zhì)量是可以保證的。 內(nèi)容也比較充實,所以好好看看啦。書名是對的,不過提供的封面不對,目錄也是對的哦。
  •   對實際的工作幫助很大,受益匪淺
  •   正在研究中,希望有用
  •   收到的書前面幾頁有點壓壞了,希望下次能仔細些,別再拿破損的書給顧客,畢竟花錢不是買破書的。輸?shù)膬?nèi)容不錯
  •   第一次在當(dāng)當(dāng)買書。質(zhì)量還好。發(fā)貨速度快!很好,書的內(nèi)容還沒看呢!看了在評價
  •   本來問朋友借著看的,卻有種占為己有的沖動,于是就自己買了一本。內(nèi)容很好很實用啊
  •   書本比店面上的好看多了,字體夠大,內(nèi)容也還可以,很滿意。、
  •   很好 跟描述中的一樣
  •   書不錯,雖然包裝簡陋但是書角完好
  •   物流很快啊。。。。。。。
  •   有兩本是同學(xué)推薦的看了一點點,感覺不錯就自己買了。
  •   幫同學(xué)買的,據(jù)說還可以。。
  •   從師哥那拿來看的~~覺得不錯~~
  •   送貨非???,下單的第二天就到了。
  •   說真的,當(dāng)當(dāng)網(wǎng)真的不錯,信不信由你,反正我是信了
  •   圖片和實物不付
  •   這書不錯,剛買回來,打開一看,覺得里面的例程講的很詳細,不錯,對于初學(xué)者來說,是本好書
  •   挺好的,比較有用*
  •   請干快改過來
  •   理論結(jié)合實際,例子也很好,老師極力推薦的書,不錯
  •   STM32基礎(chǔ)入門知識不太多,是一本應(yīng)用的書。
  •   STM32系列的書,適合于快速入門的初學(xué)者
  •   這本書還是不錯的,我學(xué)ARM這就是參考書之一
  •   這個書,,,太適用于有那個開發(fā)板的人了,.可是沒有的怎么辦
  •   書到后馬上瀏覽了全書,覺得確實是一本注重實踐的好書!正準(zhǔn)備認真學(xué)習(xí),應(yīng)該可以學(xué)到書中的知識和技能!
  •   嵌入式設(shè)計教程,很不錯
  •   多學(xué)學(xué)技術(shù),至少還能吃飽!
  •   內(nèi)容還是那么豐富,使用性還是可以的哈。。。
  •   入門級教材 比較細
  •   目前市面上,M3系列里還不錯的一本書。
  •   確實比較適合在樣學(xué)生。
  •   寫得很詳實的一本書
  •   比較一般了,書的內(nèi)容
  •   看在是校友的情分上,給個稍好的評價吧,內(nèi)容上看還不錯
  •   內(nèi)容比較適合初學(xué)者,推薦閱讀。
  •   但書的封面和網(wǎng)站上的不同,內(nèi)容一樣,總體還不錯
  •   這次買的書都不同程度損壞
  •   速度很快,上午定的下午就到了
  •   剛收到書,質(zhì)量還不錯,速度挺快的,只是沒光盤哦,我以為有的
  •   紙張很好,就是沒帶光盤料,固件庫太老了
  •   全是實例,很不錯
  •   很好,只是沒有光盤例程,寫程序比較麻煩
  •   書還可以吧,對于初學(xué)者有點用
  •   寫得還行,但是內(nèi)容和自己開發(fā)的開發(fā)板對應(yīng),如果買的是其它的開發(fā)板,這本書就沒有那么的使用了。不過這好像也是嵌入式開發(fā)的普遍現(xiàn)象,畢竟要基于某個板子進行講解的。
  •   這本書真不怎么樣,一點不適合初學(xué)者,你面介紹的也很淺,太不全面了,簡略
  •   liyurich - 2012年6月8日已購買該商品您說:(06-08 15:12:29)你好szopen說:(06-08 15:12:38)你好,深圳市中科鷗鵬智能科技有限公司歡迎您。請問有什么可以幫到您的!您說:(06-08 15:13:28)我買了一本書,書上說在你們的網(wǎng)站上下載相關(guān)資料您說:(06-08 15:13:58)請問在哪里可以下載到?szopen說:(06-08 15:14:56)源程序的話你可以去電子工業(yè)出版社咨詢一下,我們這邊不提供,我們的產(chǎn)品會同時配備一個光盤,光盤中會有szopen說:(06-08 15:15:59)源程序的話你可以去電子工業(yè)出版社咨詢一下,我們這邊不提供,我們的產(chǎn)品會同時配備一個光盤,光盤中會有您說:(06-08 15:17:19)書沒有帶光盤……szopen說:(06-08 15:17:35)是的,只有產(chǎn)品才帶有光盤,書不帶光盤您說:(06-08 15:18:06)那資料書上說可以再貴公司網(wǎng)站下載???szopen說:(06-08 15:18:24)那應(yīng)該是電子工業(yè)出版社印刷錯誤您說:(06-08 15:18:46)這個理由你自己信嗎?szopen說:(06-08 15:18:54)我信(我專門看了下,書背面封頁一排大字寫著需要資料可以去官網(wǎng)下載,至于內(nèi)容,我只能說非常淺顯,就是開發(fā)板的使用說明,也許適合入門新手吧)
  •   好多白頁啊,坑爹啊,沒有印刷出來
  •   您說:(06-08 15:12:29)你好szopen說:(06-08 15:12:38)你好,深圳市中科鷗鵬智能科技有限公司歡迎您。請問有什么可以幫到您的!您說:(06-08 15:13:28)我買了一本書,書上說在你們的網(wǎng)站上下載相關(guān)資料您說:(06-08 15:13:58)請問在哪里可以下載到?szopen說:(06-08 15:14:56)源程序的話你可以去電子工業(yè)出版社咨詢一下,我們這邊不提供,我們的產(chǎn)品會同時配備一個光盤,光盤中會有szopen說:(06-08 15:15:59)源程序的話你可以去電子工業(yè)出版社咨詢一下,我們這邊不提供,我們的產(chǎn)品會同時配備一個光盤,光盤中會有您說:(06-08 15:17:19)書沒有帶光盤……szopen說:(06-08 15:17:35)是的,只有產(chǎn)品才帶有光盤,書不帶光盤您說:(06-08 15:18:06)那資料書上說可以再貴公司網(wǎng)站下載???szopen說:(06-08 15:18:24)那應(yīng)該是電子工業(yè)出版社印刷錯誤您說:(06-08 15:18:46)這個理由你自己信嗎?szopen說:(06-08 15:18:54)我信
  •   按單片機的模式講述M3.適合從51/AVR單片機過渡??墒羌慕o我的這本書的印刷質(zhì)量實在是.。.剛到手,書邊就裂開了。也懶得換了。
  •   這本手不錯 ,,適合我這笨笨的新手。 以案舉例 逐一分解。
  •   這本書的內(nèi)容比較容易,對初學(xué)者來說是本好書,但是內(nèi)容太少,我看了一天就覺得沒東西可看了。
  •   這本書非常適合有一定基礎(chǔ)的讀者,如能配上一塊開發(fā)板,邊看書邊實踐,更可快速上手,是一本難得的好書。另:卓越發(fā)貨速度快,昨天訂貨,今天就收到,贊一個。
  •   第2章內(nèi)容說明上還不太好理解。
  •   今天剛拿到書,看了一下,內(nèi)容不錯,圖片說明配置得很詳細,適合ARM編程的入門。
  •   很好的一本書 還會再來
  •   例子很多,挺好的。紙張也還行,信賴卓越
  •   覺得不錯,就是有點簡單。
  •   基于ARM Cortex-M3的STM32系列嵌入式微控制器應(yīng)用實踐,科技書的水平也就這樣了
  •   書質(zhì)量很不錯,值得擁有
  •   內(nèi)容詳細全面,適合ARM入門。很好的一本書
  •   送人的,很實用的一本書
  •   一本比較基礎(chǔ)的書,非常適合入門STM32 。
  •   沒有特別強調(diào)原理,注重一步一步培養(yǎng),是一本不錯的指導(dǎo)書
  •   認真研讀認真研讀認真研讀認真研讀
  •   適合入門,不錯的選擇
  •   適合初學(xué)者自學(xué),了解使用固件庫,有點基礎(chǔ)的還是不推薦這本書!
  •   非常實用 入門的書
  •   M3的STM32系列嵌入式微控制器應(yīng)用實
  •   適合初學(xué)者,講的比較細.
  •   還不錯,算是ST里面寫的不錯的了
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7