fixed.s54.bak

来自「TMS320C54系列在CCS3.1 下实验教程」· BAK 代码 · 共 29 行

BAK
29
字号
	STACK_ADDR		.set		0x0500
	
	.bss coeff,8							;allocate 17 word for variates
	.bss data_x,8
	.bss sum,2
		
	.mmregs
	.global	main  
	.text
main:
	stm		#STACK_ADDR, SP		;set stack
	stm		#0x00a8, PMST		;relocate Interrupt Vector Table
	stm		#0x0000, SWWSR		;no software wait for all memory	
	
;-----------------------------------
;for(i=0; i<8; i++)
;		sum3_tmp = L_mac(sum3_tmp, coeff_f[i], data_x_f[i]);   //2.30format  1 signed bit
;-----------------------------------	
	stm   	#coeff, AR3		;AR3 point to coeff 
	stm 	#data_x, AR4    ;AR4 point to data_x 
	sub 	A				;clear A
	rpt 	A, #8-1
	mac 	*AR3+, *AR4+, A
	dat     A, *(sum)
	
dead_loop:
	nop
	nop
	b dead_loop

⌨️ 快捷键说明

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