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.

[参考译文] TMS320F280049C:280049和280049C 之间的兼容性?

Guru**** 2526340 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1110193/tms320f280049c-compatibility-between-280049-and-280049c

器件型号:TMS320F280049C

我们有一款使用280049的现有产品。

 该产品的新版本将使用280049C 型号来提高器件可用性、并在未来产品上使用通用 MCU。

如果我们只需在两个版本之间使用两个不同的处理器、就可以维持单个固件版本、这将是更好的选择。

那么、这里是我的问题

  • 这是可行的吗? 我能否构建可编程为280049或280049C 的单个可执行文件(当然、我们不会在该产品上使用 CLB)?
  • 我能否在运行时区分两个处理器?  有一个 PARTID 值、但如果 我 理解正确、 49和49C 两种型号的该值是相同的。  是否有任何其他方法可以确定我在哪个处理器中运行?  

 

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

    您好!

    [~用户名="220216" url="支持/微控制器/C2000-micro-group/C2000/f/C2000-micro-forum/1110193/tms320f280049c-compatibility-between -280049-and -280049c"]这是可行的吗? 我能否构建可编程为280049或280049C 的单个可执行文件(当然、我们不会在该产品上使用 CLB)?

    是的、如果您不使用 CLB、那么单个可执行文件应该同时适用于这两种情况。

    [~ userid="220216" url="支持/微控制器/C2000-micro-group/c2000-f/C2000-microprocessors-forume/1110193/tms320f280049c-compatibility-between -280049-and -280049c)]我能否在运行时区分这两款处理器?  有一个 PARTID 值、但如果 我 理解正确、 49和49C 两种型号的该值是相同的。  是否有任何其他方法可以确定我在哪个处理器中运行?  [/报价]

    两个器件的 PARTID 相同。 您需要确保 CLB 是否可用、请使用 DC21寄存器。

    谢谢、此致、

    桑托什