📄 dma0初始化.txt
字号:
void DMA0_init (uint XRAM_START_ADD,uint NUM_SAMPLES)
{
SFRPAGE = DMA0_PAGE; // 切换到DMA0特殊功能寄存器页
DMA0CN = 0x00; // 禁止DMA接口
DMA0DA = XRAM_START_ADD; // 设置数据存储器开始值
DMA0CT = NUM_SAMPLES-1; // 获取采样点
DMA0IPT = 0x00; // 设置向指令缓冲器中写指令的开始区域为0
DMA0IDT = DMA0_GET_ADC0; // DMA 存ADC0的转换数据
DMA0IDT = DMA0_END_OF_OP;
DMA0BND = 0x00; // 设置指令开始执行地址为0
DMA0CN = 0x80; //设置为模式0, 开始执行指令
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -