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.

[参考译文] PGA900/CCS

Guru**** 2614265 points
Other Parts Discussed in Thread: PGA900, USB2ANY

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/679703/pga900-ccs

器件型号:PGA900
Thread 中讨论的其他部件:USB2ANY

您好!

我对 PGA900和 Code Composer Studio 有一些问题。

如需相关信息、我的配置为:PGA900EVM 板/USB2ANY/PGA900 EVM 3.3.0.0/CCS 8.0.0.00016

Q1:我们已在 TI 网站上下载示例固件。   编译后直接在 PGA900上使用.hex 文件、还是需要更改 C 代码?

Q2:加载十六进制文件、执行重新映射位并切换到 MICROCONTROLER 模式后、我们没有任何输出信号。 EEPROM 也为空。 主代码上是否有要检查或更改的内容?

问题3:我们如何知道程序在 PGA900的 MICROCONTROLER 模式下是否运行良好?

Q4:期望128位 EEPROM 中的数据是什么? 第1页中的 COEFF"ho"、第2页中的 COEFF"Go"、第3页中的 COEFF"no"等 ? 是否先发送低字节或高字节?

Q5:是否可以向我们发送一个屏幕截图、其中显示了使用默认系数值预期的 EEPROM:H0@004F、GO@2C48、NO@FFCB、H1@0007等 我们已经看到、我们需要在 EEPROM 存储之前将这些值乘以2^14。

Q6:最后、我在构建项目后收到一些警告。 请告知是否有关键问题:

  • "#179-D 变量"I"已声明但从未引用"
  • "警告:PGA900;OUT (文本)部分用2填充、大小为2276以满足要求"  
  • "此项目是使用当前未安装的编译器版本创建的- 5.1.1 (ARM)[...]

非常感谢您的反馈

此致

Corentin

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

    是的、您应该能够立即使用 hex 文件。 它可能没有您需要的所有功能、但它至少会将 ADC 输入连接到 DAC 输出、以便您可以看到模拟输出工作。

    我将研究为什么这可能不适合您、并在本周结束前回答您的其他问题。

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

    您好 Scott、

    好的、感谢您的回答、我正在等待您的回答、并且您的问题将为您提供更多详细信息、以了解为什么它不适合我。

    此致、

    Corentin

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

    您好 Scott、

    您告诉我、您将在本周结束之前向我解答有关 PGA900的问题、但我对您还没有任何了解。

    所以我给你们回电、看看你们为什么不能为我服务。

    此致、

    Corentin

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

    您好、Corentin、

    我对拖延表示歉意。 通过查看您显示的错误代码、我首先想到的是、您的问题是由于在构建项目时没有正确的编译器版本而引起的。

    用于创建参考固件的版本为5.2.6。 要安装此软件、您必须转到 CCS 上的帮助菜单、选择"安装新软件"、然后在所有可用的站点中搜索 ARM 编译器工具、如下所示:

    确保取消选择"仅显示可用软件的最新版本"。

    安装编译器后、您可以按照软件快速入门指南中概述的步骤构建工程:  

    您需要设置 EEPROM 设置。 参考固件中未配置 EEPROM。

    此外、应在加载 DEVRAM 之前启用重映射按钮。

    请从这些建议开始、如果您有其他问题、请告诉我。


    此致、

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

    正如您所说的、我安装了良好的固件(2.5.6)、我执行了快速入门指南中所述的操作、并且1个版本警告已消失。

    但是当您说"设置 EEPROM 设置"时,我不太理解,我应该在 Code Composer Studio 或 PGA900 GUI 上设置 EEPROM 设置吗?

    PS:VOUT 完全没有任何内容... 这可能是因为您之前所做的 EEPROM 设置。

    此致、

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

    您需要使用 PGA900GUI 设置 EEPROM 设置。 必须使用其中一个数字接口(SPI、I2C、OWI)对其进行编写、因此可以使用任何您希望的方法来完成编写、但您需要使用一些外部微控制器(如 PGA900EVM 上的 MSP430)来发送写入 EEPROM 的命令。

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

    您好、Scott、

    因此、对于 PGA900GUI、我们必须正确设置 EEPROM 设置。 但哪一页?

    这个?

    还是这个?

    此致、

    Corentin