
CrossCore Embedded Studio基础学习
文章平均质量分 76
CrossCore Embedded Studio是继VisualDSP++软件之后ADI主推的开发环境,所以从VisualDSP++转学CrossCore Embedded Studio是必然的!
天亮继续睡
从汽车NVH转战嵌入式软件开发,熟悉NVH软件(LMS Test.lab,Head),编程语言(C/C++,LabVIEW, Python,Matlab),开发环境(Keil,CCES,LabVIEW,Matlab),专注汽车声学、音频处理,自动化测试。欢迎交流~~~
展开
-
CrossCore Embedded Studio——Debug on a Hardware Target(七)
记录一下,方便以后翻阅~本章将介绍如何在CrossCore Embedded Studio(CCES)IDE中,调式硬件终端Hardware Target的整个流程。整体目录如下:Debug Quick StartDebug Quick Start1.1 创建和启动一个Debug Configuration1.2 执行基本的调试操作(利用仿真器和SC589开发板,学习如何执行、加载程序,如何逐步调试代码)2)Examine the debug perspective in detail2.1原创 2021-04-02 13:55:36 · 1767 阅读 · 0 评论 -
CrossCore Embedded Studio——Perspectives & Views in CCES(六)
记录一下,方便以后翻阅~Perspective是专用于特定任务集合的CCES IDE的实例,它由一组独特的窗口/窗格组成,称为视图(Views)。CCES的主要的Perspectives是C/C++、Debug和Graphical Editing。在C/C++视图中,有许多Views,如 Project Explorer 和 Console 。完整的View列表可通过Window——>Show Views 下拉列表获得。...原创 2021-03-29 09:52:47 · 735 阅读 · 1 评论 -
CrossCore Embedded Studio——Managing Build Configurations(五)
记录一下,方便以后翻阅~我们可以执行调试构建(Debug Build)或发行构建(Release Build),这两种构建配置可以在项目创建时自动定义。构建配置是对定义项目构建方式的一种规定,在菜单栏中单击Project——>Build Configurations中。创建新的配置时,单击Project——>Build Configurations——>Manage…,在弹出的对话框中单击New:在弹出的Create New Configuration对话框中,新建一个名为New原创 2021-03-30 13:51:22 · 857 阅读 · 1 评论 -
CrossCore Embedded Studio——导入一个已有的工程及项目管理简述(四)
记录一下,方便以后翻阅~1. 第一步单击File–>Import…,CCES弹出Select窗口,选择General–>Existing Projects into Workspace,单击Next。2. 第二步在Import Projects窗口中,单击Select root directory文本框旁边的Browse…,然后导航到要导入的项目的根文件夹。选择根目录后,该目录(或任何子目录)中的任何项目都将显示在Projects框中。选中要导入的项目的复选框。然后单击Finish。原创 2021-03-24 08:41:35 · 1630 阅读 · 1 评论 -
CrossCore Embedded Studio——系统配置文件System Configuration File.svc(三)
记录一下,方便以后翻阅~每个CCES项目都包含一个系统配置文件。该文件是IDE的接口,用于添加和管理项目配置中预先编写的软件组件,如system services、device drivers、add-ins和LDF/startup code。系统配置文件名为system.svc,它驻留在每个项目的根目录或每个核心的根目录中(对于多核处理器)。IDE提供System Configuration Utility来维护system.svc文件。双击Project Explorer视图中的system.svc原创 2021-03-24 09:27:29 · 1335 阅读 · 0 评论 -
CrossCore Embedded Studio——看一下新建的工程都有些什么(二)
记录一下,方便以后翻阅~按照第一章的内容,新建好的工程如下图所示:在新建工程时,我只勾选了Core0和Core1,所以新建了两个工程,每个工程都有一个主函数及其配置文件。在主函数里,都有一个adi_initComponents()函数,该函数的作用是将插件代码初始化。对于SC589处理器,Core0是主核心,始终启用,Core1和Core2需要由Core0启用,即如下代码: adi_core_enable(ADI_CORE_SHARC0); adi_core_enable(ADI_CORE_S原创 2021-03-29 16:45:16 · 1222 阅读 · 0 评论 -
CrossCore Embedded Studio——创建一个新工程(一)
记录一下,方便以后翻阅~1. 序CCES(CrossCore Embedded Studio)是继ADI推出VisualDSP++后推出的集成开发环境(IDE),用在ADI处理器上开发嵌入式应用程序。CCES IDE构建在Eclipse之上,Eclipse是一个多语言、开源的软件开发环境。CCES提供了对编辑、构建和调试过程的完整图形控制,并允许在它们之间进行非常轻松的切换。CCES环境与以前的VisualDSP++开发工具完全不同。除了IDE本身的变化(它在代码生成工具、调试功能等方面提供了许多特性原创 2021-03-23 16:29:51 · 2915 阅读 · 0 评论