打印
[电机及执行机构驱动]

PT32M625/622/6xx软件调试方法:UART0调试 和 SWD调试,到底选哪...

[复制链接]
4425|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
dewei5_jiang|  楼主 | 2019-9-7 15:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 xlhtracy007 于 2019-9-10 18:02 编辑

    PT32支持两种调试接口: UART0口   和  SWD口。
    PT32M6xx在ARM Cortex-M0的基础上,集成90V  / 200V gate driver,专门用于BLDCM驱动。
    做BLDCM的工程师都知道,如果长时间固定导通电机某一驱动相,那么被导通相的MOS可能因为过流或者过热烧毁。
    SWD口是一种在线调试方法。在DEBUG模式下,可以设置断点和单步走等功能。

    在使用PT32M6xx做BLDCM驱动的时候,如果采用SWD口进行在线DEBUG,那么不排除在CPU停止在断点的时候,还导通着电机某一驱动相,这样就可能会导致烧毁MOS。因此,建议大家在使用PT32M6xx的时候,采用UART0口调试,而不是采用SWD口调试。


使用特权

评论回复

相关帖子

沙发
骨折的鱼| | 2021-11-16 14:19 | 只看该作者
当然是UART0

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

19

帖子

0

粉丝