STM32 有如下程序片段:#define ADC1_DR_Address ((u32)0x4001244C)#define ADC3_DR_Address ((u32)0x40013C4C)..DMA_DeInit(DMA1_Channel1); DMA_InitStructure.DMA_PeripheralBaseAddr = ADC1_DR_Address; DMA_InitStructure.DMA_MemoryBaseAddr = (u32)&ADC1
DeInit函数的功能是?ADC_ InitStruct中的每一 个参数按缺省值填入。声明: 本网站大部分资源来源于用户创建编辑,上传,机构合作,自有兼职答题团队,如有侵犯了你的权益,请发送邮箱到feedback@deepthink.net.cn 本网站将在三个工作日内移除相关内容,刷刷题对内容所造成的任何后果不承担法律上的任何义务或责任 ...
如果使用STM32库函数的话,我们可以调用下面函数关闭ADC外设时钟以停止其功能运行。 __HAL_RCC_ADC1_CLK_DISABLE; 可是,当客户在进STOP前将HAL_ADC_DeInit(&hadc)换成__HAL_RCC_ADC1_CLK_DISABLE后,发现功耗并无明显变化,依旧是18uA左右。那是怎么回事呢? 建议客户在让芯片进入STOP前确保没有其它浮空脚存在或...