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/TMS320F28335:CCS9.3.0未检测 F28335PGFA 闪存

Guru**** 2952510 points

Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/957000/ccs-tms320f28335-ccs9-3-0-not-detecting-f28335pgfa-flash-memory

器件型号:TMS320F28335
主题中讨论的其他器件:C2000WARE

工具/软件:Code Composer Studio

大家好、我已经为 TMS320F28335PGFA 176引脚 LQFP 设计了自己的分线板、并使用回流焊炉将其焊接到板上。

在设置电源线(+3.3V 和+1.9V) 2天后,我的 F28335最终使用 XDS110仿真器进行编程。 耶:)哈哈。

我使用 CCS9.3.0创建了一个具有.main 的新 C 项目、并选择器件 F28335 (器件列表中没有 F28335PGFA)。

我看一下"Memory Allocation"窗口、它列出了 RAMM0和其他内容、但它不显示扇区 A 到扇区 H 的闪存分配。

我成功构建了 C 程序、并将其下载到运行良好的 F28335。

我注意到、它将代码放入 RAM 中。 我的芯片具有512K 的闪存、因此我希望代码能够到达那里。 我是否必须升级 CCS9才能识别 F28335PGFA、然后创建新项目?  

或者、我是否遗漏了要首先设置的种子、以便 CCS9能够识别闪存? 请告诉我。

谢谢、希望很快能收到您的回复。

彼得:)  

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

    Peter、

    请查看 基于闪存链接器的示例、网址为 C2000Ware_3_03_00_00\device_support\F2833x\examples\flash_F28335。

    它使用基于闪存的链接器 cmd 文件(F28335.cmd)、其中所有已初始化的段被映射到闪存而不是 RAM。

    example_2833xFlash.c 文件的头文件列出 了将示例 从 RAM 转换为闪存所采取的步骤。

    此外、请访问 https://www.ti.com/lit/an/spra958l/spra958l.pdf?ts=1605630751858 

    关于目标文件创建:您将只看到 F28335而不是 F28335PFGA。  您可以从下拉菜单中使用 F28335。

    谢谢、此致、

    Vamsi