QQ在線客服
免費咨詢熱線
400-615-1233
工作時間-工作日
8:30-17:30

嵌入式系統(tǒng)開發(fā)與應用

中國電子教育學會全國電子信息類優(yōu)秀教材
  • 類  別:電子信息與人工智能專業(yè)課
  • 書  名:嵌入式系統(tǒng)開發(fā)與應用
  • 主  編:韓春賢
  • 定  價:45
  • 開  本:16開
  • 印刷方式:雙色
  • 頁  數(shù):232
  • 時  間:2021年12月
  • 出  版  社:北京郵電大學出版社
  • 書  號:978-7-5635-5167-5

內(nèi)容摘要

        本書主要內(nèi)容包括走進嵌入式的世界、在ADS環(huán)境中開發(fā)匯編程序、嵌入式最小系統(tǒng)、LPC2000基本輸入輸出控制、LPC2000處理異常事件、LPC2000脈寬調(diào)制器、LPC2000 UART實現(xiàn)數(shù)據(jù)串行通信、讓LPC2000感知模擬世界、LPC2000典型應用實例。 
        本書可作為高職高專電子信息相關專業(yè)的教材,也可供有關人員參考。
 

目錄

項目一  走進嵌入式的世界
    任務  讓嵌入式系統(tǒng)跑起來
    任務描述
    相關知識點
        一、初識嵌入式系統(tǒng)
        二、剖析嵌入式系統(tǒng)的組成
        三、嵌入式系統(tǒng)的開發(fā)流程
        四、認識ARM7的體系結(jié)構(gòu)
    任務解析
    任務實施
    項目小結(jié)
    思考與練習
項目二  在ADS環(huán)境中開發(fā)匯編程序
    任務一  在ADS環(huán)境中開發(fā)匯編程序?qū)崿F(xiàn)算術運算
    任務描述
    相關知識點
        一、寄存器
        二、ARM匯編語言的程序結(jié)構(gòu) 
        三、ARM匯編器支持的偽操作
        四、尋址方式
        五、ARM指令集
    任務解析
    任務實施
    任務二  在ADS環(huán)境中開發(fā)匯編程序?qū)崿F(xiàn)存儲操作
    任務描述
    相關知識點
        一、存儲指令
        二、加載指令
    任務解析
    任務實施
    項目小結(jié)
    思考與練習
項目三  嵌入式最小系統(tǒng)
    任務  搭建LPC2290芯片的最小系統(tǒng)電路
    任務描述
    相關知識點
        一、認識LPC2000系列芯片
        二、嵌入式最小系統(tǒng)的設計
    任務解析
    任務實施
    項目小結(jié)
    思考與練習
項目四  LPC2000基本輸入輸出控制
    任務一  選擇LPC2000引腳功能為GPIO
    任務描述
    相關知識點
        一、LPC2000系列GPIO概述
        二、設置引腳選擇寄存器(PINSELx)
        三、嵌入式C語言程序的基本結(jié)構(gòu)
    任務解析
    任務實施
    任務二  GPIO輸出控制蜂鳴器蜂鳴
    任務描述
    相關知識點
        一、蜂鳴器和驅(qū)動電路
        二、GPIO方向寄存器(IOxDIR,x=0,1,2,3)
    任務解析
    任務實施
    任務三  用按鍵控制蜂鳴器
    任務描述
    相關知識點
        一、GPIO引腳值寄存器(IOxPIN,x=0,1,2,3)
        二、按鍵
    任務解析
    任務實施
    任務四  實現(xiàn)8個LED流水燈狀態(tài)
    任務描述
    相關知識點
        一、GPIO輸出清零寄存器(IOxCLR,x=0,1,2,3)
        二、GPIO輸出置位寄存器(IOxSET,x=0,1,2,3)
        三、流水燈
        四、嵌入式C語言基本知識
    任務解析
    任務實施
    項目小結(jié)
    思考與練習
項目五  LPC2000處理異常事件
    任務  外部中斷實現(xiàn)報警器設計
    任務描述
    相關知識點
        一、ARM7體系異常中斷
        二、VIC中斷相關寄存器
        三、外部中斷
    任務解析
    任務實施
    項目小結(jié)
    思考與練習
項目六  LPC2000定時設計
    任務一  利用定時器測量脈沖寬度
    任務描述
    相關知識點
        一、定時器概述
        二、定時器的基本寄存器
    任務解析
    任務實施
    任務二  利用定時器實現(xiàn)霓虹燈設計
    任務描述
    相關知識點
        一、定時器匹配功能概述
        二、匹配功能相關引腳
        三、匹配功能相關寄存器
    任務解析
    任務實施
    任務三  利用定時器中斷方式控制蜂鳴器
    任務描述
    任務解析
    任務實施
    任務四  利用定時器捕獲功能測量脈沖的周期
    任務描述
    相關知識點
        一、定時器捕獲功能概述
        二、捕獲功能相關引腳
        三、捕獲功能相關寄存器
    任務解析
    任務實施
    項目小結(jié)
    思考與練習
項目七  LPC2000脈寬調(diào)制器
    任務一  應用芯片內(nèi)部的PWM輸出脈沖信號
    任務描述
    相關知識點
        一、PWM概述
        二、PWM相關寄存器
    任務解析
    任務實施
    任務二  直流電機PWM調(diào)速
    任務描述
    任務解析
    任務實施
    項目小結(jié)
    思考與練習
項目八  LPC2000 UART實現(xiàn)數(shù)據(jù)串行傳輸
    任務一  應用UART0發(fā)送字符串到PC
    任務描述
    相關知識點
        一、UART串行通信相關概念
        二、LPC2000 UART概述 
        三、任務相關寄存器
    任務解析
    任務實施
    任務二  應用UART0接收PC發(fā)送的字符串
    任務描述
    相關知識點
        一、相關寄存器功能描述
        二、寄存器應用
    任務解析
    任務實施
    項目小結(jié)
    思考與練習
項目九  讓LPC2000感知模擬世界
    任務  測量模擬電壓經(jīng)過A/D轉(zhuǎn)換送顯
    任務描述
    相關知識點
        一、A/D轉(zhuǎn)換器的相關概念
        二、LPC2000的A/D轉(zhuǎn)換器概述
        三、A/D相關寄存器
    任務解析
    任務實施
    項目小結(jié)
    思考與練習
項目十  LPC2000典型應用實例
    任務一  智能交通燈控制系統(tǒng)設計
    任務描述
    任務解析
    任務實施
    任務二  步進電機正反轉(zhuǎn)控制系統(tǒng)
    任務描述
    相關知識點
        一、步進電機的相關概念
        二、步進電機驅(qū)動芯片簡介
    任務解析
    任務實施
附錄
    附錄A  ADS 1.2集成開發(fā)環(huán)境的使用
    附錄B  EasyJTAG-H仿真器的安裝與應用
    附錄C  ARM指令集
參考文獻

主編信息

韓春賢,天津工業(yè)職業(yè)學院

相關圖書