这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » adc怎么在Pwm采样呢?

共3条 1/1 1 跳转至

adc怎么在Pwm采样呢?

工程师
2024-01-10 19:39:10     打赏
adc怎么在Pwm采样呢?



高工
2024-01-10 19:41:51     打赏
2楼

ADC在PWM采样中的应用步骤如下:

1.配置四个外设来实现PWM硬件触发ADC采样。这四个外设一般包括eFlexPWM、ADC、XBARA和ADC_ETC。
2.eFlexPWM模块在配置完PWM的主要寄存器后,可以寻找输出触发寄存器,如SM0TCTRL - SM3TCTRL OUT_TRIG_EN位,它们控制的PWM输出触发为PWM_OUT_TRIG0和PWM_OUT_TRIG1。其中VAL0、VAL2和VAL4用于生成PWM_OUT_TRIG0,VAL1、VAL3和VAL5用于生成PWM_OUT_TRIG1。
3.PWM设置为有符号中央对齐,这样VAL0就能生成触发正好在PWM高电平中间的信号。
4.在实际使用中,首先要在ADC初始化时使用Adc_EnableHardwareTrigger函数来允许ADC硬件触发。


高工
2024-01-10 21:07:04     打赏
3楼

感谢分享


共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]