STM32F系列ARMCortex-M3核微控制器開(kāi)發(fā)與應(yīng)用

出版時(shí)間:2011-4  出版社:清華大學(xué)出版社  作者:喻金錢(qián),喻斌 編著  頁(yè)數(shù):496  字?jǐn)?shù):739000  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

  本書(shū)從實(shí)際應(yīng)用需求和開(kāi)發(fā)過(guò)程中所遇到的問(wèn)題出發(fā),介紹了stm32f系列arm芯片內(nèi)外設(shè)和各個(gè) 功能模塊的應(yīng)用。
  本書(shū)沒(méi)有涉及有關(guān)芯片的存儲(chǔ)結(jié)構(gòu)系統(tǒng)構(gòu)架、指令集等理論性的知識(shí),而是從最基本的應(yīng)用要求出發(fā),結(jié)合大量實(shí)例,依托庫(kù)函數(shù),詳細(xì)講解i/o接口、異步串口、系統(tǒng)時(shí)基定時(shí)器、spi接口、rtc、看門(mén)狗、定時(shí)器、i2c接口、can接口和模數(shù)轉(zhuǎn)化器等外設(shè)接口的使用方法。本書(shū)注重實(shí)際操作和開(kāi)發(fā)中的細(xì)節(jié),對(duì)在開(kāi)發(fā)過(guò)程中容易出錯(cuò)的情況作出提醒,并與讀者分享作者在實(shí)際開(kāi)發(fā)中的一些經(jīng)驗(yàn)和感想,為有單片機(jī)和c語(yǔ)言基礎(chǔ)的讀者打開(kāi)了通向嵌入式開(kāi)發(fā)的大門(mén)。
  本書(shū)可作為單片機(jī)愛(ài)好者的學(xué)習(xí)用書(shū),也可作為嵌入式應(yīng)用工程技術(shù)人員的學(xué)習(xí)和培訓(xùn)用書(shū),同時(shí)可作為大學(xué)生學(xué)習(xí)單片機(jī)的教材。

書(shū)籍目錄

第1部分 基礎(chǔ)篇 
 第1章 開(kāi)發(fā)板硬件結(jié)構(gòu)
  1.1 電路原理圖
  1.2 原理圖說(shuō)明
   1.2.1 電源電路
   1.2.2 系統(tǒng)復(fù)位電路
   1.2.3 時(shí)鐘電路
   1.2.4 jtag接口電路
   1.2.5 串口電路
   1.2.6 鍵盤(pán)電路
   1.2.7 led燈電路
   1.2.8 i2c接口電路
   1.2.9 adc電路
   1.2.10 usb電路
   1.2.11 can電路
   1.2.12 語(yǔ)音采集和播放電路
   1.2.13 spi接口電路
   1.2.14 電動(dòng)機(jī)驅(qū)動(dòng)板接口電路
  1.3 開(kāi)發(fā)板元器件布局圖
   1.3.1 跳線器說(shuō)明
   1.3.2 硬件資源使用
 第2章 編譯開(kāi)發(fā)環(huán)境的建立
  2.1 下載和安裝ewarm
  2.2 ide界面簡(jiǎn)介
   2.3 生成一個(gè)新項(xiàng)目
   2.3.1 建立項(xiàng)目文件目錄,復(fù)制公共文件
   2.3.2 生成新的工作區(qū)
   2.3.3 生成新項(xiàng)目
   2.3.4 給項(xiàng)目添加文件
  2.4 修改應(yīng)用文件
  2.5 配置項(xiàng)目選項(xiàng)
   2.5.1 通用選項(xiàng)設(shè)置
   2.5.2 c/c++編譯器選項(xiàng)設(shè)置
   2.5.3 assembler選項(xiàng)設(shè)置
   2.5.4 output converter選項(xiàng)設(shè)置
   2.5.5 linker選項(xiàng)設(shè)置
  2.6 flash loader demo下載器介紹
  2.7 力源stm32f的isp下載器
  2.8 串口調(diào)試助手介紹
第2部分 應(yīng)用篇 
 第3章 通用和復(fù)用功能i/o口
  3.1 概述
   3.1.1 通用i/o
   3.1.2 單獨(dú)的位設(shè)置或位清除
   3.1.3 外部中斷/喚醒線
   3.1.4 復(fù)用功能
   3.1.5 軟件重新映射i/o復(fù)用功能
   3.1.6 gpio鎖定機(jī)制
   3.1.7 輸入配置
   3.1.8 輸出配置
   3.1.9 復(fù)用功能配置
   3.1.10 模擬輸入配置
  3.2 庫(kù)函數(shù)
   3.2.1 函數(shù)gpio_init
   3.2.2 函數(shù)gpio_setbits
   3.2.3 函數(shù)gpio_resetbits
   3.2.4 函數(shù)gpio_writebit
   3.2.5 函數(shù)gpio_write
   3.2.6 函數(shù)gpio_readoutputdatabit
   3.2.7 函數(shù)gpio_readoutputdata
   3.2.8 函數(shù)gpio_readinputdatabit
   3.2.9 函數(shù)gpio_readinputdata
  3.3 i/o端口的外設(shè)映射
   3.3.1 將osc32_in/osc32_out作為pc14/pc15端口
   3.3.2 將osc_in/osc_out引腳作為pd0/pd1端口
   3.3.3 can復(fù)用功能重映射
   3.3.4 jtag/swd復(fù)用功能重映射
   3.3.5 adc復(fù)用功能重映射
   3.3.6 定時(shí)器復(fù)用功能重映射
   3.3.7 usart復(fù)用功能重映射
   3.3.8 i2c1復(fù)用功能重映射
   3.3.9 spi1復(fù)用功能重映射
  3.4 位運(yùn)算
   3.4.1 移位運(yùn)算
   3.4.2 按位與運(yùn)算
   3.4.3 按位或運(yùn)算
   3.4.4 取反運(yùn)算
   3.4.5 異或運(yùn)算
  3.5 i/o口輸出實(shí)例1——控制led燈
   3.5.1 實(shí)例要求
   3.5.2 硬件基礎(chǔ)
   3.5.3 軟件結(jié)構(gòu)
   3.5.4 實(shí)例代碼
   3.5.5 編譯下載和調(diào)試
  3.6 i/o口輸出實(shí)例2——流水燈
   3.6.1 實(shí)例要求
   3.6.2 硬件基礎(chǔ)
   3.6.3 軟件結(jié)構(gòu)
   3.6.4 實(shí)例代碼
   3.6.5 編譯下載和調(diào)試
  3.7 i/o口輸入實(shí)例——按鍵輸入1
   3.7.1 實(shí)例要求
   3.7.2 硬件基礎(chǔ)
   3.7.3 軟件結(jié)構(gòu)
   3.7.4 實(shí)例代碼
   3.7.5 編譯下載和調(diào)試
  3.8 i/o口輸入實(shí)例——按鍵輸入2
 ……
第3部分 提高篇 
附錄a iar工程轉(zhuǎn)mdk工程
附錄b arm處理器:選擇arm7還是cortex-m3

章節(jié)摘錄

版權(quán)頁(yè):插圖:

編輯推薦

《STM32F系列ARM Cortex-M3核微控制器開(kāi)發(fā)與應(yīng)用》融入了作者多年使用STM32的經(jīng)驗(yàn)與體會(huì),結(jié)合庫(kù)函數(shù),以實(shí)現(xiàn)其功能為主線,強(qiáng)調(diào)實(shí)例應(yīng)用和開(kāi)發(fā)調(diào)試過(guò)程。通過(guò)《STM32F系列ARM Cortex-M3核微控制器開(kāi)發(fā)與應(yīng)用》的學(xué)習(xí),讀者只要會(huì)c語(yǔ)言,就能使用ARM,并能很好地使用STM32F系列來(lái)進(jìn)行開(kāi)發(fā)調(diào)試工作?!禨TM32F系列ARM Cortex-M3核微控制器開(kāi)發(fā)與應(yīng)用》配套光盤(pán)中包含書(shū)中各個(gè)實(shí)例的源代碼,這些源代碼均在實(shí)驗(yàn)板上驗(yàn)證通過(guò)。作者將提供與《STM32F系列ARM Cortex-M3核微控制器開(kāi)發(fā)與應(yīng)用》配套的實(shí)驗(yàn)板,讀者可發(fā)郵件索取。嵌入式應(yīng)用工程技術(shù)人員,單片機(jī)的愛(ài)好者,開(kāi)設(shè)單片機(jī)或嵌入式課程的學(xué)生。

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

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


    STM32F系列ARMCortex-M3核微控制器開(kāi)發(fā)與應(yīng)用 PDF格式下載


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

 
 

  •   這個(gè)STM32芯片比單片機(jī)、FPGA、DSP功能強(qiáng)大,使用方便
  •   這個(gè)本書(shū)非常適合入門(mén),思路很清晰。唯一缺點(diǎn)是庫(kù)函數(shù)太老,所以程序要自己做一些適當(dāng)修改。如果想弄清芯片內(nèi)部運(yùn)行原理,建議不要買(mǎi)了。因?yàn)檫@本書(shū)主要是講怎么把一個(gè)工程建好以及如何實(shí)現(xiàn)。至于內(nèi)部性的東西基本沒(méi)涉及。我的感受是看了之后就會(huì)用stm32做工程了,希望對(duì)大家有幫助。
  •   STM32F系列處理器,是ARM入門(mén)產(chǎn)品,也是ARM的熱門(mén)產(chǎn)品。而其實(shí)例巨多,使我們能夠盡快掌握之。
  •   各人入門(mén)方式不一樣,作者寫(xiě)書(shū)角度也不一樣。
    有的作者偏向于由硬件著手,慢慢熟悉寄存器配置等。

    本書(shū)作者直接面向于應(yīng)用,只要有C語(yǔ)言基礎(chǔ),知道單片機(jī)常識(shí),就能動(dòng)起手來(lái)。
    適合于沒(méi)入門(mén)的人吧。
  •   是學(xué)STM32庫(kù)函數(shù)的一本好書(shū)
  •   一本介紹STM32固件庫(kù)的書(shū),很好!!
  •   這個(gè)本書(shū)非常適合入門(mén),思路很清晰。我的感受是看了之后就會(huì)用stm32做工程了,希望對(duì)大家有幫助。
  •   很好,很適合學(xué)習(xí)stm32
  •   一本很好的學(xué)習(xí)stm32的書(shū)
  •   是STM32入門(mén)的一本好書(shū)。。。
  •   買(mǎi)了書(shū)看了一個(gè)星期我覺(jué)得還不錯(cuò)。。適合我們這種沒(méi)學(xué)過(guò)嵌入式系統(tǒng)的入門(mén)~~
  •   看看書(shū)寫(xiě)的挺全面的,是一本學(xué)習(xí)ARM的好書(shū)
  •   比庫(kù)函數(shù)稍微詳細(xì)點(diǎn)
  •   從書(shū)的質(zhì)量上看還是不錯(cuò)的,書(shū)主要介紹的庫(kù)函數(shù)的用法,對(duì)于寄存器的只是一筆帶過(guò),屬于比較實(shí)踐性的,對(duì)于初學(xué)者很有用。
  •   拿來(lái)當(dāng)庫(kù)函數(shù)查詢用。。
  •   書(shū)的內(nèi)容很全,很詳細(xì),偏難,適合有一定基礎(chǔ)的讀者。只是書(shū)收到的時(shí)候有點(diǎn)臟和褶皺。
  •   很實(shí)用的一本書(shū),算是入門(mén)級(jí)別的。
  •   書(shū)中實(shí)例較多,易學(xué)習(xí)
  •   基礎(chǔ)學(xué)習(xí)很好的
  •   專業(yè)用書(shū),實(shí)體店當(dāng)中基本買(mǎi)不到的,大榭當(dāng)當(dāng)提供這樣的方便
  •   和適合與我這種零基礎(chǔ)的人入門(mén)。
  •   就是庫(kù)有點(diǎn)老了現(xiàn)在的庫(kù)都是3.5的啦、所以庫(kù)應(yīng)該升級(jí)一下、
  •   這本書(shū)適合初學(xué)者使用,細(xì)細(xì)的品味加實(shí)驗(yàn)的驗(yàn)證才懂得其中的奧秘
  •   書(shū)已收到,滿意,快遞很給力,唯一遺憾的是有兩頁(yè)裝訂有些小問(wèn)題,脫落了,自己用膠粘上了,不影響使用。
  •   物流也很快 光盤(pán)沒(méi)碎
  •   包裝很好,還有配送光盤(pán),不錯(cuò)!
  •   很不錯(cuò)的一本書(shū)。不過(guò)就是沒(méi)有DMA那塊的內(nèi)容
  •   這本書(shū)很好,值得看一看
  •   這本書(shū)很值得初學(xué)者拜讀,是一本很不錯(cuò)的書(shū)。
  •   這本書(shū)是先看了電子版再買(mǎi)的,清華大學(xué)出版社的書(shū)一般還不錯(cuò)!
  •   這本書(shū)講的很好,要細(xì)細(xì)的看,講的內(nèi)容很經(jīng)典
  •   給女朋友買(mǎi)的,正在使用,是個(gè)好幫手~
  •   不錯(cuò),適合初學(xué)者使用
  •   展開(kāi)寫(xiě),還是知識(shí)相對(duì)欠缺。
  •   內(nèi)容還行,就是看著書(shū)有點(diǎn)舊
  •   書(shū)不錯(cuò)!正在看
  •   書(shū)沒(méi)看了,不過(guò)表面看起來(lái)還不錯(cuò)
  •   書(shū)很好的,剛剛拿到就開(kāi)始看了。
  •   很實(shí)用,內(nèi)容很全。
  •   st公司的官方冠名的書(shū),還不錯(cuò)
  •   對(duì)初學(xué)都很實(shí)用
  •   書(shū)和里面的例子都不錯(cuò)
  •   紙張還可以??爝f和給力,上午下的訂單,下午就到了
  •   書(shū)還可以,不過(guò)有些翻譯手冊(cè)的內(nèi)容翻譯的不是很恰當(dāng)??!
  •   一直在看,對(duì)我的項(xiàng)目有指導(dǎo)意義
  •   不錯(cuò)的 挺喜歡
  •   應(yīng)該是本不錯(cuò)的書(shū),內(nèi)容沒(méi)來(lái)得及看
  •   肯定有用,但是買(mǎi)回來(lái)就得做
  •   物流很快啊,書(shū)很實(shí)用
  •   不錯(cuò)。。。和我看到一樣。。。值了
  •   很棒很給力,同學(xué)推薦的,很好!
  •   本書(shū)的印刷質(zhì)量真不敢恭維,要不是防偽標(biāo)識(shí),我還真以為是盜版。本書(shū)緊密結(jié)合了庫(kù)函數(shù),有大量的實(shí)例和代碼,但是庫(kù)函數(shù)的介紹貌似是手冊(cè)的翻譯版,實(shí)例很不錯(cuò),就像書(shū)上所說(shuō)的,只要有C語(yǔ)言基礎(chǔ),就可以開(kāi)發(fā)stm32.本書(shū)沒(méi)有對(duì)stm32的結(jié)構(gòu) 寄存器等做詳細(xì)介紹。
  •   對(duì)STM32庫(kù)函數(shù)的學(xué)習(xí)挺有幫助
  •   對(duì)于DMA的介紹不夠詳細(xì),嵌入式操作系統(tǒng)也沒(méi)怎么解釋,但對(duì)于初學(xué)者完全夠用的,寫(xiě)寫(xiě)一般的程序沒(méi)有什么問(wèn)題
  •   書(shū)講的還好,比較相近,講的是庫(kù)函數(shù)的應(yīng)用,但也有不少手冊(cè)上的內(nèi)容,適合有一定基礎(chǔ)的人,質(zhì)量不錯(cuò),雖然到得有點(diǎn)晚,但是客服不錯(cuò)
  •   很適合ARM初學(xué)者入門(mén)用
  •   內(nèi)容基本上是ST網(wǎng)站的一些東西翻譯過(guò)來(lái)的,對(duì)庫(kù)文件做了詳細(xì)的介紹,加上一些實(shí)例,
    適合想學(xué)ARM英文又不好的入門(mén)者看
  •   很多內(nèi)容在英文資料都有,不過(guò)庫(kù)函數(shù)還不錯(cuò)
  •   一大部分是翻譯手冊(cè)的,適合入門(mén)
  •   紙質(zhì)不好 內(nèi)容比較全 如果有站們的引腳說(shuō)明就更好了 適合少有基礎(chǔ)的學(xué)生使用
  •   內(nèi)容不沒(méi)細(xì)看,光盤(pán)是破的
  •   這本書(shū)不錯(cuò),簡(jiǎn)單易懂。比較適合初學(xué)者
  •   書(shū)的內(nèi)容還沒(méi)細(xì)看,但是紙張真的不怎么樣。這本書(shū)是一個(gè)朋友推薦的,但愿不錯(cuò)吧
  •   這本書(shū)比較合適初學(xué)者,用的是IAR的編輯器.
  •   內(nèi)容詳細(xì),比較實(shí)用。就是圖書(shū)印刷質(zhì)量一般。
  •   內(nèi)容還不錯(cuò)的,讓我這個(gè)初學(xué)者學(xué)到了不少東西。謝謝作者提供。
  •   書(shū)不錯(cuò),比較實(shí)用,適合初學(xué)者~
  •   書(shū)總體還不錯(cuò),送貨挺快的。
  •   看書(shū)的話還可以,就是相對(duì)于高仿的話價(jià)格有點(diǎn)高了
  •   非常好,適合我這樣的新手!
  •   沒(méi)看,先收藏一下
  •   圖書(shū)還行,內(nèi)容豐富。
  •   書(shū)的質(zhì)量還算可以的
  •   內(nèi)容偏重于接口函數(shù),但是在官方文檔中已經(jīng)有這些說(shuō)明,相當(dāng)于官方文檔的翻譯,反而本書(shū)配套的硬件電路板介紹的很少,也沒(méi)有配套資料。
  •   自己因?yàn)槭堑谝淮谓佑|嵌入式,所以到處找參考書(shū),就買(mǎi)下了這本,總體感覺(jué)是對(duì)我入門(mén)還是有一些幫助,但是知道大體的學(xué)習(xí)思路以后就沒(méi)有看過(guò)它了。可能不同的人學(xué)習(xí)方式不一樣吧,本人喜歡看書(shū),所以選擇了買(mǎi)本書(shū),如果喜歡瀏覽電子文檔的話,現(xiàn)在網(wǎng)上這方面的文章還算多,但是不是很系統(tǒng),所以,建議購(gòu)買(mǎi)者考慮自己的實(shí)際。
  •   怎么也找不到,與本書(shū)相對(duì)應(yīng)的開(kāi)發(fā)板,而且?guī)煳募策^(guò)時(shí)了,
  •   也許STM32的方式就是如此,書(shū)的內(nèi)容永遠(yuǎn)沒(méi)有庫(kù)的內(nèi)容新,講的有點(diǎn)過(guò)于繁瑣,應(yīng)該簡(jiǎn)單概括一下就好,具體庫(kù)的內(nèi)容那都要自己去看的。
  •   書(shū)的質(zhì)量一般,價(jià)格感覺(jué)有點(diǎn)偏貴。不過(guò)想盡快學(xué)會(huì)ARM編程,還是本不錯(cuò)的書(shū)。
  •   內(nèi)容可以,就是印刷質(zhì)量有點(diǎn)問(wèn)題,好像是盜版的。在運(yùn)送過(guò)程中把光盤(pán)弄壞了,商家倒是要求換貨,但是這急著用呢,還是就這樣吧,免得麻煩吧。
  •   國(guó)內(nèi)的書(shū)大多大同小異,權(quán)當(dāng)它是手冊(cè)的翻譯來(lái)用了
  •   雖然是英文,但是國(guó)外的書(shū)籍就是很好,內(nèi)容很豐富,我喜歡
  •   講的用IAR的,我就后悔了
  •   白花了幾十元錢(qián)啊!資料網(wǎng)上基本都可以看到的。
  •   物流速度很慢啊,而且書(shū)表面都弄臟了
  •   書(shū)一般,API接口寫(xiě)的太多,適合有經(jīng)驗(yàn)的人看
  •   完全抄襲手冊(cè)上的資料來(lái)的.沒(méi)有一點(diǎn)創(chuàng)新,我還以為有詳細(xì)說(shuō)明各個(gè)庫(kù)函數(shù)年的說(shuō)明.沒(méi)想到跟手冊(cè)上的一模一樣.例程也是和ST官網(wǎng)提供的差不多.很不值.比那本<<STM32系列ARM Cortex-M3微控制器原理與實(shí)踐>>還要垃圾.而且還要那么貴,你當(dāng)錢(qián)不是錢(qián)啊!還清華大學(xué)出版社出的呢?我看清華大學(xué)出版社也太不會(huì)選擇作者了!
  •   書(shū)還好,不過(guò)是跟他的開(kāi)發(fā)板配套的,這樣也好,可以學(xué)習(xí),沒(méi)有太多的、詳細(xì)的硬件和內(nèi)核上的介紹,只是有例程而已,不是我需要的那種
  •   這樣的書(shū)沒(méi)無(wú)語(yǔ)啊,就是固件庫(kù)加例程,錯(cuò)誤也很多,這水平,還寫(xiě)什么書(shū)!
  •   書(shū)上錯(cuò)誤太多了,都是抄手冊(cè)的,大家不要買(mǎi)了。帶的實(shí)例錯(cuò)誤太多,寫(xiě)什么書(shū)啊,自己的東西根本沒(méi)有
  •   寫(xiě)著有光盤(pán)的,但是寄來(lái)的沒(méi)有光盤(pán),我的天。
  •   開(kāi)發(fā)板有詳細(xì)的電路,硬件功底扎實(shí) 本書(shū)開(kāi)發(fā)板的可以DIY,很喜歡
  •   這本書(shū)就是抄襲數(shù)據(jù)手冊(cè)加例程啊,沒(méi)有一點(diǎn)創(chuàng)新可言。大篇幅的原封不動(dòng)的抄襲數(shù)據(jù)手冊(cè),不信你們可以下載stm32f10x數(shù)據(jù)手冊(cè)翻譯版對(duì)照一下。本來(lái)數(shù)據(jù)手冊(cè)就是查閱用的,不適合通讀,他還全抄垃圾死了。作者還好意思寫(xiě)書(shū)呢?。?!勸大家別買(mǎi)這本。
  •   書(shū)很不錯(cuò),價(jià)格也不高,比較適合初學(xué)
  •   內(nèi)容比較符合我的期望
  •   STM32 手冊(cè),相當(dāng)有用。
  •   在學(xué)習(xí)中,不錯(cuò),不錯(cuò)。
  •   很好的一本書(shū) 很滿意的
  •   對(duì)初學(xué)者查查資料還可以,另外每章還有例子。但是這本書(shū)不能看得太深。。
  •   書(shū)本挺好,看起來(lái)也很舒服
  •   書(shū)不錯(cuò),應(yīng)該是正版,快遞也不錯(cuò)
 

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

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