FAQ0031—快速定位DMA访问外设寄存器地址
本帖最后由 ArterySW 于 2021-5-25 17:54 编辑快速定位DMA访问外设寄存器地址
Questions:快速定位 DMA 访问外设寄存器地址
Answer:
原方法
#define TIM3_ARR_Address 0x4000102C
DMA_InitStructure.DMA_PeripheralBaseAddr = TIM3_ARR_Address;
新方法
DMA_InitStructure.DMA_PeripheralBaseAddr = (uint32_t)&TIM3->ARR;
类型:MCU 应用
适用型号:AT32F403,AT32F413,AT32F415,AT32F403A
主功能:DMA
次功能:无
赞,使用取地址方式((uint32_t)&TIM3->ARR),要比直接找对应寄存器地址方便灵活多了。 赞赞赞,非常赞 这种方式确实不错的,很赞。
页:
[1]