授課方式:
開課時間:2010-10-30
結(jié)束時間:2010-11-27
課程時間:天
培訓(xùn)規(guī)模:
講 師:
培訓(xùn)費用:
機構(gòu)培訓(xùn)地點
機構(gòu)培訓(xùn)對象
機構(gòu)培訓(xùn)介紹
一、嵌入式系統(tǒng)設(shè)計師基礎(chǔ)課程
1、嵌入式系統(tǒng)概述與ARM簡介
ARM處理器與其他體系結(jié)構(gòu)處理器異同比較、ARM芯片選型、ARM外圍硬件設(shè)計、ARM程序和算法、ARM操作系統(tǒng)(uC/OS-II/ARM Linux/uCLinux/WinCE)。
2、ARM知識體系
ARM的特點(體系結(jié)構(gòu)/流水線/異常處理/寄存器組織)、ARM內(nèi)核概述(內(nèi)核命名/應(yīng)用內(nèi)核/嵌入式內(nèi)核/安全內(nèi)核)、ARM內(nèi)核系列。
3、ARM結(jié)構(gòu)與編程
ARM的工作模式、ARM存儲器格式、ARM運行模式、 ARM寄存器組織、ARM的異常、流水線、AHBA總線。
4、ARM指令系統(tǒng)與匯編語言編程
ARM指令概述與特點、ARM尋址方式、ARM指令集、Thumb指令集、ARM匯編語言編程。
5、使用ARM ADS 開發(fā)工具的方法、流程和技巧
編譯器參數(shù)、鏈接器使用、調(diào)試器及調(diào)試工具、輔助開發(fā)工具、內(nèi)存地址重映射、堆棧初始化、 RO/RW/ZI 段地址分配、系統(tǒng)呼叫機制。
6、基于S3C2410的系統(tǒng)硬件設(shè)計,用ARM9芯片S3C2410進行實際操作
A/D、D/A轉(zhuǎn)換操作、鍵盤接口控制實際操作、LED數(shù)碼管顯示接口控制操作、直流電機控制、步進電機控制、RS485串口通信。
二、嵌入式系統(tǒng)設(shè)計師課程
1、嵌入式Linux操作系統(tǒng)基礎(chǔ),嵌入式Linux軟件設(shè)計
嵌入式Linux綜述、嵌入式Linux開發(fā)基本概、嵌入式Linux開發(fā)工具介紹、分析各種典型的bootloader(uboot、armboot、redboot)。
2、基于S3C2410實訓(xùn)平臺的嵌入式Linux移植
嵌入式系統(tǒng)移植基本概念、Bootloader移植、操作系統(tǒng)移植、應(yīng)用程序移植。
3、嵌入式Linux驅(qū)動程序開發(fā)
(1)嵌入式Linux上驅(qū)動程序開發(fā)規(guī)范:包括設(shè)備驅(qū)動程序概念、字符設(shè)備驅(qū)動程序、塊設(shè)備與網(wǎng)絡(luò)設(shè)備、網(wǎng)卡驅(qū)動以及常用嵌入式設(shè)備驅(qū)動開發(fā)等知識。
(2)同時獨立實現(xiàn)兩種嵌入式設(shè)備驅(qū)動程序的編寫:包括驅(qū)動模塊的調(diào)試和加載以及完整的項目開發(fā)文檔的編寫。
4、用ARM9芯片S3C2410進行驅(qū)動程序?qū)嶋H操作
LCD驅(qū)動、觸摸屏驅(qū)動、SD卡讀寫程序、I2C音頻驅(qū)動、USB驅(qū)動。
機構(gòu)培訓(xùn)聯(lián)系
儀表網(wǎng)-儀器儀表行業(yè)“互聯(lián)網(wǎng)+”服務(wù)平臺
關(guān)于我們|網(wǎng)站導(dǎo)航|本站服務(wù)|會員服務(wù)|企業(yè)建站|特色服務(wù)|旗下網(wǎng)站|友情鏈接|誠聘英才Copyright ybzhan.cn,all rights reserved法律顧問:浙江天冊律師事務(wù)所 賈熙明律師
客服熱線:0571-87756399,87759942加盟熱線:0571-87756399展會合作:0571-87759945客服郵箱:873582202@qq.com 投稿郵箱:ybzhan@qq.com
網(wǎng)站客服:
服務(wù)咨詢:對外合作: