新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于DSP TMS320F206的仿真調試

        基于DSP TMS320F206的仿真調試

        作者: 時間:2012-02-06 來源:網絡 收藏

        E:LOADEPP>PRG2XXPP -P 280 -M 0X0006 -S 0X4007 -W 6 -E SRCC2XX_SPX.OUT TZ.OUT即可。
        在跳轉語句的燒寫完成后,即可將中斷向量表和程序都定位至8000H開始的SARAM內,這樣在SARAM內既可很方便設置斷點,同時已經燒寫進FLASH的跳轉語句又能保證中斷的正確執行,且每次對程序修改后無需再次對FLASH燒寫,只要重新生成.OUT文件,然后執行CCS的FILE菜單下的LOAD PROGRAM即可。
        相應的CMD文件如下。
        MEMORY
        { PAGE 0:
        VEC :org=8000h,length=40h
        PROG :org=8050h,length=0600h
        PAGE 1:
        RAM_B2 :org=60h,length=20h
        RAM_B0 :org=0200h,length=0100h
        RAM_B1 :org=0300h,length=0100h
        DATAS :org=11ffh,length=0600h
        }
        SECTIONS
        { .data : {} > RAM_B0 PAGE 1
        .stack: {}> DATAS PAGE 1
        .bss : {}>DATAS PAGE 1
        /******************************************/
        vectors : {} > VEC PAGE 0
        .text : load > PROG, PAGE 0
        .mirro : {} > PROG PAGE 0
        .cinit : {} > PROG PAGE 0
        }
        相應的vectors中斷向量表的程序如下。
        * File: vector.h *
        * File defines Interrupt vector labels *
        .global _c_int0
        .global _c_int1
        .global _c_int2
        .global _c_int3
        .sect vectors
        b _c_int0 ;硬件復位c_int0
        b _c_int1 ;外部中斷1 /INT1
        b _c_int2 ;外部中斷2 INT2/INT3
        b _c_int3 ;定時器中斷
        nop
        nop
        b _c_int0
        b _c_int0 ;保留
        b _c_int0 ;保留
        b _c_int0 ;保留
        nop
        nop
        b _c_int0
        b _c_int0
        b _c_int0
        b _c_int0
        結語
        針對具有片內FLASH的芯片,在沒有片外RAM的情況下如何方便有效的進行,本文提出了一種行之有效的解決辦法,以期對各位致力于研究開發的同仁有所幫助。

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

        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 广丰县| 洞口县| 青铜峡市| 莫力| 漾濞| 四平市| 康保县| 江都市| 登封市| 两当县| 那曲县| 黄浦区| 姚安县| 建水县| 新密市| 永和县| 武汉市| 东宁县| 峨眉山市| 三明市| 奎屯市| 山西省| 宿州市| 旬阳县| 铜陵市| 芦山县| 大姚县| 行唐县| 芮城县| 嵊泗县| 鹤壁市| 苍溪县| 新化县| 南溪县| 丹江口市| 通城县| 安图县| 彭水| 策勒县| 南召县| 庆元县|