请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:F28M36P63C2 主题中讨论的其他器件:DRV8312、 DRV8303
我们使用 TI Concerto 微控制器 F28M36P63C2ZWTS22来驱动 DRV8303和 DRV8312。 该产品于去年推出、我们遇到了一些故障问题
现场已报告设备使用期间出现一些间歇性问题。 我们研究了这些问题、发现在轮询这些引脚时、有些 I/O 引脚读数异常低。 但在使用示波器监控这些 I/O 时,我们没有观察到任何信号变化。 当我们更改轮询频率时、我们可以确认低电平状态只持续不到1us (我们可以在固件中设置的最小延迟)。 当我们将其中一条线路更改为中断时、我们观察到许多中断在1ms 内发生。 我们尝试读取中断函数内的 I/O 状态。 但当其状态被检查时、引脚会快速恢复到高电平。
我们认为这可能是一些噪声、当我们增加这些 I/O 读数的鉴定时间时、应该能够滤除这些噪声。 但是、即使我们将鉴定时间从7ns 增加到6us、结果也没有变化。
我对 TI 的问题是:
我们 在这些引脚上读出低电平但在示波器上未观察到的原因可能是什么?
2. 为什么鉴定时间变化不能过滤掉这些短时毛刺脉冲?
默认情况下、中断响应的典型时间是多少(无鉴定采样变化)?
一