TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
嵌入式微處理器原理與應用:基於ARM Cortex-M3微控制器(簡體書)
滿額折

嵌入式微處理器原理與應用:基於ARM Cortex-M3微控制器(簡體書)

人民幣定價:34.5 元
定  價:NT$ 207 元
優惠價:87180
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:5 點
相關商品
商品簡介
作者簡介
目次

商品簡介

嚴海蓉、薛濤、曹群生、時昕編著的《嵌入式微 處理器原理與應用--基于ARM Cortex-M3微控制器 (STM32系列高等學校電子信息類專業系列教材)》系 統論述了ARM Cortex-M3嵌入式微處理器的原理、架 構、編程與系統開發方法,并以STM32微處理器為樣 本,給出了豐富的設計示例與綜合實例。本書共分為 8章,分別介紹了嵌入式微處理器的開發方法、 Cortex-M3的體系結構、Cortex-M3的指令集、 Cortex-M3的功能特性、C語言與匯編語言混合編程、 Cortex-M3的外設、Cortex-M3的驅動、Cortex-M3應 用綜合實例等內容。
本書適合作為高等學校電子信息類專業與計算機 類專業本科生及研究生的“嵌入式系統原理及應用” 課程的教材,也適合作為相關領域工程技術人員的參 考用書。

作者簡介

嚴海蓉,北京工業大學嵌入式軟件與系統系副教授,國家級教學團隊骨干成員。長期從事嵌入式系統和嵌入式微處理器應用系統等方面的科研與教學工作,為本科生和研究生開設了“嵌入式微處理器原理及應用”、“嵌入式操作系統”等課程。曾被評為國家專利局最佳校園發明獎優秀指導教師、北京工業大學優秀碩士學位論文指導教師,并獲得北京市優秀教學成果二等獎。獨立編寫了《嵌入式操作系統原理與應用》一書,發表學術論文30余篇,授權專利7項。

目次

第1章 緒論
1.1 微處理器定義
1.2 ARM發展歷程
1.3 ARM體系結構與特點
1.4 處理器選型
1.4.1 嵌入式微處理器選型的考慮因素
1.4.2 嵌入式微處理器選型示例
第2章 ARM核體系結構
2.1 寄存器
2.2 ALU
2.3 存儲部件
2.4 中斷控制
2.5 總線
2.6 外圍接口I/O
2.7 流水線
第1章 緒論
1.1 微處理器定義
1.2 ARM發展歷程
1.3 ARM體系結構與特點
1.4 處理器選型
1.4.1 嵌入式微處理器選型的考慮因素
1.4.2 嵌入式微處理器選型示例
第2章 ARM核體系結構
2.1 寄存器
2.2 ALU
2.3 存儲部件
2.4 中斷控制
2.5 總線
2.6 外圍接口I/O
2.7 流水線
2.8 ARM協處理器接口
第3章 ARM指令集
3.1 指令簡介
3.2 ARM尋址方式
3.2.1 數據處理指令的操作數的尋址方式
3.2.2 字及無符號字節的Load/Store指令的尋址方式
3.2.3 雜類Load/Store指令的尋址方式
3.2.4 批量Load/Store指令的尋址方式
3.2.5 協處理器Load/Store指令的尋址方式
3.3 Cortex指令集
3.3.1 數據傳送類指令
3.3.2 數據處理指令
3.3.3 其他計算類指令
3.3.4 飽和運算
3.3.5 無條件跳轉指令
3.3.6 標志位與條件轉移指令
3.3.7 IF-THEN指令塊
3.3.8 Barrier隔離指令
3.3.9 其他一些有用的指令
3.3.10 對內存的互斥訪問
3.4 偽指令
3.5 內嵌匯編
第4章 Cortex-M3特性
4.1 特殊功能寄存器
4.2 中斷建立全過程的演示
4.3 復位序列
4.4 中斷咬尾
4.5 晚到異常
4.6 位帶操作
4.7 互斥訪問
第5章 C語言與匯編語言混編
5.1 ATPCS與AAPCS
5.2 嵌入式C編寫與編譯
5.3 C語言與匯編語言混編規范
5.3.1 內嵌匯編
5.3.2 匯編程序中訪問C全局變量
5.3.3 C語言與匯編語言的相互調用
5.4 C語言與匯編語言混編實踐
5.4.1 Keil使用和STM32固件庫
5.4.2 建立自己的第一個Keil程序
第6章 STM32輸入/輸出
6.1 pin配置
6.1.1 單獨的位設置或位清除
6.1.2 外部中斷/喚醒線
6.1.3 復用功能
6.1.4 軟件重新映射I/O復用功能
6.1.5 GPIO鎖定機制
6.1.6 輸入配置
6.1.7 輸出配置
6.1.8 復用功能配置
6.1.9 模擬輸入配置
6.2 輸入/輸出基本概念(寄存器、輸入/輸出類型)
6.2.1 基本概念
6.2.2 寄存器詳解
6.2.3 復用I/O配置寄存器
6.2.4 通用I/O和AFIO使用的配置步驟
6.3 通用I/O鎖定機制
6.4 系統時鐘
6.4.1 時鐘配置
6.4.2 時鐘輸出的使能控制
6.5 輸入/輸出常用固件庫函數
6.5.1 GPIO_Delnit函數
6.5.2 GPIO_AFIODelnit函數
6.5.3 GPIO_Init函數
6.5.4 GPIO_StructInit函數
6.5.5 GPIO_ReadInputDataBit函數
6.5.6 GPIO_ReadlnputData函數
6.5.7 GPIO_ReadOutputDataBit函數
6.5.8 GPIO_ReadOutputData函數
6.5.9 GPIO_SetBits函數
6.5.1 0GPIO_ResetBits函數
6.5.1 1GPIO_WriteBit函數
6.5.1 2GPIO_Write函數
6.5.1 3GPIO_PinLockConfig函數
6.5.1 4GPIO_EventOutputConfig函數
6.5.1 5GPIO_EventOutputCmd函數
6.5.1 6GPIO_PinRemapConfig函數
6.5.1 7GPIO_EXTILineConfig函數
6.6 GPIO控制LED燈
6.6.1 硬件設計
6.6.2 軟件設計
6.7 GPIO控制蜂鳴器
6.7.1 硬件設計
6.7.2 軟件設計
6.8 跑馬燈實驗
6.8.1 硬件設計
6.8.2 軟件設計
6.9 LCD1602驅動
6.9.1 硬件設計
6.9.2 軟件設計
第7章 串行通信模塊與中斷程序
7.1 接口與通信標準
7.1.1 I2C接口
7.1.2 通用同步/異步收發器(USART)
7.1.3 串行外設接口(SPI)
7.1.4 控制器區域網絡(CAN)
7.1.5 通用串行總線(USB)
7.2 串口USART實例
7.3 掃描鍵盤
7.4 繼電器
7.5 脈寬調制
7.6 步進電動機
第8章 STM32帶操作系統編程
8.1 RAM、Flash啟動
8.2 小型操作系統sTM32移植
8.2.1 μCOS-Ⅱ內核簡介
8.2.2 開始移植
8.2.3 程序開發模式討論
第9章 綜合案例
9.1 硬件連接方式
9.2 驅動軟件編寫
9.2.1 串口通信
9.2.2 數據采集
9.2.3 小車的方向控制
9.2.4 小車的速度控制
9.3 Z-Stack軟件框架
9.3.1 任務調度
9.3.2 ZigBee無線傳輸系統開發
9.4 計算機端程序開發
附錄A STM32F10x.h中的定義
附錄B LCD1602程序

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 180
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區