This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AFE4400:我发现 AFE4400产品说明书很模糊、所以我是用自己的方式解释的。 这种解释是否正确? 还是不正确? 请告诉我。

Guru**** 2391415 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1382289/afe4400-i-found-the-afe4400-datasheet-to-be-ambiguous-so-i-interpreted-it-in-my-own-way-is-this-interpretation-correct-or-incorrect-please-let-me-know

器件型号:AFE4400

工具与软件:

问题1:
我有一个有关 P6引脚排列的问题。
我将按如下方式考虑引脚。 是这样吗? 这是为了确保我不会破坏它。
这些圆圈是我自己的解释。 是这样吗? 请告诉我。
μ 〇SPISTE 与片选信号相同、因此微控制器应将其设置为输出。
μ 〇Can 连接到外部微控制器的中断输入引脚。 这意味着微控制器应将其设置为输入。
μ 〇Can 连接到外部微控制器的端口引脚。 这意味着微控制器应将其设置为输出。

问题2.

我认为、即使没有任何特殊设置、
它将被 MSB 强制检测。

来自数据表第38页
这是正确的思考方式吗?


问题3.
有关数据表 P51及后续产品的问题

如图59所示。 CONTROL0:控制寄存器0 (地址= 00h、复位值= 0000h)、有地址和复位值、但这些是什么?
它不是详细的,所以这是我的解释,但如果有任何错误,请告诉我。
Address 是写入位置
就像这样。 (很抱歉、如果这很难理解。)

P52 AFE 寄存器说明

在 SPI 中写入0x00、以指定 AFE 寄存器说明

然后、第0位 SPI 读取:SPI 读取

0 =禁用 SPI 读取(复位后的默认值)

1 =启用 SPI 读取

将此值更改为1 =启用 SPI 读取

在 SPI 中写入0x01

因此、要设置 SPI、请启用 AFE 寄存器说明的读取、即写入

SPI_WRITE (0x00);→地址

SPI_WRITE (0x00);→8/24位

SPI_WRITE (0x00);→8/24位

SPI_WRITE (0x01);→8/24位

这是可以做到的。

重置值未知

问题4 关于读取数据表 P46
以下写顺序是否正常?
步骤1.
将 CS 设置为高电平至低电平
步骤2.
将0x000001写入寄存器0x00
步骤3.
直接发送要读取的地址
之后请阅读
基准

e2e.ti.com/.../afe440-on-arduino
uint32_t AFE4490Read (uint8_t 地址)

问题5 :控制 LED TXP 和 TXN

我认为数据表 P31上的内容是向0x22以外的 LED 传递电流的必要环境。
除此之外、有些参数不需要设置、因为它们是用于调节的

是这样吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我特别想知道关于问题1的情况。

    我不想错误地损坏 IC。

    我想知道我的想法是否有任何误解。

    特别是、短语"可以连接到外部微控制器的端口引脚"。 数据表中的参数与相同

    这意味着微控制器应将其设置为输出。

    我想知道这种解释是否正确。

    IC 极小、因此如果损坏、很难恢复它、

    所以、我只是想确定一下。

    我认为问题2的设置方法可能不同。

    我将对此进行更深入的研究、然后进行考虑。