mcal ADC硬件触发和软件触发混用DEMO
-
1.背景
在PWM的下降沿触发ADC采集
2.需求- PWM(eTMR0_CH0)的每个周期中,上升沿触发ADC转换10次后,切换到3个软件触发的group的采集。
- MCAL: 2.2.0 , gcc
- YTM32B1ME0X
3.解决方案描述:
由于PWM模块没有提供MID值的设置API,采用手写代码设置MID值:
eTMR0->SYNC |= eTMR_SYNC_CLDOK_MASK; eTMR0->MID = eTMR0->CH[0].VAL1; eTMR0->SYNC |= eTMR_SYNC_LDOK(1);
测试波形:
示例工程:12694718-26d0-4c88-a824-16035e3174d3-Adc_HwTrig_Demo.zip
快速上手云途开发生态
发帖前请查看
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...