请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:DRV2605L 你好。
我刚开始使用 Adafruit 的分线板研究该驱动器芯片、但无法使其正常工作。
根据设置指南:
>要启动设备并开始 I2C 事务,请执行以下操作:
>1. 为 VDD 引脚通电。
>2. 将使能引脚设置为高电平或将使能引脚连接到 VDD。
>3. 该器件将 µs 快速启动序列(250 μ s)并进入待机模式。
>4. 通过将寄存器0x01中的 STANDBY 位设置为零来退出待机模式。 对寄存器0x01的单次写操作可以禁用待机模式并启用器件模式。
那么、在器件上电后、如果我读取寄存器、我应该读取以下内容吗?
寄存器0x00:0xE0 (器件 ID 7)
寄存器0x01:0x40 (sdanedby 1)
在本例中、我得到以下结果。
寄存器0x00:0x40
寄存器0x01:0x00
我认为这是使它发挥作用的第一步、我可能会做一些错误、但无法弄清楚。
我应该从哪里去寻找错误?