完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
您好, EVAL_IM_FLEX_ADAPTER_V1使用 Tc387 并通过 ATOM 设置 PWM 输出,在此之后,使用 DTM 添加死区时间。
我现在想关闭所有输出,然后过一段时间再打开。 尝试将OUTEN 设置为禁用 ATOM,但这会导致一个输出为低电平,另一个输出为高电平,因为 DTM。 从TLE94112ES_RPI_HAT可以为 DTM 模块配置 OC0_x = 1、OC1_x = 1、SL0_x = 0、SL1_x = 0。但是,我不确定这是否是完成任务的适当方法。 在不依赖外部触发器的情况下,通过软件关闭(设置为低电平)所有输出的"正确" 方法是什么? |
|
相关推荐
1个回答
|
|
要关闭ATOM和DTM的所有开关,您可以执行以下步骤:
1. 通过ATOM设置PWM输出。确保所有输出都处于所需的初始状态。 2. 使用DTM添加死区时间。 3. 将OUTEN设置为禁用。这将禁用所有输出。 4. 等待一段时间。 5. 将OUTEN设置为启用。这将重新启用所有输出。 但是请注意,根据您的具体硬件和软件设置,某些输出可能仍然处于高电平或低电平状态,因为禁用OUTEN并不能确保所有输出都被成功关闭。 如果您希望通过软件来确保所有输出关闭的“正确”方法是什么,这取决于具体的硬件和软件设计。您可以查阅相关的TLE94112ES_RPI_HAT文档,确认是否存在其他配置或控制信号,可以被用于关闭所有输出。如果没有其他选项,您可以尝试将OC0_x和OC1_x设置为1,将SL0_x和SL1_x设置为0,这将禁用输出驱动电路,并将输出保持在某个状态。 但请注意,这些步骤只提供了一般指导,具体的方法取决于您的硬件和软件设计。请始终参考相关文档和规范,以确保您采取的操作与您的设备和系统是兼容的。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
求助一下关于51系列单片机的Timer0的计时问题,TH0、TL0+1的时间是怎么算的?
852 浏览 1 评论
【RA-Eco-RA4E2-64PIN-V1.0开发板试用】开箱+Keil环境搭建+点灯+点亮OLED
592 浏览 0 评论
【敏矽微ME32G070开发板免费体验】使用coremark测试敏矽微ME32G070 跑分
705 浏览 0 评论
【敏矽微ME32G070开发板免费体验】开箱+点灯+点亮OLED
926 浏览 2 评论
657 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
12009 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 10:04 , Processed in 0.579932 second(s), Total 73, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号