完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
请问是否可以通过 TOM 的两个触发事件来触发一个 EVADC 通道。 具体来说,我想通过 TOM 以上下计数模式产生 PWM 信号。 在我的案例中,CN0 计数器是通过外部信号(tiM_EXT_CAPTURE)复位的,因此我想请您就这项任务提供一些建议。
|
|
相关推荐
1个回答
|
|
是的,可以通过TOM(Timer Output Matrix)的两个触发事件来触发一个EVADC(Enhanced Voltage ADC)通道。以下是一些建议和步骤来实现这个任务:
1. 配置TOM通道:首先,需要配置TOM通道以生成PWM信号。这可以通过设置TOM通道的模式、预分频器、比较值等参数来实现。 2. 设置计数器模式:根据您的需求,将TOM通道设置为上下计数模式。这将使计数器在达到预设的比较值后自动复位并重新开始计数。 3. 配置外部信号:将CN0计数器配置为接收外部信号(TIM_EXT_CAPTURE)。这将使计数器在接收到外部信号时复位。 4. 配置TOM触发事件:为了触发EVADC通道,需要配置TOM的触发事件。这可以通过设置TOM通道的触发源和触发条件来实现。例如,可以将TOM通道的触发源设置为CN0计数器,并设置触发条件为计数器达到预设的比较值。 5. 配置EVADC通道:接下来,需要配置EVADC通道以响应TOM触发事件。这可以通过设置EVADC通道的输入源、采样模式等参数来实现。 6. 启动TOM和EVADC:最后,启动TOM通道和EVADC通道。当TOM通道接收到触发事件时,它将触发EVADC通道进行采样。 通过以上步骤,您可以实现通过TOM的两个触发事件来触发一个EVADC通道。请注意,具体的配置方法可能因所使用的微控制器型号和开发环境而异,因此建议您查阅相关文档以获取详细信息。 |
|
|
|
只有小组成员才能发言,加入小组>>
请教个XMC1404调试串口接收时为什么一直无法接收数据的问题
372 浏览 0 评论
TLE9879_BLDC电机启动需要用手拨一下才能转动,怎么解决?
6364 浏览 2 评论
4112 浏览 9 评论
请问TLE5012B_E1000 启动后为什么位置不能正确获取
3637 浏览 9 评论
1236 浏览 8 评论
467浏览 2评论
276浏览 2评论
384浏览 2评论
TLE9879_BLDC电机启动需要用手拨一下才能转动,怎么解决?
6377浏览 2评论
如果是打开已有的dave工程,怎么查看这个工程选择的mcu型号?
468浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-27 00:16 , Processed in 0.629191 second(s), Total 50, Slave 43 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号