新手上路
- 积分
- 20
- 金钱
- 20
- 注册时间
- 2020-6-18
- 在线时间
- 7 小时
|
1金钱
采用单个ADC双通道转换的方法 为什么DMA的传输数据要设2 我的理解是转换完成一次产生一次DMA请求 那每次DMA传输数据数都应该是1 不知道是哪里理解出错了 求指点
DMA_InitStructure.DMA_BufferSize = 2; //传输数据个数
DMA_InitStructure.DMA_PeripheralInc = DMA_PeripheralInc_Disable; //外设地址不自增
DMA_InitStructure.DMA_MemoryInc = DMA_MemoryInc_Enable; //存储器地址自增
DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_HalfWord; //外设位宽
DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_HalfWord; //存储器位宽
|
|