|
技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng) 驅動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產業(yè) | CAN-bus/DeviceNe |
為何不能LOAD PROGRAM .請老師指點一下 |
作者:mglll 欄目:DSP技術 |
我的程序在ccs中build完全正常 可當load 生成的.out文件時 就會提示 不能load程序, 要你看LINK選項是否正確。我不知道是什么原因程序不能下載到你公司的usb仿真器的目標板 這是程序和cmd文件: .title "SPI" ;文件名 .include 240xA.H ;寄存器說明 ;片上ram塊的變量聲明 .bss GPR0,1 ;通用目的寄存器 .bss GPR3,1 .def _main ;主程序開始 .TEST _main: LDP #0 ;設置dp=0h,則數(shù)據(jù)存儲器地址為0000h~007fh。 SETC INTM ;初始化期間禁止中斷發(fā)生 SPLK #0H,GPR3 ;將長立即數(shù)0h存入GPR3 OUT GPR3,WSGR ;設置xmif 使得運行無等待狀態(tài) CLRC RXM ;清除符號擴展模式 CLRC OVM ;溢出模式復位 CLRC CNF ;配置b0塊到數(shù)據(jù)存儲區(qū) LDP #00EOH ;系統(tǒng)配置寄存器scsr1,看門狗寄存器,spi寄存器均映射在 ;7000h~707fh地址范圍內 SPL #006FH,WDCR;禁止看門狗 SPLK #0020H,SCSR1;設定pll為4xCLKIN模式,并使能spi模塊的時鐘 ;spi初始化 SPI_INIT: LDP #00E0H SPLK #000FH,SPICCR ;16個字符位 SPLK #0006H,SPICTL ;使能主工作模式,正常時鐘,有序發(fā)送 SPLK #0002H,SPIBRR ;設置為最大速率spi LDP #00E1H ;數(shù)字i/O寄存器MCRB映射在7080h~70ffh SPLK #003CH,MCRB ;設置GPIO引腳為spi功能 LDP #00E0H SPLK #008FH,SPICCR ;初始化spi結束,準備發(fā)送或接收一個字符 ;通過遞減至零來產生三角波,每次溢出在重新裝入 .end cmd文件: -c /*rom初始化 */ -o example.out /*輸出文件名*/ -stack 100 /*堆棧數(shù)據(jù)*/ -l rts2xx.lib /*庫文件*/ MEMORY { PAGE 0: VECS: origin = 0000h, length = 0040h /*中斷向量表 */ LOW: origin = 0044h, length = 0FBCh /*我的代碼開始 */ FLASH1: origin = 1000H, length = 0FFFh /*FLASH1 4K空間 */ SARAM: origin = 8000h, length = 01FFh /*SARAM 512字空間 */ B0: origin = 0FF00h, length = 0100h /*B0 256字空間 */ PAGE 1: B0: origin = 0200h, length = 0100h /*B0 256字空間 */ B1: origin = 0300h, length = 0100h /*B1 256字空間 */ B2: origin = 007Fh, length = 01h /*B2 1字空間 */ SARAM: origin = 0800h, length = 01FFh /*SARAM 256字空間*/ } SECTIONS { /* 用戶定義的段 */ vectors : { } > VECS PAGE 0 /* initialized */ .text : { } > LOW PAGE 0 /*code*/ .cinit : { } > LOW PAGE 0 /*c INITIAL*/ .SWITCH : { } > LOW PAGE 0 /*開關語句*/ .const : { } > SARAM PAGE 1 /*常量段*/ .data : { } > SARAM PAGE 1 .bss : { } > SARAM PAGE 1 .stack : { } > SARAM PAGE 1 /*SARAM 256字空間*/ .sysmem : { } > SARAM PAGE 1 /*SARAM 256字空間*/ } |
2樓: | >>參與討論 |
作者: mglll 于 2005/8/31 17:45:00 發(fā)布:
怎么沒人回 我是新手幫一下忙吧 謝了 |
|
|
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 www.udpf.com.cn 浙ICP證030469號 |