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.
工具/软件:Code Composer Studio
您好,
我花了一整天的时间尝试安装Code Composer,并且能够为UCD3138进行开发。 持续存在的问题是未安装所有必要文件或未安装任何必要文件。
我尝试过联机安装程序,脱机安装程序,Linux版,Windows版-都不好。 我在Linux下取得的最好成绩是一半: 头文件存在于CCS_base/arm/include/digital_POWER/UCD3138中,所以我可以编译,但没有一个定义符号的文件在任何位置,因此无法链接代码(源代码文件,链接程序脚本,汇编程序或预编译的二进制文件-我用grep搜索了整个目录树)。 在Windows下,头文件也丢失。
因此,请告诉我,在Code Composer树中,UCD3138的文件应位于何处。 脱机安装程序中的哪个"软件包"应包含这些软件包? 是否可以在没有整个Code Composer的情况下获取这些文件?
我需要:头文件定义寄存器,源代码/目标文件定义链接和链接程序脚本的相应符号(最好是GNU GCC)。
此致,
亚当
亚当
我在Windows上的7.1 安装中也看不到头文件。 我在我的7.2 测试版中看到了它们。
当我创建新项目时,这些是我看到添加到项目中的文件。 有几个链接程序命令文件和一个.asm文件。
第一个zip包含所有cycline_*链接程序命令文件,我可以在安装中找到这些文件。 位于ccsv7/cs_base/arm/include中
这里是装配体文件。 它们也在ccsv7/ccs_base/arm/include中
e2e.ti.com/.../load_5F00_UCD3138.zip
下面也是一整套头文件。 它们位于一个名为digital_power的文件夹中,位于同一个ccsv7/CCs_base/arm/include文件夹下。
e2e.ti.com/.../digital_5F00_power.zip
我没有看到任何用于GCC支持的.lds文件。 如果您愿意,我可以请UCD3x专家就GCC支持发表意见。 我不相信这是今天所提供的。
此致,
John
亚当
以下是我从数字电力团队收到的信息:
我没有UCD3x板,但我也会尝试上述步骤,看看我是否可以链接项目。
此致,
John
您好,John:
谢谢-这看起来是我的问题的解决方案。 我自己也不会猜到这一点。
此致,
亚当
您好,
我还有一个关于工具链的问题。
Lab1的源代码具有指令至
#include "Cyclon_Device.h"
(大写)。
Code Composer 6可以构建代码,但:
1)在我的系统中没有文件Cyclon_Device.h,只有cyclone_device.h (我一直在到处寻找)。 TI工具链是否忽略文件名中的大小写?
2)构建过程返回警告"此项目包含9个未解决的可构建链接资源。 项目可能无法按预期构建。"但未提供详细信息-如何让工具链告诉未解决的问题? 通常,失败的解析会阻止链接。
此致,
亚当