關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于PPC8270的BSP開發與實現

        基于PPC8270的BSP開發與實現

        作者: 時間:2011-07-22 來源:網絡 收藏

        擁有256 KB內部存儲空間,該內部存儲空間被影射在一塊4 GB范圍內連續的內存空間上,可根據IMMR(Internal Memory Map Register)寄存器設置該內部存儲空間起始地址,本實例設置IMMR值為0xF0000000;內部存儲空間映射如圖2所示。

        本文引用地址:http://www.104case.com/article/161778.htm

        a.JPG


        內部寄存器均通過IMMR值與寄存器偏移量進行尋址,從而完成中對內部寄存器的讀/寫訪問。

        2 軟件的定義與職責
        2.1 軟件的定義
        所謂BSP軟件通常是指針對具體的硬件平臺、用戶編寫的驅動代碼和部分設備驅動的集合。它所的功能包括初始化、驅動部分設備。BSP軟件是介于底層硬件設備環境和上層操作系統之間的一個軟件接口,它的主要功能是系統加電后初始化目標機硬件、初始化操作系統及提供部分硬件的驅動程序。BSP軟件屬于嵌入式軟件的一部分,其在目標機應用系統中的層次如圖3所示。
        BSP軟件是根據具體的硬件環境進行設計和的,因此只能運行在指定設備的硬件環境中。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 奈曼旗| 措勤县| 克什克腾旗| 桑植县| 婺源县| 唐海县| 双辽市| 丹凤县| 法库县| 靖安县| 绵竹市| 高雄市| 额敏县| 张家口市| 青田县| 阿鲁科尔沁旗| 铁岭县| 达尔| 韩城市| 随州市| 鹤峰县| 古丈县| 肥东县| 东辽县| 贵定县| 卢湾区| 巩留县| 开封市| 尚义县| 阳山县| 伊金霍洛旗| 高碑店市| 新邵县| 疏勒县| 正蓝旗| 温州市| 安阳市| 梓潼县| 安化县| 开封县| 古丈县|