实时数字信号处理技术c6000软件开发4集成开发环境内容摘要:

window): 使用 CCS debugger的命令,如: run,stop  数据转换器支持( Data converter support) 设置系统 ADC/DAC, 便于快速的软件开发 Dr. Naim Dahnoun, Bristol University, (c) Texas Instruments 2020 Chapter 3, Slide 34 tools菜单  连接器设置: 选择 Visual Linker 还是 the text linker。 虚拟连接器:图形化配置连接的各个段 Visual Linker recipe文件 , 类似于 cmd文件  Pin connect: simulator中仿真硬件中断。 并可以设置中断周期。 如: 1000 (+1000) rpt EOS INT4  Port Connect: 外设映射到某个存储器单元, simulator仿真对其存取时从某个文件中读出 /写入数据。  RTDX:  Symbol Browser: 显示 coff文件中的相关文件、函数、全局变量、结构类型和标号。  XDAIS: 代码生成模板 产生符合 TMS320 eXpressDSP algorithm标准的文件 Dr. Naim Dahnoun, Bristol University, (c) Texas Instruments 2020 Chapter 3, Slide 35 PBC菜单 Profile based pile 基于编译的性能监测 便于用户在代码性能和代码尺寸之间权衡。 PBC测试每个函数在 不同编译选项 下的运行时间,供用户选择。 Dr. Naim Dahnoun, Bristol University, (c) Texas Instruments 2020 Chapter 3, Slide 36 其它菜单 Dr. Naim Dahnoun, Bristol University, (c) Texas Instruments 2020 Chapter 3, Slide 37 状态条  Windows标准  位置: CCS底部  左边 显示菜单命令的动作  右边 大小写,数字键盘锁 Dr. Naim Dahnoun, Bristol University, (c) Texas Instruments 2020 Chapter 3, Slide 38 2. 项目环境  CCS的工作环境称作“ workspace”  一个 workspace可以包含 0到多个project  每个 project包含所有源文件和库 Dr. Naim Dahnoun, Bristol University, (c) Texas Instruments 2020 Chapter 3, Slide 39 workspace  Workspace包含当前 CCS中的几乎所有信息  Workspace的保存和加载 调试中常用  默认的 workspace, 在每次 CCS退出时保存在  加载自己的 workspce c:\ti\cc\bin\ Dr. Naim Dahnoun, Bristol University, (c) Texas Instruments 2020 Chapter 3, Slide 40 workspace保存的信息  Elements saved in a Code Composer Studio workspace file  Project collection  Active project setting  Active configuration setting  Parent windows (including size and position)  Child windows (including size and position)  Breakpoints  Probe Points  Currently loaded GEL functions  Memory map  Profiler options  Profile areas  Animate speed option  File I/O setup Dr. Naim Dahnoun, Bristol University, (c) Texas Instruments 2020 Chapter 3, Slide 41 workspace未保存的信息  Current font  Current color scheme  Target memory, program, or processor state  Edit and find/replace floating tools  Error and progress messages in the Build window  GEL output windows  Scan dependency window  Disassembly style options Dr. Naim Dahnoun, Bristol University, (c) Texas Instruments 2020 Chapter 3, Slide 42 项目( project)  一个 project包含了要生成一个程序或 库 的所有文件和信息。 主要有: ( 1) Filenames of source code and object libraries ( 2) Code generation tool options ( 3) Include file dependencies  *.pjt文档可以进行文本编辑  一个 project可以有多个配置,如: debug配置和release配置,两者可以设置不同的编译选项  多个 project可以包含在一个 workspace中,但只有一个是激活的( active)  DragandDrop能力:可以把文件从资源管理器拖放到(添加)项目中 Dr. Naim Dahnoun, Bristol University, (c) Texas Instruments 2020 Chapter 3, Slide 43 project视图 Dr. Naim Dahnoun, Bristol University, (c) Texas Instruments 2020 Chapter 3, Slide 44 project操作  创建 project  打开存在的 project  选择 project配置:如 debug/release  选择 active project  添加文件到 project  保存 project: Select Projectsave  关闭 project Dr. Naim Dahnoun, Bristol University, (c) Texas Instruments 2020 Chapter 3, Slide 45 构建( build) 一个 project  扫描 dependencies: 增量编译, dependency tree  设置构建选项: General Options: 用户自己设置构建步骤 Compiler Options, Linker Options Archiver Options: 建库选项 Specifying Link Order: obj和 lib文件的连接顺序。 同一函数在多个文件中有实现时要用  构建 project: Dr. Naim Dahnoun, Bristol University, (c) Texas Instruments 2020 Chapter。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。