課程目錄

 ARM處理器是英國(guó)Acorn有限公司設(shè)計(jì)的低功耗成本的第一款RISC微處理器。全稱(chēng)為Advanced RISC Machine。ARM處理器本身是32位設(shè)計(jì),但也配備16位指令集,一般來(lái)講比等價(jià)32位代碼節(jié)省達(dá)35%,卻能保留32位系統(tǒng)的所有優(yōu)勢(shì)。  

    系統(tǒng)作為統(tǒng)一的技術(shù)平臺(tái)來(lái)介紹。根據(jù)嵌入式系統(tǒng)的發(fā)展趨勢(shì),在片上系統(tǒng)(SOC)和軟硬件協(xié)同的背景下,著重介紹嵌入式系統(tǒng)中,與軟硬件接口相關(guān)的技術(shù)。

本課程的內(nèi)容覆蓋了以下幾個(gè)方面:嵌入式系統(tǒng)綜述,單用途和多用途處理器,GNU 工具鏈,ARM 結(jié)構(gòu)和指令集,嵌入式庫(kù)函數(shù),存儲(chǔ)與總線(xiàn),系統(tǒng)調(diào)用,嵌入式操作系統(tǒng),內(nèi)核模塊及設(shè)備驅(qū)動(dòng),嵌入式文件系統(tǒng),嵌入式常用應(yīng)用程序,BSP,Bootloader,軟硬件協(xié)同驗(yàn)證,基于FPGA的SOPC 設(shè)計(jì),嵌入式系統(tǒng)調(diào)試技術(shù), cygwin開(kāi)發(fā)環(huán)境的建立。 在此基礎(chǔ)上, ucos, uclinux, WinCE 等常見(jiàn)的操作系統(tǒng)會(huì)被介紹。 
    本課程采用理論學(xué)習(xí)和實(shí)驗(yàn)課程交叉進(jìn)行的方式進(jìn)行,其中實(shí)踐課除了和課程同時(shí)進(jìn)行的實(shí)驗(yàn)以外, 課程后期學(xué)生分組實(shí)施有一定實(shí)際意義的大作業(yè)。 
通過(guò)本課程的學(xué)習(xí), 學(xué)生將全面掌握嵌入式系統(tǒng)的設(shè)計(jì)方法和設(shè)計(jì)流程,并具有為32位SOC芯片提供從最初的啟動(dòng)代碼到操作系統(tǒng),直到最終的應(yīng)用程序整體解決方案的能力。  

郵箱
huangbenjincv@163.com

清河县| 怀集县| 苍溪县| 天台县| 沧源| 桃源县| 安义县| 盐亭县| 武功县| 神木县| 乡城县| 泾阳县| 内江市| 汝州市| 岑巩县| 台东市| 金山区| 朝阳市| 和顺县| 娄烦县| 石柱| 格尔木市| 长治县| 稷山县| 前郭尔| 宁陕县| 潢川县| 新安县| 开鲁县| 昌江| 洪江市| 资溪县| 安溪县| 通榆县| 通道| 烟台市| 嘉义县| 龙门县| 健康| 江川县| 涿州市|