• <em id="pai5d"></em><sup id="pai5d"></sup>
    
    

    <small id="pai5d"><rp id="pai5d"></rp></small>
    <option id="pai5d"></option>

    
    
  • <sup id="pai5d"></sup>
    <em id="pai5d"><label id="pai5d"></label></em>

  • <s id="pai5d"></s>
    當前位置 : 首頁(yè)  圖書(shū) 正文

    高等院校電類(lèi)專(zhuān)業(yè)新概念教材·項目驅動(dòng):?jiǎn)纹瑱C應用設計基礎簡(jiǎn)介,目錄書(shū)摘

    2020-01-21 14:42 來(lái)源:京東 作者:京東
    單片機基礎
    高等院校電類(lèi)專(zhuān)業(yè)新概念教材·項目驅動(dòng):?jiǎn)纹瑱C應用設計基礎
    暫無(wú)報價(jià)
    30+評論 96%好評
    編輯推薦:    《項目驅動(dòng):?jiǎn)纹瑱C應用設計基礎》或許讓人看起來(lái)并不起眼,甚至會(huì )不屑一顧,但作者認為,對于初學(xué)者來(lái)說(shuō)面的知識,,本書(shū)確實(shí)具有與眾不同的特點(diǎn),它不僅融合了數據結構、計算方法、直流電機及其功率接口等方而且在單片機教學(xué)中引入了嵌入式操作系統與程序設計基礎的思想。盡管TinyOS51是一個(gè)基于80C51單片機的嵌入式微小內核,但麻雀雖小,五臟俱全。更重要的是,學(xué)生能夠通過(guò)TinyOS51真實(shí)地了解項目驅動(dòng)所融合的相關(guān)知識點(diǎn)的奧秘和機理。當然,學(xué)生僅學(xué)習上述內容還不足以全面掌握相關(guān)知識點(diǎn),因此,在后續項目驅動(dòng)的相關(guān)教材中,作者還會(huì )根據需要,不斷融合更多關(guān)鍵的知識點(diǎn),以達到卓越計劃的教學(xué)目標。
    內容簡(jiǎn)介:    《項目驅動(dòng)——單片機應用設計基礎》以80C51單片機為主,通過(guò)項目驅動(dòng)的方法融合相關(guān)知識點(diǎn)。內容主要分兩部分:第一部分為第1~4 章,以SDCC51編程語(yǔ)言為基礎,深入淺出地介紹如何使用嵌入式C編程來(lái)控制單片機各種外設部件,并給出常用C編程算法。第二部分為第5~7章,重點(diǎn)介紹TinyOS51嵌入式多任務(wù)操作系統的基本原理,及其在 80C51單片機中的實(shí)現,并針對同一工程項目給出使用前后臺程序和嵌入式多任務(wù)操作系統兩種不同的編程方法。通過(guò)這兩種方法的比較,可使讀者了解嵌入式多任務(wù)操作系統在項目編程中的優(yōu)勢。 本書(shū)注重在教學(xué)中強化學(xué)生的動(dòng)手訓練,強調理論與實(shí)踐相結合。讀者通過(guò)本書(shū)的學(xué)習,可熟練掌握嵌入式C的編程方法,并初步掌握嵌入式多任務(wù)操作系統的編程知識。 《項目驅動(dòng)——單片機應用設計基礎》可作為大學(xué)本科、高職高專(zhuān)電子信息、自動(dòng)化、機電一體化、計算機等專(zhuān)業(yè)的教材,也可作為電子愛(ài)好者的自學(xué)用書(shū),還可作為從事單片機應用開(kāi)發(fā)工程技術(shù)人員的參考資料。
    作者簡(jiǎn)介:
    目錄:第1章  深入理解嵌入式C
    1.1 概述
    1.1.1 特性
    1.1.2 引腳排列與描述
    1.1.3 特殊功能寄存器
    1.2 單片機最小系統與開(kāi)發(fā)工具
    1.2.1 Tiny51核心模塊
    1.2.2 復位電路
    1.2.3 晶體振蕩電路
    1.2.4 單片機在線(xiàn)仿真與編程
    1.3 SDCC擴展
    1.3.1 SDCC簡(jiǎn)介
    1.3.2 應用示例
    1.3.3 關(guān)鍵字與數據類(lèi)型
    1.4 存儲器類(lèi)語(yǔ)言
    1.4.1 存儲類(lèi)型
    1.4.2 存儲模式
    1.4.3 特殊功能寄存器數據類(lèi)型
    1.4.4 位數據類(lèi)型
    1.4.5 存儲器絕對尋址
    1.4.6 指針
    1.5 函數
    1.5.1 函數參數和局部變量
    1.5.2 覆蓋
    1.5.3 使用專(zhuān)用寄存器組
    1.6 深入理解嵌入式C
    1.6.1 概述
    1.6.2 方法
    1.6.3 函數調用與參數傳遞
    1.6.4 函數返回
    1.6.5 局部變量存儲
    1.7 經(jīng)典范例程序設計
    1.7.1 LED流水燈范例
    1.7.2 蜂鳴器驅動(dòng)范例
    1.7.3 數碼管動(dòng)態(tài)掃描顯示驅動(dòng)范例
    1.7.4 鍵盤(pán)動(dòng)態(tài)掃描驅動(dòng)范例

    第2章  特殊功能部件與外設
    2.1 中斷系統
    2.1.1 中斷概念
    2.1.2 80C51的中斷結構
    2.1.3 相關(guān)寄存器
    2.1.4 中斷向量
    2.1.5 中斷操作
    2.1.6 使能和禁止中斷
    2.2 定時(shí)/計數器
    2.2.1 相關(guān)寄存器
    2.2.2 定時(shí)/計數器模式
    2.2.3 定時(shí)器查詢(xún)延時(shí)
    2.2.4 定時(shí)器中斷延時(shí)
    2.2.5 無(wú)源蜂鳴器驅動(dòng)程序
    2.2.6 數碼管動(dòng)態(tài)掃描演示程序
    2.2.7 測量負脈沖
    2.3 看門(mén)狗
    2.3.1 看門(mén)狗的作用
    2.3.2 看門(mén)狗的工作原理
    2.3.3 看門(mén)狗定時(shí)器的結構
    2.3.4 寄存器描述
    2.3.5 看門(mén)狗周期值設置
    2.3.6 應用示例
    2.4 I2C總線(xiàn)及其驅動(dòng)程序
    2.4.1 I2C簡(jiǎn)介
    2.4.2 決策
    2.4.3 軟件接口
    2.4.4 基本時(shí)序代碼
    2.4.5 外部接口代碼
    2.4.6 E2PROM讀/寫(xiě)范例
    2.4.7 CAT1024驅動(dòng)程序
    2.4.8 溫度的測量
    2.5 串行口及其驅動(dòng)程序
    2.5.1 硬件基礎
    2.5.2 決策
    2.5.3 軟件接口
    2.5.4 初始化
    2.5.5 發(fā)送數據
    2.5.6 接收數據
    2.5.7 測試用例

    第3章  數據結構與計算方法初步
    3.1 簡(jiǎn)單閾值控制算法
    3.1.1 算法原理
    3.1.2 應用實(shí)例
    3.2 循環(huán)隊列
    3.2.1 隊列的邏輯結構和基本運算
    3.2.2 隊列的存儲結構
    3.2.3 循環(huán)隊列的運算
    3.3 常用檢錯算法
    3.3.1 奇偶校驗
    3.3.2 和校驗
    3.3.3 循環(huán)冗余校驗
    3.4 應用實(shí)例
    3.4.1 Hex文件
    3.4.2 通信編程

    第4章  保險箱密碼鎖控制器(方案一)
    4.1 概述
    4.1.1 保險箱
    4.1.2 鎖芯機械結構
    4.1.3 密碼鎖控制器
    4.1.4 密碼鎖工作原理
    4.2 準備工作
    4.2.1 概述
    4.2.2 使用說(shuō)明
    4.2.3 硬件概要設計
    4.2.4 軟件概要設計
    4.3 硬件驅動(dòng)設計
    4.3.1 延時(shí)驅動(dòng)
    4.3.2 鎖驅動(dòng)
    4.3.3 可復用的硬件驅動(dòng)
    4.4 虛擬驅動(dòng)設計
    4.4.1 虛擬鎖驅動(dòng)
    4.4.2 虛擬鍵盤(pán)驅動(dòng)
    4.4.3 虛擬蜂鳴器驅動(dòng)
    4.4.4 虛擬顯示器驅動(dòng)
    4.4.5 虛擬存儲器驅動(dòng)
    4.5 主程序設計
    4.5.1 準備工作
    4.5.2 編寫(xiě)代碼
    4.6 直流電機及其功率接口
    4.6.1 概述
    4.6.2 直流電機的工作原理
    4.6.3 直流電機的單向驅動(dòng)
    4.6.4 直流電機的雙向驅動(dòng)

    第5章  TinyOS51嵌入式操作系統微小內核
    5.1 基礎知識
    5.1.1 概述
    5.1.2 頭文件
    5.1.3 變量命名規則
    5.1.4 范例分析
    5.1.5 setjmp與longjmp的實(shí)現
    5.2 最簡(jiǎn)單的多任務(wù)模型
    5.2.1 雙任務(wù)切換模型
    5.2.2 待解決的問(wèn)題
    5.2.3 setTaskJmp()的實(shí)現
    5.2.4 任務(wù)切換模型范例分析
    5.3 協(xié)作式多任務(wù)操作系統
    5.3.1 整體規劃
    5.3.2 任務(wù)控制塊
    5.3.3 內部變量初始化
    5.3.4 創(chuàng )建任務(wù)
    5.3.5 啟動(dòng)多任務(wù)環(huán)境
    5.3.6 任務(wù)切換
    5.3.7 刪除任務(wù)
    5.3.8 小結
    5.4 時(shí)間片輪詢(xún)多任務(wù)操作系統
    5.4.1 概述
    5.4.2 整體規劃
    5.4.3 任務(wù)控制塊
    5.4.4 內部變量初始化
    5.4.5 創(chuàng )建任務(wù)
    5.4.6 啟動(dòng)多任務(wù)環(huán)境
    5.4.7 任務(wù)調度
    5.4.8 時(shí)鐘節拍中斷
    5.4.9 longjmpInIsr()
    5.4.10 任務(wù)延時(shí)
    5.4.11 刪除任務(wù)
    5.5 信號量
    5.5.1 概述
    5.5.2 整體規劃
    5.5.3 任務(wù)控制塊
    5.5.4 內部變量初始化
    5.5.5 信號量定義
    5.5.6 創(chuàng )建信號量
    5.5.7 獲得信號量
    5.5.8 發(fā)送信號量
    5.5.9 刪除任務(wù)
    5.6 消息郵箱
    5.6.1 概述
    5.6.2 整體規劃
    5.6.3 任務(wù)標志與消息郵箱
    5.6.4 創(chuàng )建消息郵箱
    5.6.5 獲得消息
    5.6.6 發(fā)送消息

    第6章  程序設計基礎
    6.1 任務(wù)設計
    6.1.1 任務(wù)的分類(lèi)
    6.1.2 任務(wù)的劃分
    6.2 系統函數使用概述
    6.2.1 系統函數總覽
    6.2.2 中斷服務(wù)程序調用函數的限制
    6.2.3 系統函數的分類(lèi)
    6.3 系統函數的使用場(chǎng)合
    6.3.1 時(shí)間管理
    6.3.2 資源同步
    6.3.3 行為同步
    6.4 時(shí)間管理
    6.5 臨界區
    6.6 信號量
    6.6.1 簡(jiǎn)介
    6.6.2 信號量的工作方式
    6.6.3 任務(wù)同步中斷服務(wù)程序
    6.6.4 任務(wù)間同步
    6.6.5 資源同步
    6.7 消息郵箱
    6.7.1 簡(jiǎn)介
    6.7.2 消息郵箱的工作方式
    6.7.3 中斷服務(wù)程序與任務(wù)通信
    6.7.4 任務(wù)間數據通信

    第7章  保險箱密碼鎖控制器(方案二)
    7.1 軟件開(kāi)發(fā)流程
    7.2 決策
    7.2.1 概述
    7.2.2 總體目標
    7.2.3 使用說(shuō)明
    7.2.4 限制條件
    7.2.5 具體開(kāi)發(fā)目標
    7.2.6 其他決策內容
    7.3 模塊劃分
    7.3.1 概述
    7.3.2 硬件層
    7.3.3 設備驅動(dòng)層
    7.3.4 虛擬設備層
    7.3.5 應用層
    7.4 接口定義
    7.4.1 密碼的輸出、存儲與顯示
    7.4.2 應用層接口
    7.4.3 虛擬設備層接口
    7.4.4 設備驅動(dòng)層接口
    7.5 編寫(xiě)代碼
    7.5.1 概述
    7.5.2 可復用的驅動(dòng)
    7.5.3 I2C驅動(dòng)
    7.5.4 CAT1024驅動(dòng)
    7.5.5 虛擬鍵盤(pán)驅動(dòng)
    7.5.6 虛擬蜂鳴器驅動(dòng)
    7.5.7 人機交互程序
    7.5.8 主程序
    7.6 測試、驗收與小結
    參考文獻
    熱門(mén)推薦文章
    相關(guān)優(yōu)評榜
    品類(lèi)齊全,輕松購物 多倉直發(fā),極速配送 正品行貨,精致服務(wù) 天天低價(jià),暢選無(wú)憂(yōu)
    購物指南
    購物流程
    會(huì )員介紹
    生活旅行/團購
    常見(jiàn)問(wèn)題
    大家電
    聯(lián)系客服
    配送方式
    上門(mén)自提
    211限時(shí)達
    配送服務(wù)查詢(xún)
    配送費收取標準
    海外配送
    支付方式
    貨到付款
    在線(xiàn)支付
    分期付款
    郵局匯款
    公司轉賬
    售后服務(wù)
    售后政策
    價(jià)格保護
    退款說(shuō)明
    返修/退換貨
    取消訂單
    特色服務(wù)
    奪寶島
    DIY裝機
    延保服務(wù)
    京東E卡
    京東通信
    京東JD+
    亚洲精品乱码久久久97_国产伦子一区二区三区_久久99精品久久久欧美_天天看片永久av影城网页
  • <em id="pai5d"></em><sup id="pai5d"></sup>
    
    

    <small id="pai5d"><rp id="pai5d"></rp></small>
    <option id="pai5d"></option>

    
    
  • <sup id="pai5d"></sup>
    <em id="pai5d"><label id="pai5d"></label></em>

  • <s id="pai5d"></s>