中文字幕 另类精品,亚洲欧美一区二区蜜桃,日本在线精品视频免费,孩交精品乱子片免费

<sup id="3hn2b"></sup>

    1. <sub id="3hn2b"><ol id="3hn2b"></ol></sub><legend id="3hn2b"></legend>

      1. <xmp id="3hn2b"></xmp>

      2. 新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 大容量無(wú)線(xiàn)傳輸技術(shù)中DSP的啟動(dòng)

        大容量無(wú)線(xiàn)傳輸技術(shù)中DSP的啟動(dòng)

        作者: 時(shí)間:2010-10-20 來(lái)源:網(wǎng)絡(luò) 收藏

        1 引言

        在極低譜密度,高頻譜利用率的C6416 啟動(dòng)模式管腳配置 www.elecfans.com

        本文引用地址:http://www.antipu.com.cn/article/151414.htm



        如果 的程序小于1K 字節(jié),那么上述ROM 機(jī)制已經(jīng)可以完成程序的加載。然而事實(shí)上大部分 的程序會(huì)大于1K 字節(jié),這時(shí)就需要?jiǎng)?chuàng)建一個(gè)特定程序來(lái)完成更多代 碼的加載。該特定程序又被稱(chēng)作二級(jí)bootloader。

        在需要二級(jí)bootloader 的程序中,這段特定啟動(dòng)代碼通常駐留在ROM 存儲(chǔ)器的起始位 置以便在 復(fù)位后能自動(dòng)被加載到內(nèi)存地址0 處。當(dāng)1K 字節(jié)代碼被加載完畢后,CPU 開(kāi)始從地址0 處執(zhí)行,也就是執(zhí)行二級(jí)bootloader 的內(nèi)容。二級(jí)bootloader 的功能就是將程序的剩余部分拷貝到內(nèi)存中。

        2 啟動(dòng)方法的設(shè)計(jì)與實(shí)現(xiàn)

        采用二級(jí)bootloader 的DSP 啟動(dòng)方法的實(shí)現(xiàn)大體分為四步:配置存儲(chǔ)器;編寫(xiě) secondary bootloader 代碼;編譯程序,轉(zhuǎn)換目標(biāo)文件的格式;將程序燒寫(xiě)進(jìn)Flash。圖1 為實(shí)施該啟動(dòng)方法的硬件平臺(tái)示意圖,其中DSP 的型號(hào)選擇C6416,F(xiàn)lash 的型號(hào)選擇 AM29LV800B。

        為實(shí)施該啟動(dòng)方法的硬件平臺(tái)示意圖 www.elecfans.com




        2.1 配置存儲(chǔ)器

        2.1.1 定義存儲(chǔ)器分區(qū)

        為了實(shí)現(xiàn)使用二級(jí)bootloader 的ROM 啟動(dòng),需要將Flash 劃分為FLASH_BOOT, FLASH_REST 兩個(gè)區(qū)。這兩個(gè)區(qū)分別存儲(chǔ)由on-chip bootloader 拷貝的程序段和由secondary bootloader 拷貝的程序段。對(duì)于BIOS 程序,Memory 段的定義在MEM(Memory Section Manager)對(duì)象里。對(duì)于非BIOS 程序,Memory 段定義在linker command file 中。一個(gè)C6416 的Memory 段定義的例子如下所示:




        2.1.2 COFF 段的定位

        DSP 程序是以COFF 段的形式在內(nèi)存中存放的。一個(gè)COFF 段就是一個(gè)代碼或數(shù)據(jù)塊, 它在內(nèi)存中占據(jù)連續(xù)空間。COFF 段分為自定義段,初始化段和未初始化段三種。COFF 段可 以有各種屬性,其中l(wèi)oad 屬性和run 屬性跟DSP 啟動(dòng)有密切關(guān)系。Load 屬性指明段的存儲(chǔ) 地址,run 屬性指明段的執(zhí)行地址。二級(jí)bootloader 負(fù)責(zé)將所有的段從load 地址拷貝到run 地址。例如:

        .text: LOAD= FLASH, RUN= IRAM

        表示代碼段.text 被存儲(chǔ)在flash 中,DSP 啟動(dòng)時(shí)二級(jí)bootloader 將該段拷貝到IRAM 中。


        上一頁(yè) 1 2 下一頁(yè)

        評(píng)論


        相關(guān)推薦

        技術(shù)專(zhuān)區(qū)

        關(guān)閉