完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
使用的控制器:TC387
Aurix Development Studio : 1.9.0 使用的 PWM 电机驱动器:DRV8872 3.6-A 有刷直流电机驱动器,带故障报告功能(PWM 控制) 我们正在尝试使用从 Aurix ref 示例代码中提取的以下代码,但仍然无法在指定引脚上看到任何 PWM 波形。 我们已尝试使用 TOM 和 ATOM 模块 Pls. 如果错过了,请告诉我们。 |
|
相关推荐
1个回答
|
|
TC387 TOM/ATOM PWM未产生的原因可能有以下几点:
1. 配置错误:请确保您已正确配置PWM通道和相关寄存器。检查PWM模块的配置,包括时钟设置、预分频器、比较值等。 2. 引脚配置错误:确保PWM信号输出引脚已正确配置为PWM功能。检查引脚复用设置,确保引脚已分配给PWM模块。 3. 驱动器连接问题:检查DRV8872驱动器与TC387之间的连接。确保所有连接都正确无误,包括电源、地、PWM输入和电机输出。 4. 固件问题:确保您使用的Aurix Development Studio 1.9.0版本与您的硬件平台兼容。如果可能,请尝试更新到最新版本的开发工具。 5. 硬件故障:检查TC387和DRV8872是否有任何硬件故障。尝试使用其他已知正常工作的硬件进行测试。 6. 调试和诊断:使用示波器或逻辑分析仪检查PWM信号输出引脚,以确定PWM信号是否确实未生成。此外,检查代码中的调试信息,以确定是否有任何错误或警告。 为了解决这个问题,您可以尝试以下步骤: 1. 仔细检查您的PWM配置代码,确保所有设置都正确无误。 2. 检查引脚复用设置,确保PWM信号输出引脚已正确配置。 3. 检查硬件连接,确保所有连接都正确无误。 4. 如果可能,请尝试使用其他已知正常工作的硬件进行测试。 5. 使用示波器或逻辑分析仪检查PWM信号输出引脚,以确定PWM信号是否确实未生成。 6. 检查代码中的调试信息,以确定是否有任何错误或警告。 7. 如果问题仍然存在,请考虑寻求技术支持或在相关论坛上寻求帮助。 |
|
|
|
只有小组成员才能发言,加入小组>>
请教个XMC1404调试串口接收时为什么一直无法接收数据的问题
359 浏览 0 评论
TLE9879_BLDC电机启动需要用手拨一下才能转动,怎么解决?
6244 浏览 2 评论
4103 浏览 9 评论
请问TLE5012B_E1000 启动后为什么位置不能正确获取
3629 浏览 9 评论
1229 浏览 8 评论
455浏览 2评论
268浏览 2评论
374浏览 2评论
TLE9879_BLDC电机启动需要用手拨一下才能转动,怎么解决?
6244浏览 2评论
如果是打开已有的dave工程,怎么查看这个工程选择的mcu型号?
452浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 13:55 , Processed in 0.665870 second(s), Total 80, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号