⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 erase.asm

📁 TMS320vc5416DSP bootloader的程序
💻 ASM
字号:

* write program to FPGA
	

   .include	"mmreg.asm"

	.bss	temp,1
	.bss	lenth,1
	
sdpad13	.set	5555h
sdpad2	.set	2aaah
sorced	.set	1000H
distd	.set	4000H

	.global	write
	
	.text

start:	STM	#0114FH,CLKMD	
	LD	#temp,DP
	stm	#1000h,sp
	ssbx xf
	STM	#73h,PRD
	STM	#3efh,TCR		
	STM	#0,BSCR				
        STM     #0a0H,PMST    		;OVLY=1&MP/MC=0
        ;STM	#8h,IMR			;Unmask some interrupt
        ;RSBX    INTM            	;Enable all interrupt
        STM	#0fc0H,SWWSR
        STM	#0,SWCR
        
	stm	#sorced,ar1
	stm	#distd,ar2
	st	#4000h,@temp

					;stm	#3,ar0
					;ssld	*+ar1(3),a
					;stlm	a,@lenth	
	ld	#0,b
	ld	#1,a
	

	ld	#170,DP
	st	#0aaaah,55h		;write data
	rpt	#8
	nop
	ld	#341,DP
	st	#5555h,02ah
	rpt	#8
	nop
	ld	#170,DP
	st	#8080h,55h	
	rpt	#8
	nop

	ld	#170,DP
	st	#0aaaah,55h	
	rpt	#8
	nop

	ld	#341,DP
	st	#5555h,2ah	
	rpt	#8
	nop

	ld	#170,DP
	st	#1010h,55h	
	rpt	#8
	nop
	
	
loop	nop
	nop
	nop
	b 	loop

	
	.end	
	
		

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -