《嵌入式系統(tǒng)原理與實(shí)踐:ARM Cortex-M4 Kinetis微控制器》是電子工業(yè)出版社出版發(fā)行的實(shí)體書。
《嵌入式系統(tǒng)原理與實(shí)踐--ARM Cortex-M4Kinetis微控制器》是國(guó)內(nèi)第一本以ARM Cortex-M4內(nèi)核的Kinetis微控制器為藍(lán)本來(lái)講述嵌入式系統(tǒng)的圖書。Kinetis系列微控制器將高效的ARM Cortex-M4內(nèi)核與先進(jìn)的低功耗設(shè)計(jì)技術(shù)相結(jié)合,是業(yè)內(nèi)功耗最低的基于Cortex-M4的MCU解決方案。全書共15章,其中前4章簡(jiǎn)要闡述了嵌入式系統(tǒng)的知識(shí)體系、學(xué)習(xí)誤區(qū)、學(xué)習(xí)建議和基于硬件構(gòu)件的嵌入式系統(tǒng)開發(fā)方法,給出了ARM Cortex-M4簡(jiǎn)介及K60硬件最小系統(tǒng),示例了第一個(gè)樣例程序及開發(fā)環(huán)境下的工程組織方法,完成了第一個(gè)K60工程的入門任務(wù),并講解了第一個(gè)帶中斷的實(shí)例,前4章囊括了學(xué)習(xí)一個(gè)新MCU完整要素的入門環(huán)節(jié);第5章到14章分別給出了GPIO的應(yīng)用實(shí)例(鍵盤、LED與LCD)、定時(shí)器、A//D、D//A、比較器、TSI、SPI、12C、12S、Flash、CAN、SDHC、USB、以太網(wǎng)及K60其他模塊等;最后一章給出了進(jìn)一步學(xué)習(xí)的指導(dǎo)。
嵌入式系統(tǒng)原理與實(shí)踐:ARMCortex-M4Kinetis微控制器圖片
書名 | 嵌入式系統(tǒng)原理與實(shí)踐 | ISBN | 7121158221, 9787121158223 |
---|---|---|---|
頁(yè)數(shù) | 415頁(yè) | 出版社 | 電子工業(yè)出版社 |
出版時(shí)間 | 2012年3月1日 | 裝幀 | 平裝 |
開本 | 16 | 叢書名 | 嵌入式技術(shù)與應(yīng)用叢書 |
正文語(yǔ)種 | 簡(jiǎn)體中文 |
微控制器,簡(jiǎn)單來(lái)說(shuō)就是微型或小型控制器。基本是指由單片機(jī)為核心的控制單元,及外部電路組成的控制器。單片機(jī)為核心的控制器優(yōu)點(diǎn)就是開發(fā)流程短,可編程,成本低。適用于普通的工業(yè)控制,比如簡(jiǎn)單的信號(hào)、簡(jiǎn)單的邏...
縱觀嵌入式系統(tǒng)的發(fā)展歷程,大致經(jīng)歷了以下四個(gè)階段: 無(wú)操作系統(tǒng)階段 嵌入式系統(tǒng)最初的應(yīng)用是基于單片機(jī)的,大多以可編程控制器的形式出現(xiàn),具有監(jiān)測(cè)、伺服、設(shè)備指示等功能,通常應(yīng)用于各類工業(yè)控制和飛機(jī)、等武...
目前國(guó)內(nèi)外這方面的人都很稀缺。一方面,是因?yàn)檫@一領(lǐng)域入門門檻較高,不僅要懂較底層軟件(例如操作系統(tǒng)級(jí)、驅(qū)動(dòng)程序級(jí)軟件),對(duì)軟件專業(yè)水平要求較高(嵌入式系統(tǒng)對(duì)軟件設(shè)計(jì)的時(shí)間和空間效率要求較高),而且必須...
格式:pdf
大?。?span id="lckg0a7" class="single-tag-height">382KB
頁(yè)數(shù): 3頁(yè)
評(píng)分: 4.8
介紹了SX5 2微控制器與以太網(wǎng)控制器芯片RTL80 19AS的硬件接口電路 ,并說(shuō)明相關(guān)的軟件實(shí)現(xiàn)
格式:pdf
大小:382KB
頁(yè)數(shù): 3頁(yè)
評(píng)分: 4.4
簡(jiǎn)單介紹了網(wǎng)絡(luò)化的燈光控制系統(tǒng),具體闡述了以ARM微控制器LPC2104為核心的智能燈光控制器的設(shè)計(jì)。該燈光控制器具有調(diào)光控制、場(chǎng)景設(shè)置等功能。通過RS485總線與家庭以太網(wǎng)網(wǎng)關(guān)連接,實(shí)現(xiàn)了對(duì)燈光亮度的遠(yuǎn)程控制和查詢。
《微控制器系統(tǒng)原理與應(yīng)用》全面論述了微控制器系統(tǒng)組成原理和應(yīng)用,還介紹了80C51程序設(shè)計(jì)和嵌入式系統(tǒng),并結(jié)合實(shí)例對(duì)微控制器系統(tǒng)設(shè)計(jì)、開發(fā)、實(shí)際應(yīng)用和嵌入式系統(tǒng)進(jìn)行了專門討論。每章末尾都有一定數(shù)量的習(xí)題。書中所附光盤含有31個(gè)設(shè)計(jì)實(shí)例。
本書論述了微控制器系統(tǒng)的原理和應(yīng)用,介紹80C51程序設(shè)計(jì)和嵌入式系統(tǒng),并結(jié)合實(shí)例對(duì)微控制器系統(tǒng)設(shè)計(jì)、開發(fā)、實(shí)際應(yīng)用和嵌入式系統(tǒng)進(jìn)行專門討論等。
第1章 微控制器概述
1.1 微控制器
1.2 國(guó)內(nèi)外微控制器現(xiàn)狀
1.3 嵌入式微控制器系統(tǒng)特點(diǎn)
1.4 新型S08微控制器的優(yōu)勢(shì)
1.5 S08AW與S08AC系列微控制器的異同
1.6 微控制器的發(fā)展和選用
第2章 S08AW微控制器結(jié)構(gòu)及原理
2.1 S08AW特性
2.2 S08AW結(jié)構(gòu)
2.3 S08AW引腳
2.4 S08基本系統(tǒng)電路
2.5 S08系統(tǒng)時(shí)鐘和系統(tǒng)運(yùn)行監(jiān)視
2.6 S08AW運(yùn)行模式
第3章 S08存儲(chǔ)器
3.1 S08MCU存儲(chǔ)器分類及特點(diǎn)
3.2 S08AW存儲(chǔ)器組織
3.3 S08AW的Flash存儲(chǔ)器
3.4 S08AW向量和非易失性寄存器
第4章 S08CPU及指令系統(tǒng)
4.1 S08CPU結(jié)構(gòu)與CPU寄存器
4.2 S08匯編指令格式
4.3 S08CPU尋址方式
4.3.1 7種尋址方式
4.3.2 變址尋址方式
4.3.3 存儲(chǔ)器至存儲(chǔ)器的數(shù)據(jù)傳送
4.3.4 特殊操作
4.4 S08常用基本指令
4.4.1 數(shù)據(jù)傳送類指令
4.4.2 算術(shù)運(yùn)算類指令
4.4.3 數(shù)據(jù)和位操作指令
4.4.4 邏輯操作指令
4.4.5 程序控制類指令
4.4.6 中斷指令
4.4.7 CPU控制類指令
第5章 S08匯編程序設(shè)計(jì)與實(shí)例
5.1 S08匯編語(yǔ)言程序基礎(chǔ)
5.1.1 匯編語(yǔ)言指令格式
5.1.2 數(shù)據(jù)表示方法
5.2 S08匯編程序偽指令
5.3 S08匯編語(yǔ)言程序設(shè)計(jì)實(shí)例
5.3.1 簡(jiǎn)單程序設(shè)計(jì)
5.3.2 分支程序設(shè)計(jì)
5.3.3 循環(huán)程序設(shè)計(jì)
5.3.4 查表程序設(shè)計(jì)
5.4 S08子程序設(shè)計(jì)與堆棧技術(shù)
5.4.1 子程序設(shè)計(jì)實(shí)例
5.4.2 堆棧結(jié)構(gòu)
5.5 S08控制程序設(shè)計(jì)實(shí)例
第6章 S08輸入/輸出接口
6.1 S08I/O端口原理
6.1.1 I/O端口引腳分布
6.1.2 I/O端口工作原理
6.2 S08AWI/O端口設(shè)置
6.2.1 端口A相關(guān)寄存器
6.2.2 端口B相關(guān)寄存器
6.2.3 端口C相關(guān)寄存器
6.2.4 端口D相關(guān)寄存器
6.2.5 端口E相關(guān)寄存器
6.2.6 端口F相關(guān)寄存器
6.2.7 端口G相關(guān)寄存器
6.3 S08鍵盤與顯示應(yīng)用設(shè)計(jì)
6.3.1 獨(dú)立式按鍵接口
6.3.2 矩陣式鍵盤接口
6.3.3 LED數(shù)碼管顯示接口
第7章 S08的復(fù)位、中斷和系統(tǒng)設(shè)置
7.1 S08MCU復(fù)位
7.1.1 系統(tǒng)選項(xiàng)寄存器SOPT
7.1.2 系統(tǒng)復(fù)位狀態(tài)寄存器SRS
7.2 S08AW中斷
7.2.1 中斷源和優(yōu)先級(jí)
7.2.2 中斷處理及堆棧
7.2.3 外部中斷引腳IRQ
7.2.4 低電壓檢測(cè)系統(tǒng)
7.2.5 實(shí)時(shí)中斷RTI
7.2.6 其他寄存器
7.3 S08AW鍵盤中斷
7.3.1 鍵盤中斷原理
7.3.2 鍵盤中斷狀態(tài)和控制寄存器KBI1SC
7.3.3 鍵盤中斷引腳使能寄存器KBI1PE
7.4 S08AW停止模式
7.4.1 STOP1模式
7.4.2 STOP2模式
7.4.3 STOP3模式
7.4.4 停止模式下片上外設(shè)模塊
第8章 S08定時(shí)器模塊
8.1 S08AW定時(shí)器基本功能
8.1.1 定時(shí)器模塊寄存器
8.1.2 定時(shí)器計(jì)數(shù)模式
8.1.3 定時(shí)器計(jì)數(shù)溢出和預(yù)置數(shù)溢出
8.2 S08AW定時(shí)器輸入捕捉功能
8.2.1 輸入捕捉概念
8.2.2 輸入捕捉操作
8.3 S08AW定時(shí)器輸出比較功能
8.3.1 輸出比較概念
8.3.2 輸出比較操作
8.4 S08AW脈寬調(diào)制功能
8.4.1 邊緣對(duì)齊PWM
8.4.2 中央對(duì)齊PWM
第9章 S08模/數(shù)轉(zhuǎn)換模塊
9.1 S08AWADC模塊概述
9.2 逐次逼近式ADC原理及主要技術(shù)指標(biāo)
9.2.1 逐次逼近式ADC原理
9.2.2 技術(shù)指標(biāo)
9.3 S08ADC模塊寄存器
9.3.1 ADC狀態(tài)和控制寄存器(ADC1SC1,ADC1SC2)
9.3.2 ADC配置寄存器(ADC1CFG)
9.3.3 ADC數(shù)據(jù)結(jié)果寄存器(ADC1RH,ADC1RL)
9.3.4 比較值寄存器(ADC1CVH,ADC1CVL)
9.3.5 引腳控制寄存器(APCTL1,APCTL2)
9.4 S08A/D轉(zhuǎn)換過程
第10章 S08內(nèi)部時(shí)鐘發(fā)生器
10.1 S08時(shí)鐘系統(tǒng)
10.2 S08AW時(shí)鐘系統(tǒng)特性
10.3 S08AW時(shí)鐘操作模式
10.3.1 模式1--OFF模式
10.3.2 模式2--自時(shí)鐘模式
10.3.3 S08AW時(shí)鐘操作寄存器
10.3.4 模式3--FLL使能內(nèi)部參考時(shí)鐘
10.3.5 模式4--外部時(shí)鐘
10.3.6 模式5--FLL使能外部參考時(shí)鐘
10.3.7 ICG時(shí)鐘模式狀態(tài)表
10.4 S08AW時(shí)鐘初始化應(yīng)用實(shí)例
第11章 S08串行通信模塊
11.1 串行通信基礎(chǔ)
11.1.1 串行通信基本概念
11.1.2 RS232C標(biāo)準(zhǔn)及特點(diǎn)
11.2 S08串行通信接口
11.2.1 SCI寄存器設(shè)置
11.2.2 SCI中斷
11.2.3 SCI應(yīng)用實(shí)例
11.3 S08串行外設(shè)接口模塊
11.3.1 SPI介紹
11.3.2 SPI寄存器
11.3.3 SPI中斷
11.3.4 SPI應(yīng)用實(shí)例
第12章 S08IIC模塊
12.1 S08IIC介紹
12.1.1 IIC總線基本知識(shí)
12.1.2 IIC設(shè)備連接
12.1.3 位傳輸及開始和停止信號(hào)
12.1.4 從地址傳輸
12.1.5 傳輸數(shù)據(jù)
12.2 S08IIC模塊
12.3 S08IIC中斷
12.4 S08IIC模塊應(yīng)用實(shí)例
12.4.1 AT24C02B介紹
12.4.2 IIC通信時(shí)EEPROM地址
12.4.3 對(duì)AT24C02B寫操作
12.4.4 對(duì)AT24C02B讀操作
12.4.5 硬件接口及軟件實(shí)現(xiàn)
第13章 S08微控制器應(yīng)用設(shè)計(jì)實(shí)例
13.1 光電式轉(zhuǎn)速測(cè)量及LCD顯示電路設(shè)計(jì)
13.1.1 光電式轉(zhuǎn)速測(cè)量電路
13.1.2 LCD1602字符型液晶顯示模塊
13.1.3 測(cè)速系統(tǒng)軟件設(shè)計(jì)
13.2 CMOS圖像傳感器與S08AW接口設(shè)計(jì)
13.2.1 智能車總體設(shè)計(jì)
13.2.2 CMOS圖像傳感器與S08AW硬件接口
13.2.3 圖像數(shù)據(jù)處理程序設(shè)計(jì)思路
13.2.4 C程序設(shè)計(jì)
13.3 微型直流電動(dòng)機(jī)PWM控制
13.3.1 硬件電路
13.3.2 軟件設(shè)計(jì)
13.4 基于紅外線道路識(shí)別的智能車轉(zhuǎn)向系統(tǒng)設(shè)計(jì)
13.4.1 賽道檢測(cè)與轉(zhuǎn)向控制硬件設(shè)計(jì)
13.4.2 賽道檢測(cè)與轉(zhuǎn)向控制軟件設(shè)計(jì)
13.5 實(shí)時(shí)時(shí)鐘DS1302與S08接口設(shè)計(jì)
13.5.1 DS1302介紹
13.5.2 DS1302功能及設(shè)置
13.5.3 S08MCU與DS1302接口
13.6 S08AW的Flash模擬EEPROM
第14章 S08在線調(diào)試工具及其應(yīng)用
14.1 基于BDM調(diào)試器硬件連接
14.2 S08集成開發(fā)環(huán)境CodeWarrior的使用
14.2.1 用CodeWarrior開發(fā)第一個(gè)應(yīng)用程序
14.2.2 輸入和編輯main.c程序
14.3 S08完全軟件仿真
14.3.1 應(yīng)用程序的建立與編譯
14.3.2 調(diào)試窗口介紹
14.3.3 軟件仿真下調(diào)試
14.4 S08在線調(diào)試
14.4.1 調(diào)試器USB驅(qū)動(dòng)程序及BDM安裝
14.4.2 程序下載
附錄A S08CPU指令系統(tǒng)
附錄B S08AW高頁(yè)寄存器
附錄C S08AW系列引腳分布圖
附錄D S08AW系列存儲(chǔ)器分配
附錄E 寄存器中英文對(duì)照
參考文獻(xiàn)
序
前言
第1章 概論
第2章 MCS-51微控制器的結(jié)構(gòu)原理
第3章 MCS-51微控制器的指令系統(tǒng)
第4章 微控制器應(yīng)用系統(tǒng)與外設(shè)交換數(shù)據(jù)的方法
第5章 MCS-51微控制器內(nèi)部定時(shí)器/計(jì)數(shù)器及其應(yīng)用
第6章 匯編語(yǔ)言程序設(shè)計(jì)
第7章 并行I/O口
第8章 微控制器應(yīng)用系統(tǒng)的組成
第9章 微控制器應(yīng)用系統(tǒng)的開發(fā)
第10章 80C51系列80C552單片微控制器
第11章 微控制器應(yīng)用系統(tǒng)的可靠性與抗干擾
第12章 MCS-51的串行通信
第13章 MCS-96微控制器的基本結(jié)構(gòu)和工作原理
第14章 80C196KB/KC微控制器
第15章 C51程序設(shè)計(jì)
第16章 嵌入式系統(tǒng)簡(jiǎn)介
總習(xí)題和部分習(xí)題答案
參考文獻(xiàn)
附錄 MCS-51、MCS-96指令表