天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 計算機論文 >

Freescale HCS12系列MCU嵌入式IDE的設計與實現(xiàn)

發(fā)布時間:2023-04-05 13:53
  嵌入式集成開發(fā)環(huán)境IDE和硬件評估系統(tǒng)是嵌入式產品開發(fā)的必要工具。開發(fā)嵌入式集成開發(fā)系統(tǒng)涉及到的工具較多,過程較復雜,目標芯片的更新?lián)Q代也較快,所以存在較大的難度。HCS12系列MCU是Freescale公司于2004年前后推出的高性價比16位芯片,型號豐富,市場前景較好,國內目前尚未開發(fā)出針對該系列MCU的嵌入式IDE,主要依賴國外進口。正是基于這樣難得的機遇和挑戰(zhàn),本課題設計了一個通用的嵌入式集成開發(fā)系統(tǒng),實現(xiàn)了對Freescale HCS12系列MCU源文件進行編輯、編譯、下載和基本調試的功能,同時,在設計過程中也充分考慮了軟硬件平臺的通用性。 SdIDE12的硬件平臺包含HCS12系列MCU的最小系統(tǒng)模塊、程序寫入模塊和通用擴展板模塊,軟件平臺由通用編輯編譯模塊、程序寫入模塊和基本調試模塊等組成。文章給出了硬件平臺的通用性設計方法、相應模塊的原理框圖及測試流程,重點闡述了軟件平臺中通用編輯編譯模塊和通用HCS12系列MCU寫入模塊的設計要點、難點和細節(jié),解決了交叉編譯模塊和寫入模塊不通用、寫入代碼大小受限制等問題。另外,文章還給出了HCS12系列MCU調試模塊的初步設計與實現(xiàn)。...

【文章頁數(shù)】:107 頁

【學位級別】:碩士

【文章目錄】:
中文摘要
ABSTRACT
第一章 緒論
    1.1 嵌入式系統(tǒng)概述
    1.2 SDIDE12 的開發(fā)背景
        1.2.1 嵌入式IDE 國內外發(fā)展現(xiàn)狀
        1.2.2 Freescal HC512 系列MCU 概述
    1.3 開發(fā)SDIDE12 的必要性及意義
    1.4 課題設計目標
    1.5 本文工作和論文結構
        1.5.1 本文工作
        1.5.2 論文結構
第二章 SDIDE12 的整體設計思路
    2.1 需求分析
    2.2 SDIDE12 的硬件環(huán)境設計思路
    2.3 軟硬件協(xié)同設計思路
    2.4 SDIDE12 的通用性設計思路
        2.4.1 硬件的通用性設計
        2.4.2 軟件的通用性設計
    2.5 SDIDE12 的功能模塊設計思路
        2.5.1 SdIDE12 公有模塊
        2.5.2 SdIDE12 私有模塊
    2.6 本章小結
第三章 硬件設計
    3.1 最小系統(tǒng)硬件設計
    3.2 通用擴展板設計
        3.2.1 鍵盤模塊
        3.2.2 LCD 模塊
        3.2.3 串口模塊
        3.2.4 A/D 轉換模塊
        3.2.5 PWM 模塊
        3.2.6 USB 模塊
        3.2.7 CAN 模塊
        3.2.8 以太網(wǎng)模塊
    3.3 寫入模塊(BDM 頭)硬件設計
        3.3.1 M68HC908J88 主控芯片
        3.3.2 寫入模塊原理圖分析與設計
    3.4 硬件平臺測試及測試體會
        3.4.1 測試方法和步驟
        3.4.2 測試體會
    3.5 本章小結
第四章 軟件設計
    4.1 SDIDE12 的通用編輯編譯模塊詳細設計
        4.1.1 SdIDE12 主界面結構設計
        4.1.2 SdIDE12 的目錄結構
        4.1.3 SdIDE12 的代碼結構
        4.1.4 SdIDE12 的工程管理模塊
    4.2 通用HC512 系列MCU 寫入模塊詳細設計
        4.2.1 TBDML 通信接口程序設計
        4.2.2 通用寫入模塊PC 方程序設計
        4.2.3 通用寫入模塊MCU 方程序設計
    4.3 HC512 系列MCU 內存擴展
        4.3.1 存儲空間的擴展
        4.3.2 線性地址轉換為內存擴展地址
        4.3.3 編譯生成52 格式文件
    4.4 調試模塊詳細設計
        4.4.1. 1st 文件結構
        4.4.2 斷點地址獲取
        4.4.3 調試環(huán)境的初始化
        4.4.4 單步調試的實現(xiàn)
    4.5 測試體會
    4.6 本章小結
第五章 基于CPU12 微處理器的μC/OS-Ⅱ移植
    5.1 ΜC/OS-Ⅱ移植過程
        5.1.1 修改OSCPU.H 文件
        5.1.2 修改OSCPUC.C 文件
        5.1.3 修改OSCPUA.S 文件
    5.2 ΜC/OS-Ⅱ移植的測試
    5.3 本章小結
第六章 基礎實驗例程
    6.1 編程規(guī)范
    6.2 MC9512DG128 芯片的模板程序
    6.3 MC9512DG128 各模塊的實驗例程
    6.4 本章小結
第七章 總結與展望
    7.1 總結
    7.2 展望
參考文獻
附錄A 硬件評估板原理圖
附錄B 硬件評估板實物圖
附錄C 規(guī)范程序實例
攻讀學位期間公開發(fā)表的論文及參與的鑒定項目
致謝
詳細摘要



本文編號:3783528

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3783528.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權申明:資料由用戶bc9bf***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com