Other Parts Discussed in Thread: DRV8311HEVM
器件型号: DRV8311HEVM
我们使用与 FRDM-MCXA156 评估板连接的 DRV8311HEVM。
我们按照技术文档将驱动程序从 DRV8311H 切换到 DRV8311P。
我们将固件设置为使用非标准 tSPI procotocol。
在启动时读取寄存器期间(尚未写入寄存器)、我们看到 FLT_MODE 寄存器(偏移= 10h)、应为 0115h、 实际上为 0015h。
我们发送 CMD: 0x80818000
如果我们尝试写入同一寄存器以将其设置为 0195h(我们发送 CMD:0x800195) 、如果我们尝试读回 该寄存器 (CMD:0x80818000)、我们会得到响应:
0xFE000095
这意味着 OTPFLT_MODE 位仍未设置。
- OTP 的含义是什么? 是过热保护标志还是内部驱动器逻辑的一次性编程检查?
- 为什么我们无法设置它? 在启用功能之前、我们应该检查什么内容吗?