嵌入式實(shí)時(shí)操作系統(tǒng)C/OS-III應(yīng)用開(kāi)發(fā)-基于STM32微控制器

出版時(shí)間:2012-11  出版社:北京航空航天大學(xué)出版社  作者:拉伯羅斯  頁(yè)數(shù):178  字?jǐn)?shù):224000  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

原書(shū)的第1部分寬泛地講述實(shí)時(shí)內(nèi)核,把μC/OS-Ⅲ作為實(shí)時(shí)內(nèi)核的實(shí)例加以介紹。拉伯羅斯編著的《嵌入式實(shí)時(shí)操作系統(tǒng)μC\OS-Ⅲ應(yīng)用開(kāi)發(fā)》(原書(shū)第2部分)則看起來(lái)完全不同,它給出了流行的微控制器STM32介紹、評(píng)估板原理圖和實(shí)際開(kāi)發(fā)的6個(gè)范例,包括譯者補(bǔ)充的2個(gè)范例:嵌人式WiFi和文件系統(tǒng)μC/FS。這些是其他書(shū)籍涉及不多的。精彩的部分是書(shū)中的附錄,詳細(xì)解釋了μC/OS-Ⅲ移植到ARM
Cortex-M3的全過(guò)程,μC/OS-Ⅲ針對(duì)
ARMcort-M3架構(gòu)的移植代碼說(shuō)明和μC/Probe的使用介紹,這是μC/OS-Ⅲ書(shū)籍中涉及移植部分最嚴(yán)謹(jǐn)和最具權(quán)威性的內(nèi)容。
本書(shū)參考的硬件是原書(shū)指定的STM32F107評(píng)估板,中國(guó)版略有修改已經(jīng)上市,書(shū)中的應(yīng)用實(shí)例指定采用IAR EW
ARM編譯器、匯編器、鏈接器和調(diào)試器開(kāi)發(fā)工具,這就使讀者能夠很方便地體驗(yàn)μC/OS-Ⅲ,從而精通μC/OS-Ⅲ 的使用。
《嵌入式實(shí)時(shí)操作系統(tǒng)μC\OS-Ⅲ應(yīng)用開(kāi)發(fā)》的讀者是嵌入式RTOS愛(ài)好者和STM32初學(xué)者以及電子設(shè)計(jì)的工程師們,也可作為高等院校本科生和研究生嵌人式系統(tǒng)和單片機(jī)類(lèi)課程的教材。

作者簡(jiǎn)介

Jean
Labrosse先生于1999年創(chuàng)立了Micriμm公司,他經(jīng)常為波士頓和硅谷的嵌入式系統(tǒng)大會(huì)以及其他行業(yè)的會(huì)議提供講座和報(bào)告。同時(shí),他是兩本嵌入式設(shè)計(jì)經(jīng)典書(shū)籍的作者M(jìn)icroC/OS-II,The
ReakTime Kernel和Embedded Systems Building Blocks,Complete end
Ready-to-Use Modules in C。Jean
Labrosse先生在加拿大魁北克省舍布魯克大學(xué)獲得電子工程學(xué)士學(xué)位和碩士學(xué)位。
1984年和1991年畢業(yè)于北京航空航天大學(xué),獲得自動(dòng)化學(xué)士和計(jì)算機(jī)科學(xué)碩士學(xué)位。
女,2003年畢業(yè)于華東地質(zhì)學(xué)院電子信息工程專(zhuān)業(yè),2003年9月升八本校研究生部,主要研究方向?yàn)橹悄軆x器與測(cè)控技術(shù)。2006年加入北京麥克泰軟件技術(shù)有限公司,主要從事嵌入式實(shí)時(shí)操作系統(tǒng)μC/OS的技術(shù)支持和應(yīng)用開(kāi)發(fā)。

書(shū)籍目錄

第1章  簡(jiǎn)介
第2章 ARM Cortex-M3和STM32
第3章 準(zhǔn)備和設(shè)置
第4章 μC/OS-Ⅲ應(yīng)用實(shí)例1
第5章 μC/OS-Ⅲ應(yīng)用實(shí)例2
第6章 μC/OS-Ⅲ應(yīng)用實(shí)例3
第7章 μC/OS-Ⅲ應(yīng)用實(shí)例4
第8章 μC/OS-Ⅲ應(yīng)用實(shí)例5
第9章 μC/OS-Ⅲ應(yīng)用實(shí)例6
第10章 IAR EWARM開(kāi)發(fā)工具的使用
附錄A μC/OS-Ⅲ移植到Cortex-M3
附錄B μC/CPU移植到Cortex-M3
附錄C IAR公司IAR Embedded Workbech for ARM
附錄D Micriμm的μC/Probe
附錄E μC/Eval-STM32F107用戶指南
附錄F 參考文獻(xiàn)
附錄G μC/OS-Ⅲ

章節(jié)摘錄

版權(quán)頁(yè):   插圖:   8.1.1 μC/FS特點(diǎn) POSIX兼容的文件訪問(wèn)接口(FOPEN、FREAD等)和目錄訪問(wèn)(opendir、readdir等) 與處理器無(wú)關(guān) 輕松地移植到新平臺(tái) RAM和ROM空間可調(diào) 支持FAT12/16/32和長(zhǎng)文件名(VFAT) 可選的日志組件,實(shí)現(xiàn)FAT掉電保護(hù) 支持設(shè)備格式化和創(chuàng)建分區(qū) μC/FS的代碼是用ANSI C寫(xiě)的,適用于所有處理器。μC/FS具有如下一些特點(diǎn): ①支持與MS—DOS/Windows兼容的FAT12、FAT16和FAT32文件系統(tǒng)。 ②支持多種設(shè)備驅(qū)動(dòng)。μC/FS支持各種不同的設(shè)備驅(qū)動(dòng),從而允許用戶在同一時(shí)間通過(guò)文件系統(tǒng)訪問(wèn)不同類(lèi)型的硬件。 ③支持多種存儲(chǔ)介質(zhì)。通過(guò)設(shè)備驅(qū)動(dòng)允許用戶在同一時(shí)間訪問(wèn)不同的介質(zhì)。 ④支持操作系統(tǒng)。其他操作系統(tǒng),包括μC/OS—Ⅱ可以很方便地與μC/FS結(jié)合,這樣用戶就可以在多線程環(huán)境下進(jìn)行文件操作。 ⑤為用戶的應(yīng)用程序提供類(lèi)似于stdio.h的API,它是用ANSI C寫(xiě)的,所以一個(gè)用標(biāo)準(zhǔn)C I/O庫(kù)的應(yīng)用程序可以方便地移植以使用μC/FS。 ⑥非常簡(jiǎn)單的設(shè)備驅(qū)動(dòng)結(jié)構(gòu)。μC/FS只需要讀寫(xiě)分區(qū)的底層函數(shù),所以要支持用戶定制的硬件也很簡(jiǎn)單。提供以下設(shè)備的驅(qū)動(dòng):SMC、SD、MMC、CF、IDE、RAMdisk和Windows(允許用戶在Windows環(huán)境下使用仿真軟件)。 8.1.2 μC/FS文件系統(tǒng)結(jié)構(gòu) μC/FS由API層、文件系統(tǒng)層、邏輯塊層及設(shè)備驅(qū)動(dòng)層組成,文件系統(tǒng)結(jié)構(gòu)如圖8—1所示。 API層(API Layer) API層是μC/FS與用戶應(yīng)用程序之間的接口,包含了一個(gè)與文件函數(shù)相關(guān)的ANSI C庫(kù),如FS_Fopen(),F(xiàn)S—Fwrite()等。API層把這些調(diào)用傳遞給文件系統(tǒng)層。目前在μC/FS下只有FAT型的文件系統(tǒng)可以獲取,但是API層可以同時(shí)處理不同類(lèi)型的文件系統(tǒng)層,所以在μC/FS下可以同時(shí)使用FAT和其他文件系統(tǒng)。 文件系統(tǒng)層(File System Layer) 文件系統(tǒng)層把文件操作請(qǐng)求傳遞給邏輯塊操作,通過(guò)這種傳遞文件系統(tǒng)調(diào)用邏輯塊操作來(lái)為設(shè)備指定相應(yīng)的設(shè)備驅(qū)動(dòng)。 系統(tǒng)驅(qū)動(dòng)層(System Driver Layer) 系統(tǒng)驅(qū)動(dòng)層的主要功能是使對(duì)設(shè)備驅(qū)動(dòng)的訪問(wèn)同步,并為文件系統(tǒng)層提供一個(gè)便捷的接口。 設(shè)備驅(qū)動(dòng)層(Device Driver) 設(shè)備驅(qū)動(dòng)層是處于系統(tǒng)底層的例程,用以訪問(wèn)存儲(chǔ)硬件。設(shè)備驅(qū)動(dòng)的結(jié)構(gòu)簡(jiǎn)單,易于與用戶自己的存儲(chǔ)設(shè)備進(jìn)行整合。

編輯推薦

《嵌入式實(shí)時(shí)操作系統(tǒng)μC/OS-Ⅲ應(yīng)用開(kāi)發(fā):基于STM32微控制器》的讀者是嵌入式RTOS愛(ài)好者和STM32初學(xué)者以及電子設(shè)計(jì)的工程師們,也可作為高等院校本科生和研究生嵌人式系統(tǒng)和單片機(jī)類(lèi)課程的教材。

圖書(shū)封面

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

無(wú)

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


    嵌入式實(shí)時(shí)操作系統(tǒng)C/OS-III應(yīng)用開(kāi)發(fā)-基于STM32微控制器 PDF格式下載


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

 
 

  •   很不錯(cuò),當(dāng)小說(shuō)讀了,好幾遍,很薄紙質(zhì)很好,內(nèi)容不錯(cuò),就是為什么UC/OS是商業(yè)內(nèi)核!當(dāng)成是跳轉(zhuǎn)LINUX的橋梁!
  •   針對(duì)具體的芯片來(lái)搭配具體的實(shí)時(shí)操作系統(tǒng),很實(shí)用
  •   正在學(xué)習(xí)中,比較易懂,并且是基于STM32,以前的開(kāi)發(fā)板都可以用上。
  •   書(shū)的內(nèi)容很好,配置的開(kāi)發(fā)板質(zhì)量做工很好, 但開(kāi)發(fā)板提供的程序有嚴(yán)重問(wèn)題。代碼被改,被刪,店家耍人。感覺(jué)那店家 不想混了或是神經(jīng)病。 這是我來(lái)平論的原因?。。?/li>
  •   內(nèi)核看不懂的可以看這個(gè) 絕對(duì)有用
  •   內(nèi)容沒(méi)有繁瑣的介紹與描述,側(cè)重實(shí)踐,對(duì)應(yīng)用幫助很大。
  •   翻譯版本的,語(yǔ)言有點(diǎn)像美國(guó)人說(shuō)話的邏輯,還可以吧,就是應(yīng)用講得太少了...
  •   內(nèi)容少了些,如果之前沒(méi)有看過(guò)uC-II的,建議還是要再買(mǎi)一uC-III的配著看會(huì)好一些
  •   挺喜歡的,不錯(cuò),正版書(shū)籍,替別人買(mǎi)的,很好
  •   這本書(shū)跟前面那本書(shū)是配套看的,目前同事正在研究中。
  •   貌似有點(diǎn)深?yuàn)W,準(zhǔn)備找時(shí)間好好研究
  •   還是要先搞清楚原理……
  •   還沒(méi)有詳細(xì)看,不過(guò)應(yīng)該不錯(cuò)的
  •   翻了下教材,應(yīng)該不錯(cuò)的
  •   一般般,實(shí)質(zhì)東西少
  •   不錯(cuò)!沒(méi)有發(fā)現(xiàn)什么不足的地方!
  •   專(zhuān)門(mén)買(mǎi)了,還不錯(cuò),有空細(xì)看
  •   終于等來(lái)了第三版本,簡(jiǎn)單而又實(shí)用
  •   每個(gè)章節(jié)不是很長(zhǎng),一天一章,讀的舒心。
  •   很實(shí)用,適合入門(mén)
  •   還是對(duì)該掌握的,徹底熟悉起來(lái)。
  •   這個(gè)還可以吧,買(mǎi)了就當(dāng)工具書(shū)看的
  •   編譯環(huán)境是IAR,STM32107的,一直都在用103,ucosII買(mǎi)來(lái)看看有什么不同
  •   內(nèi)容主要在另一本講解ucosiii的書(shū)上,對(duì)于開(kāi)發(fā)工具的講解不夠全面。
  •   本書(shū)分兩部分,此書(shū)只是第二部分
  •   額,是用IAR的
  •   內(nèi)容還沒(méi)看,希望吧。。。
  •   買(mǎi)來(lái)就當(dāng)產(chǎn)品宣傳手冊(cè)了,沒(méi)什么有深度的內(nèi)容。每頁(yè)的內(nèi)容比較少,跟兒童畫(huà)冊(cè)有的一拼。
  •   結(jié)合實(shí)踐的一本書(shū)。
  •   看起來(lái)不錯(cuò)?。。。。。?/li>
  •   學(xué)stm32到后期再買(mǎi),感覺(jué)前期用不到
  •   書(shū)前面貌似少了一頁(yè),不知道是裝訂問(wèn)題,還是被撕裂一頁(yè),不影響閱讀
  •   薄薄的一本,這書(shū)要入門(mén)的話應(yīng)該不是很適合
  •   送到手一看就是正版 經(jīng)常在當(dāng)當(dāng)網(wǎng)買(mǎi)書(shū)
  •   建議不要買(mǎi),每個(gè)project都是大致一寫(xiě)。翻譯也很爛
  •   書(shū)本不錯(cuò),就是快遞太慢,很失望?。∮∠蟠鬁p。
  •   翻譯的一般,是那種一個(gè)字一個(gè)字翻譯過(guò)來(lái)的。然后又拼湊了一些其它內(nèi)容組合而成的一本書(shū)。和該系列的上部《嵌入式實(shí)時(shí)操作系統(tǒng)μC/OS-III》相比有天壤之別。
  •   這本書(shū)沒(méi)什么意思,感覺(jué)作者就是為了完成任務(wù),翻一下手冊(cè)而已,實(shí)際內(nèi)容太少。
  •   根本就沒(méi)有配送給我,漏掉了?。。。?!
  •   這本書(shū)主要基于IAR開(kāi)發(fā)環(huán)境的,指導(dǎo)大家如何使用官方評(píng)估板例程和IAR以及官方的平臺(tái)工具。如果是使用的Keil MDK,非官方評(píng)估板就沒(méi)有買(mǎi)這本書(shū)的必要了。直接買(mǎi)一本厚的那本就夠了,那本對(duì)uCOS-III的原理講的還是蠻好的。附錄的API和uCOS-II與uCOS-III的區(qū)別還是很實(shí)用的。
  •   針對(duì)STM32 的uc/os-III 移植部分很有用, 另外WiFi 的例子也很好。
  •   這個(gè)還有點(diǎn)良心,書(shū)的質(zhì)量還是不錯(cuò)的,此評(píng)價(jià)適用于我那本書(shū)
  •   剛拿到手隨便翻了一下,東西很好,倒霉的是今天下雨有一點(diǎn)大濕了,這本書(shū)比想象中要薄,不過(guò)便宜嘛,往后還要買(mǎi)那本關(guān)于uCOS-III詳細(xì)介紹的那本書(shū)的。這本書(shū)適合有一點(diǎn)基礎(chǔ)的人看,不然會(huì)看不懂。
  •   老外的書(shū)寫(xiě)的不錯(cuò)
  •   uc/OS的經(jīng)典教材
  •   嵌入式實(shí)時(shí)操作系統(tǒng)μC/OS-III應(yīng)用開(kāi)發(fā)
  •   很好啊。。。。。。。。。。。。。。
 

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

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