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

📄 mcbspinitial.asm.bak

📁 采用TMS320VC5402实现一个16阶低通滤波器
💻 BAK
字号:

			.include	regs.h
			.def     	init_McBSP                  

			.text

;==========================================================
;	Note the sub-addressing scheme implemented
;	during McBSP initialization
;==========================================================
	
init_McBSP:	stm	SPCR1, McBSP1_SPSA	; 
			stm	#5000h, McBSP1_SPSD 	; Reset McBSP1 Receiver
			stm	SPCR2, McBSP1_SPSA	; 
			stm	#0000h, McBSP1_SPSD	; Reset McBSP1 Transmitter; spcr2=0x0300 for free running
			
			stm	RCR1, McBSP1_SPSA		; 
			stm	#0040h, McBSP1_SPSD	; 
			stm	RCR2, McBSP1_SPSA		; 
			stm	#0040h, McBSP1_SPSD	; 
			stm	XCR1, McBSP1_SPSA		; 
			stm	#0040h, McBSP1_SPSD	; 
			stm	XCR2, McBSP1_SPSA		; 
			stm	#0040h, McBSP1_SPSD	;
			stm	SRGR1, McBSP1_SPSA	; 
			stm	#0100h, McBSP1_SPSD	; 
			stm	SRGR2, McBSP1_SPSA	; 
			stm	#0A000h, McBSP1_SPSD	;

			stm	PCR, McBSP1_SPSA		; 
			stm	#0008h, McBSP1_SPSD	;


			stm	SPCR2, McBSP1_SPSA	; Enable Sample Rate Generator
			ldm	McBSP1_SPSD, A		;
			or	#0040h, A 
			stl	A, McBSP1_SPSD		;
			nop					; Wait 2 Sample Rate Clk for SRG to stabilize

*=============================================================
* 		Rx and Tx enable instructions are removed
*		Rx and Tx are enabled in the caller function
*=============================================================
                    retd
                    nop
                    nop
		

⌨️ 快捷键说明

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