📄 constat.asm
字号:
***此程序完成全局变量的设定,在这里的参数都存在DSP的data空间
***可以用指针变量指向地址来修改
.global _flashpage
.global _delaytime
.global _admemory
.global _MCBSP0RNUM
.global _N1
.global _DMANUMBER
.global _BUFFERNO
.global _TESTN
.global _numflag
.global _templatenum
.global _timeintnum
.global _testint2
.global _dmaflag
.title "constat.asm"
.sect "constat"
_delaytime .word 0ffh ;延迟数的存放地址
_admemory .word 0c000h ;ad采样数据的存放地址变量
_MCBSP0RNUM .int 0h ;在汇编中定义的全局变量用来对mcbsp0接收中断计数
_N1 .int 0xfff6 ;作为全局变量来侦测语音起点,在main和bufferendpoint程序中使用
_DMANUMBER .int 0x0 ;作为DMA中断次数地计数器,在main和bufferendpoint中使用
_BUFFERNO .int 0x0 ;作为判断buffer位置的标志
_TESTN .int 0x0 ;lpcunion.c中计算得到的语音帧数
_numflag .int 0x1 ;等待num按键的标志,决定是否继续死循环等待按键INT1中断
_templatenum .int 0x0 ;语音模版或者ISD录音放音的语音数,用按键计算
_testint2 .int 0x0 ;进int2的次数
_dmaflag .int 0x0
.end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -