DSP开发工具的使用
【教师试讲】【课堂演讲】【教学课件】【说课比赛】
一般估计,一个嵌入式系统开发的80%的努力以及系统的80%的复杂程度取决于软件。
因此,设计人员在为实时系统选择处理器时,都极为看重先进的、易于使用的开发环境与工具DSP开发工具的使用
【教师试讲】【课堂演讲】【教学课件】【说课比赛】
一般估计,一个嵌入式系统开发的80%的努力以及系统的80%的复杂程度取决于软件。
因此,设计人员在为实时系统选择处理器时,都极为看重先进的、易于使用的开发环境与工具。
TI提供了多种DSP开发环境与工具
C/Assemblysourcedebugger
软仿真工具Simulator(C2000Simulator必须将程序配置在从2000H开始的单元)每秒几百条指令
DSPStarterKit–DSK
EVM+XDS+CCS
XDS(eXtendedDevelopmentSystem)
ISAEPPUSB(,)PCI
XDS510适用于所有具有JTAG接口标准的TIDSP,准实时仿真.
XDS560实时仿真PCI/¥29000LAN/¥38700
用XDS510替换XDS560PCI,只需交$1000美元的升级费用
软仿真器(Simulator)
TMS320软件仿真器是一个软件程序,使用主机的处理器和存储器来仿真TMS320DSP的微处理器和微计算机模式,从而进行软件开发和非实时的程序验证。在PC机上,典型的仿真速度为每秒几百条指令
软仿真器的性能
在主机上执行用户的DSP程序
修改和检查寄存器
显示和修改数据及程序存储器
外设、CACHE、PIPELINE的时序仿真
设置断点
跟踪ACC、PC、AR、表达式的值等
单步执行
软仿真器的性能
产生中断(研究。)
对非法操作码和无效数据输入等提供出错信息
执行批处理文件中的命令
文件方式快速存储和调用仿真参数
反汇编
周期计数并显示
注意:C2000Simulator必须将程序配置在从2000H开始的单元,其它不变
目前的实验设备:XDS510+EVM+CCS
EVM
F240EVM板模样
F240EVM板结构
F240片外扩展电路
MP/MC
MP方式,0-FFFFH均为片外存储器
MC方式,0-3FFF为片内FLASH,4000H-FFFFH为片外存储器
相当于DSP最小系统制作,为实验提供硬件系统
时钟
CCS(CodeComposerStudio)版本2
概览
项目管理
高级编辑器
GEL语言
基本调试工具
图形工具
程序剖析工具
数据转换器支持
硬件仿真器分析工具
可视化连接器
端口与引脚仿真
算法标准模板代码生成器
实时数据交换
概览
项目管理
高级编辑器
GEL语言
基本调试工具
图形工具
程序剖析工具
数据转换器支持
硬件仿真器分析工具
可视化连接器
端口与引脚仿真
算法标准模板代码生成器
实时数据交换
CCS基于WIN的图形化界面友好的用户界面
代码生成过程
Csource
ASMsource
Headerand
Includefiles
Paths&Environment
Linker
Libraries
Command
file
.map
.out
Options
Separate
Editor
Compiler
and
Assembler
Options
ObjectFiles
调试过程
.out
Executable
Simulator
Classic
Debugger
TargetSystem
Breakpoints
Singlestep
Registers
Memory
Disassembly
LogicAnalyzer
EmulatorInterface
CCS的功能
CodeComposer
IDE
Asm
Link
Edit
Debug
Compile
Probe
In
Probe
Out
PLUGINS(C++,VB,Java)
RTDX -Getdatawithouthaltingtarget
RTDX -Getdatawithouthaltingtarget
DSPBIOSAPIs-Threadmanagement
Prioritybasedscheduling
Realtimeanalysis
DataandEventlogging
SIM
DSK
EVM
Third
Party
XDS
DSP
Board
Profiling
Graphs
CCS的功能
DSP/BIOS工具
DSP开发工具的使用 来自淘豆网m.daumloan.com转载请标明出处.