新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > S3C2440新手入門之——程序運行環境初始化過程

        S3C2440新手入門之——程序運行環境初始化過程

        作者: 時間:2016-11-25 來源:網絡 收藏
        一會從NandFlash,一會從NorFlash啟動,一會加U-boot,一會SDRAM,。。。很明顯,容易被搞暈,程序到底是怎樣被執行的

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

        1:

        無論從NandFlash或是NorFlash,都要先運行Uboot,也就是說都要往里邊先拷貝Uboot,因為這是引導程序,對于微處理器而言,是工作環境的建立過程,不可缺少

        2:從NorFlash啟動時,ARM上電后直接運行NOR FLASH里的程序(包含啟動的Uboot)

        3:從NAND FLASH啟動時,在ARM上電時,ARM會自動把NAND FLASH前4K的內容拷貝到S3C2440內部SRAM中,同時把SRAM的地址映射到0X00000000。ARM上電后會從SRAM處開始運行。。。

        現在只了解這么多了



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 富宁县| 竹北市| 襄垣县| 阳西县| 沂南县| 多伦县| 内乡县| 嘉义县| 古田县| 武安市| 明溪县| 正阳县| 罗平县| 双流县| 内江市| 南宁市| 从江县| 马关县| 巴楚县| 北宁市| 北京市| 哈巴河县| 体育| 彭水| 江永县| 江西省| 集贤县| 林西县| 西畴县| 永嘉县| 斗六市| 建阳市| 松桃| 项城市| 武安市| 长乐市| 富民县| 麻栗坡县| 玉田县| 临江市| 甘孜县|