chapter4启动程式内容摘要:

isual C++ – Windows CE的 C++編譯器  Compact .Net Framework – 精簡的 .Net平台,可快速移植桌上型程式到 Windows CE平台中 415 BSP  Board support package 元件 說明 啟動程式 系統啟動時,啟動程式會下載作業系統 ( OS)映像檔。 OEM配階層 ( OAL) 連結核心映像檔,將硬體初始化並管理之。 裝置驅動程式 執行時,驅動機板上或週邊的裝置。 組態檔 藉由環境變數或修改 *.bib和 *.reg檔案,可 將 BSP重新組態。 417 本章重點  POST  作業系統啟動 – 啟動模式 – 啟動載入器 – 開機程序 – Boot loader設計 418 Boot loader 設計  啟 動程式的主要元件 – OEM startup code – Main code 419 OEM startup code  組合語言撰寫  啟動程式第一個執行的程式碼  記憶體初始化 – 啟動記憶體存取 – 設定 CPU頻率 – cache初始化 420 Main code  C語言撰寫  BLCOMMON程式碼的一部份  控制啟動程式之執行  範例 – %WINCE420\public\mon\oak\DRIVERS\ETHDBG\BLCOMMON\ 421 流程控制圖 BootLoaderMain() OEMDebugInit() OEMPlatformInit() OEMPreDownLoad() DownLoadImage() OEMLaunch() StartUp() OEMReadData() OEMMapMemAddr() OEMShowProgress() OEMIsFlashAddr() OEMFinishEraseFlash() OEMWriteFlash() OEMContinueEraseFlsh() OEMStartEraseFlsh() FLASH functions。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。