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.
您好!
我继承了一个来自前一个团队成员的代码项目,由于我对微控制器没有太多的经验,我在一些事情上遇到了困难。 我们有一个使用 F28069控制卡的 TMS320C2000实验板套件、用于 PWM。 我有 CCS 6.2。
如何使控制卡在不插入计算机的情况下运行其代码? 它是否与引导跳线有关?
谢谢。
您好!
主要有两个方面-
1)代码应放置在闪存中、以确保使用了正确的链接器 cmd 文件(闪存配置)。
2)引导模式 引脚(引导跳线)应设置为引导至闪存模式。
此致、
Vivek Singh
谢谢 Vivek、
当我将活动编译配置从活动调试设置为活动发布和重建时、我仍然在项目树中看到28069_RAM_lnk.cmd 文件。 它应该是闪存而不是 RAM 吗? 在构建设置中、我没有看到28069_flash_lnk.cmd、而只是 RAM。
此外、我在任何文档中都找不到引导跳线的正确位置。 您能描述一下它们应该是怎样的吗?
再次感谢。
因此、在我的项目属性-常规- main 中、它列出了链接器命令文件、没有与28069关联的 flash_lnk.cmd。 只有28069_RAM_lnk.cmd
在哪里/如何找到闪存链接器 cmd 文件?
您好!
对于引导模式问题、请确保 SW1的两个开关处于 ON (闭合)位置。 这将确保器件在复位后以 Get 模式(默认为从闪存引导模式)引导。 如需了解更多相关信息、请访问以下网址获取原理图:
\controlSUITE\development_kits\~controlCARDs\CC2806xHWdevPkg\R1_1\
===
为了帮助将从 RAM 运行的软件项目更改为利用片上闪存的软件项目、我建议查看以下内容。 然后、您可以查看"从闪存执行示例"部分:
\controlSUITE\device_support\f2806x\v151\doc\f2806x-FRM-EX-UG.pdf
[在尝试将项目从使用 RAM 移植到使用闪存之前、我可能建议从 controlSUITE 中导入并运行 FLASH_f28069项目。 这是一个中间步骤、允许您在继续操作时信任您的硬件]
谢谢、
Brett
仍然有问题。
如何使用 CCSv6.2确定已初始化的段是否正确链接到闪存?
谢谢!