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.

[参考译文] CCS/TMS320F2.8027万F:读取芯片ID和读取闪存内容

Guru**** 2587365 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/658220/ccs-tms320f28027f-read-chip-id-and-read-flash-content

部件号:TMS320F2.8027万F
主题中讨论的其他部件: TMS320F2.8027万

工具/软件:Code Composer Studio

您好,

   我们正在将代码编辑器v 6.2 ,xds100v2与TMS320F2.8027万F一起使用。 这里的专家是否可以展示如何执行以下操作?

1)  区分TMS320F2.8027万F和TMS320F2.8027万

  是否可以通过读取任何芯片ID来区分TMS320F2.8027万F和TMS320F2.8027万?

2)读取闪存ROM内容

  默认情况下,代码编辑器中的“调试”模式将首先将当前项目代码加载到目标MCU的闪存中,是否可以将TMS320F2.8027万F的闪存读入PC内存?  

   非常感谢。

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

    Nikolaus,

    感谢您联系我们,请在下面找到我的答案

    1)  区分 TMS320F2.8027万F 和 TMS320F2.8027万

    a1)是的,在内存地址0x3D7FFF上,我们有一个16位值,称为PARTID,用于此精确目的。  在这种情况下,“F”后缀设备的ID与非“F”设备的ID不同。  包装名称也包含在以下值中(这也包含在第 54页的设备数据表中)

    TMS320F28.02万PT 0x00C1
    TMS320F28.02万DA 0x00C0
    TMS320F2.8027万PT 0x00CF
    TMS320F2.8027万DA 0x00CE
    TMS320F2.8027万FPT 0x00CF
    TMS320F2.8027万FDA 0x00CE
    TMS320F2.8026万PT 0x00C7
    TMS320F2.8026万DA 0x00C6
    TMS320F2.8026万FPT 0x00C7
    TMS320F2.8026万FDA 0x00C6
    TMS320F2.8023万PT 0x00CD
    TMS320F2.8023万DA 0x00CC
    TMS320F2.8022万PT 0x00C5
    TMS320F2.8022万DA 0x00C4
    TMS320F2.8021万PT 0x00CB
    TMS320F2.8021万DA 0x00CA
    TMS320F2.802万PT 0x00C3
    TMS320F2.802万DA 0x00C2
    2)读取闪存ROM内容
    a2)这也可以从Code Composer IDE中进行,在调试会话中,在“工具”标题下,第一个选项是“保存内存”,然后您可以指定起始地址和范围,它将保存为您选择的文件格式。
    此致,
    Matthew