linux中ccs5.5怎么启动

linux中ccs5.5怎么启动,第1张

第一步:解压缩

第二步:打开Application ->Accessories ->Terminal

第三步: 定位到CCS5.1.1.00033_linux完成解压的位置

第四部:使用chmod命令改变文件夹里ccs_setup_5.1.1.00033.bin的属性为可执行

(PS:

chmod命令格式:chmod [who][+|-|=][mode]文件名

[who]:该文件的属性更改是针对linux系统用户的范围

a all user 所有用户

u user 当前文件或目录的所有者

o other其他用户

g group当前文件或目录的所有者同组的所有用户

[+|-|=]

+ 添加“+”后面的属性

- 取消“-”后面的属性

= 给与“=”后面的属性并取消其他所有属性

[mode]

r read 可读

w write 可写

x excute 可执行

文件名

chmod所执行的文件或目录的主体名称

第五步:执行ccs_setup_5.1.1.00033.bin文件

./ccs_setup_5.1.1.00033.bin

root@ubuntu:/home/ktd007/Downloads# ls

CCS5.1.1.00033_linux VMwareTools-8.4.3-282343.tar.gz

root@ubuntu:/home/ktd007/Downloads# cd CCS5.1.1.00033_linux

root@ubuntu:/home/ktd007/Downloads/CCS5.1.1.00033_linux# ls

artifacts.jar ccs_setup_5.1.1.00033.bin features

baserepo content.jarREADME_FIRST.txt

binary featurerepotimestamp.txt

root@ubuntu:/home/ktd007/Downloads/CCS5.1.1.00033_linux# chmod a+x ccs_setup_5.1.1.00033.bin

root@ubuntu:/home/ktd007/Downloads/CCS5.1.1.00033_linux# ./ccs_setup_5.1.1.00033.bin

开始安装ccs5.1的图形化界面

接下来的安装过程和windows下的安装过程没有任何差别

1.DSP/BIOS应用程序调试(2009.10.20)

在CCS2.0 的emulator写dsp/bios 的程序,编译链接无错误,而点击LOAD Program下载xxx.out完成时d出如下对话框:

RTDX target application does not match emulation protocol!

Loaded program was created with an rtdx library which does not match the target device

这将导致RTDX(实时数据交换)不能使用

分析:

RTXD可以在DSP/BIOS中使用,也可以脱离DSP/BIOS使用;目前CCS Simulator不支持RTDX,故RTDX必须在Emulator下使用,即还需要硬件仿真器和DSP目标板。

故这是由于下载BIOS/DSP程序时RTDX设置错误导致的;

问题解决如下:

把DSP/BIOS配置窗口中的input/output-->RTDX -real-Time Exchange settings的RTDX mode 改为JTAG(原来是simulator),重新编译后LOAD,上述警告消除,可以在模拟的情况下进行BIOS调试了。

PS:虽然simulator能编译运行DSP/BIOS程序,并能提供实时查询程序运行情况(主要是CPU负荷,时序,日志以及线程等)。但实际开发DSP/BIOS应用程序时为了真实的了解目标板的各种信息,仅有Simulator(软件仿真器)是不行的,还需要使用Emulator(硬件仿真器)和DSP/BIOS插件(安装时已装入)。

DSP(digital singnal processor)是一种独特的微处理器,有自己的完整指令系统,是以数字信号来处理大量信息的器件。一个数 字信号处理器在一块不大的芯片内包括有控制单元、运算单元、各种寄存器以及一定数量的存储单元等等,在其外围还可以连接若干存储器,并可以与一定数量的外 部设备互相通信,有软、硬件的全面功能,本身就是一个微型计算机。DSP采用的是哈佛设计,即数据总线和地址总线分开,使程序和数据分别存储在两个分开的 空间,允许取指令和执行指令完全重叠。也就是说在执行上一条指令的同时就可取出下一条指令,并进行译码,这大大的提高了微处理器的速度 。另外还允许在程 序空间和数据空间之间进行传输,因为增加了器件的灵活性。其工作原理是接收模拟信号,转换为0或1的数字信号,再对数字信号进行修改、删除、强化,并在其 他系统芯片中把数字数据解译回模拟数据或实际环境格式。它不仅具有可编程性,而且其实时运行速度可达每秒数以千万条复杂指令程序,远远超过通用微处理器, 是数字化电子世界中日益重要的电脑芯片。它的强大数据处理能力和高运行速度,是最值得称道的两大特色。由于它运算能力很强,速度很快,体积很小,而且采用 软件编程具有高度的灵活性,因此为从事各种复杂的应用提供了一条有效途径。根据数字信号处理的要求,DSP芯片一般具有如下主要特点:

(1)在一个指令周期内可完成一次乘法和一次加法;

(2)程序和数据空间分开,可以同时访问指令和数据;

(3)片内具有快速RAM,通常可通过独立的数据总线在两块中同时访问;

(4)具有低开销或无开销循环及跳转的硬件支持;

(5)快速的中断处理和硬件I/O支持;

(6)具有在单周期内 *** 作的多个硬件地址产生器;

(7)可以并行执行多个 *** 作;

(8)支持流水线 *** 作,使取指、译码和执行等 *** 作可以重叠执行。

当然,与通用微处理器相比,DSP芯片的其他通用功能相对较弱些。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7165478.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-02
下一篇 2023-04-02

发表评论

登录后才能评论

评论列表(0条)

保存