分类

安卓应用安卓游戏攻略资讯

编程相关

Code Composer Studio

Code Composer Studio v5.5中文免费版 附安装教程

大小:3.17 MB

语言:简体中文系统:WinXP, Win2003, Vista, Win7, Win8, Win10

类别:编程相关时间:2017-09-14

Code Composer Studio5.5简称ccs5.5免费版,一款专业的IDE集成开发环境,内置功能强大的编译器、调试器、描述器、项目构建环境、源码编辑器等多种工具,拥有代码编译、代码修改、代码调试等多种功能,自带GUI框架,帮助用户快速高效的进行项目的开发和管理。软件包中还包含ccs5.5安装教程,需要的朋友可以下载!

软件特点

  1、在任何 Stellaris 评估套件上运行均可获得全部功能:没有代码量限制、调试尺寸限制、使用时间限制或功能特性限制

  2、出色的代码开发环境可通过高级编辑器以及代码完成、代码折叠、本地源代码修改历史记录、标签,以及源代码行与任务关联等功能加速设计与故障排除

  3、高级 GUI 框架通过创建全定制型菜单、工具栏和快速视图等方案能够简化数据及项目管理,使开发人员能够根据特定的任务定义恰当的功能与视图

  4、调试服务器脚本接口支持代码验证与性能测试等普通任务的自动化

  5、升级管理器工具可自动管理工具升级

  6、具有CAN参考设计套件 (RDK-BDC24) 的有刷直流电机控制以及模块 (MDL-BDC24) 的特性与优势

  7、变速控制可支持持续电流达 40A 的 12 V 与 24 V 有刷直流电机;

  8、32 位 Stellaris LM3S2616 MCU 与优化型运动控制软件可使 DC 电机能够在较大速度范围内安静平稳地运行;

  9、支持开环电压控制以及闭环速度、位置或电机电流的控制;

  10、丰富的传感器接口、高性能控制器局域网 (CAN) 接口及控制选项,包括模拟与正交编码器接口;

  11、全新 RS232 串行控制输入,也可作为串行至 CAN 的电桥工作;

  12、TI集成型模拟产品可提高效率,包括 CAN 收发器、RS232 线路驱动器/接收机、稳压器、快速 DC/DC 转换器以及电流分流监测器;

  13、套件包含 Mabuchi RS-555PH-3255 有刷直流电机组件;

  14、综合型 StellarisWare® 软件、完整的文档、用于固件升级的 LM 闪存编程器工具、用于电机串行通信的BDC-COMM、监控与控制 GUI以及完整的源代码、原理图以及PCB Gerber文件

ccs5.5安装教程

  1、在本站下载ccs5.5,双击ccs_setup_5.5.0.exe。

  2、若出现下面页面,点击 yes

  3、阅读安装协议,勾选“I accept...”,继续next

  4、设置安装路径,默认的是“C盘”,想修改点击“browse”,继续next

  5、选择安装类型custom,继续next

  6、默认即可

  7、选择安装组件,全部勾选

  8、根据自己购买的仿真器进行选择,继续next

  9、确认安装信息,点击next

  10、安装进行中

  11、安装完成

ccs5.5使用教程

  建立工程

  1、

  2、

  3、设置如下:

  建立helloworld的C文件

  1、File->New->Other

  2、选择Source File

  3、

  4、

  仿真

  1、右键->Target Configuration File

  2、点击Location右侧的Workspace键

  3、选择参数

  4、

  5、若无Debug栏跳出,可以这样打开

  6、运行

  7、结果

ccs5.5功能

  一、价格与供货情况

  采用CCStudio5的Stellaris MCU评估套件将立即通过 TI 分销渠道供货。这些套件包括 EKS-LM3S811、EKS-LM3S1968、EKS-LM3S2965、EKS-LM3S6965、EKS-LM3S8962、EKS-LM3S3748EKS-LM3S9B90以及EKS-LM3S9B92。Code Composer Studio v4 工具目前可用于具有 CCStudio v4 白金微处理器许可证的 TI 全部嵌入式微处理器产品系列。此外,RDK-BDC24与MDL-BDC也将立即供货,可通过TI分销渠道订购

  二、调试器

  CCS 的集成调试器具有特定于 DSP 的功能和高级断点,可简化开发。 条件或硬件断点基于完整的 C 表达式、本地变量或寄存器。高级存储器窗口使您 能够检查各个级别的存储器,以便能够调试复杂的高速缓存一致性问题。 CCS 支持具有多个处理器或内核的复杂系统的开发。全局断点和同步操作可以控制多个处理器和内核

  三、描述

  Code Composer Studio IDE 的交互式描述器可以快速测量代码性能,确保在调试和开发阶段高效地使用 DSP 目标资源。该描述器使开发人员能够在他们 的应用中轻松描述指令周期或其它事件(例如高速缓冲存储器未命中数/命中数、管道拖延和分支)的所有 C/C++ 函数。 描述范围可用于在优化期间专注于 代码的高使用率区域,帮助开发人员生成经过精细调节的代码。描述可用于任何组合形式的汇编、C++ 或 C 代码。为提高生产力,所有描述设备在整个开 发周期内均可用

  四、脚本编写

  Code Composer Studio 具有多种图像分析和图形可视化功能。 CCS 能够以图形方式查看显示屏上的变量和数据(可自动刷新)。CCS还能够以原始格式查 看视频数据(即图像或交错 YUV 4.2.2 视频帧)

  五、图像分析和可视化

  Code Composer Studio具有多种图像分析和图形可视化功能。 CCS能够以图形方式查看显示屏上的变量和数据(可自动刷新)。 CCS 还能够以原始格式查 看视频数据(即图像或交错 YUV 4.2.2 视频帧)

  六、编译器

  TI 为最大程度地提高 DSP 的使用率和性能专门开发了 C/C++ 编译器。 TI 编译器使用各种经典、面向 DSP、特定于成熟器件的优化,并且针对DSP结构进行了调节。其中的一些优化

  包括:

  1.通用子表达式消除

  2.软件流水化

  3.强度削减

  4.自动增量寻址

  5.基于成本的寄存器分配

  6.指令推断

  7.硬件循环

  8.函数内联

  9.矢量化

  七、TI器件具有高级硬件调试功能

  1.实时模式,可调试与不可禁用的中断进行交互的代码。 实时模式使您能够在事件中断时暂停背景代码,并可继续执行对时间要求极其严格的中断服务例 程。

  2.多内核操作,例如同步运行、步进和中止。 这包括内核间触发,实现一个内核触发其它内核中止的功能。

  3.所选设备具有高级事件触发 (AET) 功能,使用户能够中止 CPU 或触发其它基于复杂事件或序列(例如无效的数据或程序存储器访问)的事件。 它能够以 非插入式的方式测量性能并对系统事件(例如高速缓存事件)进行计数。

  4.CCS为所选器件提供的处理器跟踪可以帮助客户发现以前“不可见”的复杂实时故障。 跟踪能在不停止处理器的情况下检测出难以发现的故障 - 事件间 的竞争状态、间歇性实时假信号、堆栈溢出导致的崩溃、失控代码和错误中断。 跟踪是一种完全非插入式调试方法,它依赖于 DSP 内的调试单元,因此不会 干扰或更改应用的实时行为。 跟踪可精细调节复杂的开关密集型多通道应用的代码性能和高速缓存优化。 处理器跟踪支持程序、数据、定时以及所选处理 器和系统事件/中断的导出。 处理器跟踪既可导出至 XDS560 跟踪系统的外部 JTAG 仿真器,也可导出至所选设备的片上缓冲器 - 嵌入式跟踪缓冲器 (ETB)

  八、TI提供各种JTAG仿真器

  1.真器使能对目标硬件执行实况调试过程。 有关更多信息,请查看仿真文件夹。

  2.SYS/BIOS SYS/BIOS 是可扩展的高级实时操作系统,它支持基于ARM926、ARM Cortex M3、C674x、C64x+ 和 28x 的器件。 SYS/BIOS 提供了 DSP/BIOS 所不具有的多 个内核和调试增强功能,包括更加快速灵活的内存管理、事件和优先级继承互斥体。 SYS/BIOS 包含 DSP/BIOS 兼容层,用于支持应用程序源码的轻松迁移。 请查看 SYS/BIOS 产品文件夹以获取更多信息(位置待定)

  3.DSP/BIOS DSP/BIOS 是一种为 DSP 器件提供抢先式多任务服务的实时操作系统。 DSP/BIOS 服务包括 ISR 调度、软件中断、信标、消息、器件 I/O、内存管理和电源 管理。 此外,DSP/BIOS 还包括调试仪表和工具,其中包括低成本印刷和统计信息收集

展开

猜您喜欢

同类推荐

网友评论