DMA解析
来源:互联网 发布:胰腺炎apache评分表 编辑:程序博客网 时间:2024/05/22 13:05
//将DMA通道值1设置为缺省值DMA_DeInit(DMA1_Channel1);//(u32)(&(ADC1->DR))数据原地址(外设地址) ADC的数据转换结果寄存器DMA_InitStructure.DMA_PeripheralBaseAddr = (u32)(&(ADC1->DR));//(u32)&ADC_Result数据目的地址(内存地址)DMA_InitStructure.DMA_MemoryBaseAddr = (u32)ADC_Result;//内存作为数据传输的目的地DMA_InitStructure.DMA_DIR = DMA_DIR_PeripheralSRC;//DMA通道的DMA缓存的大小DMA_InitStructure.DMA_BufferSize = size_x;//外设地址是否自加 DMA_InitStructure.DMA_PeripheralInc = DMA_PeripheralInc_Disable;//内存地址是否自加//外设地址的数据先传到内存地址,然后再显示DMA_InitStructure.DMA_MemoryInc = DMA_MemoryInc_Enable;//(外设地址)数据宽度为16位 DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_HalfWord;//(内存地址)数据宽度为16位 DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_HalfWord;// DMA_InitStructure.DMA_Mode = DMA_Mode_Normal;//DMA通道拥有高优先级DMA_InitStructure.DMA_Priority = DMA_Priority_High;// DMA_InitStructure.DMA_M2M = DMA_M2M_Disable;//根据DMA_InitStruct中指定的参数初始化DMA的通道 DMA_Init(DMA1_Channel1, &DMA_InitStructure);DMA_ITConfig(DMA1_Channel1, DMA_IT_TC, ENABLE);DMA_Cmd(DMA1_Channel1, ENABLE);
外设地址不自加,内存地址增加,外设地址的数据将2个字节传递给内存地址,然后内存地址
0 0
- DMA解析
- DMA解析
- DMA驱动程序解析
- DMA原理解析
- Xen中DMA传输解析
- NVMe驱动解析-DMA传输
- cc2430 DMA及IRQMASK问题解析
- atmel sama5d4 dma dts 解析分析
- DMA
- DMA
- DMA
- DMA
- DMA
- DMA
- DMA
- DMA
- DMA
- DMA
- java.lang.nosuchmethoderror java.lang.String.isEmpty()Z 异常.
- Python网络编程01-----基于TCP的Python简易服务器
- Eclipse配置对php的提醒支持
- Hive几种数据导出方式
- Chromium M34上图像(IMG元素)的直接合成,不走NativeImageSkia::draw路径的相关代码
- DMA解析
- 常用的正则表达式-身份证,密码,手机号,邮箱,昵称,银行卡
- <compatible-screens>
- svn里 is already locked解决方案
- 环境搭建
- 修改数据库的oracle_sid/instance name ,db_name
- Win8提交应用 隐私声明
- 将Chrome 设置为默认浏览器
- HTML5 <script>元素async,defer异步加载