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.

[参考译文] ADS114S06:hex 文件

Guru**** 1824000 points
Other Parts Discussed in Thread: ADS124S08, ADS124S06, ADS114S06, ADS114S08
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1003950/ads114s06-hex-file

器件型号:ADS114S06
主题中讨论的其他器件:ADS124S08ADS124S06ADS114S08

大家好、

您能否为   以下 示例代码提供 hex 文件

ADS1x4S08固件示例代码https://www.ti.com.cn/cn/lit/zip/sbac159

我们的一位客户表示在示例代码中找不到他们

谢谢、

Amy

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

    您好、Amy、

    示例工程并不是固件演示、而是展示了如何启动和设置工程。  未提供器件编译的二进制文件、我们通常也不为 PADC 提供的任何示例代码或库提供二进制文件。  要考虑的主要文件是 ADS124S08.c 和.h 文件。

    最新的 PADC 示例代码项目基于器件.c 和.h 文件以及基本硬件抽象层(HAL).c 和.h 文件。  原因是代码可以更轻松地适应其他处理器。  此外、由于工具和库更新、很难维护只适用于一种处理器类型和一种硬件实现的特定项目。

    此致、

    Bob B

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

    尊敬的 Bob:

    感谢你的答复。 但很抱歉、我错误地表达了客户的需求、客户的需求是.h 文件。 您可以分享吗?或者在哪里可以找到它们?

    谢谢、

    Amy

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

    您好、Amy、

    ADS124S08.h 文件涵盖 ADS114S08和 ADS124S08系列器件。  每个器件没有单独的头文件。  配置寄存器映射是相同的。  对于 ADS114S06 (或 ADS124S06)、您需要通过与数据表进行比较并注释掉那些不适用的定义来更改.h 文件。

    对于 INPMUX (0x02)、您将注释掉 AIN6至 AIN11的条目。  对于 IDACMUX (0x07)、您需要注释掉 AIN8至 AIN11。   

    24位版本和16位版本之间唯一的其他区别是 OFCAL 和 FSCAL 寄存器。  对于16位版本、寄存器0x0A 现在被保留(24位版本为 OFCAL0)并且也被保留0x0D (24位版本为 FSCAL)。

    /* Comment out the following code */
    #define OFCAL0_ADDR_MASK	0x0A
    #define OFCAL1_ADDR_MASK	0x0B
    #define OFCAL2_ADDR_MASK	0x0C
    #define FSCAL0_ADDR_MASK	0x0D
    #define FSCAL1_ADDR_MASK	0x0E
    #define FSCAL2_ADDR_MASK	0x0F
    
    /* and/or replace with the following for 16-bit versions of the device */
    #define OFCAL0_ADDR_MASK	0x0B
    #define OFCAL1_ADDR_MASK	0x0C
    #define FSCAL0_ADDR_MASK	0x0E
    #define FSCAL1_ADDR_MASK	0x0F
    

    此致、

    Bob B