mcbspinitial.asm.bak
来自「采用TMS320VC5402实现一个16阶低通滤波器」· BAK 代码 · 共 47 行
BAK
47 行
.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 + =
减小字号Ctrl + -
显示快捷键?