实例介绍
cces的使用手册,cces是EDA公司推出的高性能嵌入式软件
北京远景蔚蓝科技有限公司 AZURE VISION 远景蔚蓝 Project name:工程名 Prσ ject type:L程类型(ε xecutable,可执行文件。 Static Library,静态忤),选择默认 Executable Location:工程存放位置,默认放在ccEs安装目永下,选择自己的文件路径,点击Next进行下一步,弹出处理器 和工具链选择对话框,如下图2所示。 XK Her CrossCore Project Processor type and tool chain peci fy the type of processor and tool chain that you would like for this project to Processor family: Blackfin Tool chain; CrossCore Blackfin Toolchain Processor typ ISP-BF609 Silicon revision:0.0 <ck"匚at>匚 Finish□ Cancel 图2:选择处理器和工具链 G 3/29 AD全球第三方合作伙伴 http://www.azure-vision.com/ 北京远景蔚蓝科技有限公司 AZURE VISION 远景蔚蓝 保持默认,直接点击Next,弹出内建樸块选择对话框如下图3所示 K& Her CrossCore Project Add -In selection Select the add-ins to include in your project 日② Recommended dd-1ns Devices MCAPI for Blackfin ( 1.0.0) Pin Multiplexing ( 1.0.0) a Device Drivers and System Services C On-chip peripheral drivers PPI Driver (1.0.0 □ SPI Iriver(1 Link Port Iriver I UART Driver (. This add-in provides Analog Devices'implementati on of the mlc Port driver RSI Driver 0.D This component provides the ability to generate star Code and lf source files, start code is a procedure that initializes and configures processor when ere cuti on Jumps t. the“stat"” addre It sets the machine into a mown state, initializes selected features, and enables the st andard runtime-model Advanced Filtering Show add-ins that are suitable for: All targets uShow only add-ins that are compatible with this project vShow only the latest version of each add-in < Eack Yet:>匚ini[cal 图3:内建模块选择 G /29 AD全球第三方合作伙伴 http://www.azure-vision.com/ 北京远景蔚蓝科技有限公司 AZURE VISION 远景蔚蓝 选择生成LDF文件,点击Fnsh完成工程的创建 可以看到生成了两个⊥程,分别是 lesson1Core0和 lesson1Core1,因为BF609芯片是个双核处理器,所以创建 了两个工程。 导入一个现有的CCES工程: 点击File-> Import弹出选择工程向号对话框如下图4所示。 Laport Select ects from an ar chive file or d Select an import source type filter text 日 General Existing Projects into Workspace Fil System D VisualDSP+t Project +C CyC C +C Run/Debug e aIr Back Hext> Finish[Cancel G /29 AD全球第三方合作伙伴 http://www.azure-vision.com/ 北京远景蔚蓝科技有限公司 AZURE VISION 远景蔚蓝 图4:选择工程 选择 Genera下面的 Existing Projects into Workspace,点击Next弹出选择工程向导对话框如下图5所示。 Inport 回区 Import projects Select a directory to search for existing Eclipse projects )Select root direct ory: E: \azure_xue leearn-cces'lessonl_Core0FBr owe ○ Select ar chive fi1e: Browse Projects vlesson1_CoreD (E: \azur e_xuelearn_cces\les son1_Core0) Select All Deselect Hll Refresh Copy projects into workspace Working sets DAdd project to working sets rFIT2 Sets Back Next> Finish 白c 图5:选择工程 点击 Browse选择工程目录,工程文件放在 XXlearn cces lesson1core0,注意:CCES的工程文件是. project,与它同 级目录有一个 settings文件夹,选择工程目录是就选择到 settings的上一级目录就可以了,如图 G 6/29 AD全球第三方合作伙伴 http://www.azure-vision.com/ 北京远景蔚蓝科技有限公司 AZURE VISION 景蔚蓝 learn ,选择到 lessonI Core0目录,下面有. settings文件夹,点击 Finish,选 择完成,如下图6所示 C/CH CrossCore Enbedded Studio File Edit S Ref: Navigate Search Run Project Window Help E53 图6:成功导入CCES工程 点击工程名 lesson1core0前面的加号展开工程,并打开src日录下面的 lession1core0c文件,在main,c函数加入 几行打印如下图7所示。 G 7/29 AD全球第三方合作伙伴 http://www.azure-vision.com/ 北京远景蔚蓝科技有限公司 AZURE VISION 远景蔚蓝 KC/C++- lessonl-CoreOsrc/lesson1_CoreD. c- CrossCore Enbedded Studio File edit Source Refactor Navi gate Search Run Project Window Help E Project Explorer 53 日 1/古古古古古古古古古古古古古古古古古古古古古古古古古古古古古古言古古古古古古古古古古古古古古古 E ElessonlCoreO 2:1eaan1Core口,c 古古古古古古古古古古古古古古古古古古古古古古古古古古古古古古古古古古古古古古古古古古古古古古古古古古古古古古古 中园1 esson 5错nC1ue<Cc如1n,1> 中1eE50n1Cox0,h 6错卫nc1ue"a11n1七1a112e,h" include lesson1 Core h-h Debug readme. html 9 int main (void 的 system.sve 工niia1 i ze managed drivers and/ L SERVICE三 di initcormponents门) 13 printf("Hello CcES\n"); 15 intf( Hello BF609\n"); 16 printf("Hello AZURE VISION\n"): I 17 18 方Te以e上a11 t star tup code does not1nc1 ude any fur s core o to enable core 1. A convenient way to enab 20 s adi core 1 enab le function EL Problems(3 Task(日Caal8回xts3rogs=32 图7:添加打印语句 调试工程: 在工程名上右键选择 Build Project编译工稈,编译完成如图8所示 CIT Build Console [lessonl Core0] ./system/startup ldf/app cplb tab do] 'system/startup lclf/app handler tahle. do i 河↑m/rn1门f问mnhP+向h月n a工c/1essn1C¤re口,d口i system/startup ldf/ app, ldr lize doj ,ay己tem/tart111d/app己 tartup,d,’吕了tem/ad主1niti -odr. Finished hui1 ding tarcet:ie多an1C。xe,dxe 青古古古Bui1 d Fini彐上edt青古古 G 8/29 AD全球第三方合作伙伴 http://www.azure-vision.com/ 北京远景蔚蓝科技有限公司 AZURE VISION 远景蔚蓝 图8:编译工程 在⊥程上右键选择Deb唱gAs选择 CrossCore Application弹山选择处埋器类型对话框如下图9所示。 X Session Izard Select Processor Choose target processor. Fr心 cessor taml1y Blackfin TA ADSP-BF606 p ADSP-BF6O8 A ADSP-BF609 Show all proces sors Configurator. O Help< Back Yest> Finish cancel 图9:选择处理器类型 选择 ADSP-BE609点击Next弹出连接类型对话框如下图10所示 G /29 AD全球第三方合作伙伴 http://www.azure-vision.com/ 北京远景蔚蓝科技有限公司 AZURE VISION 远景蔚蓝 X Session izard Select Connection Type Choose the type of connection that you would like to establish for the previ ously chosen processor below t the type of target that you would like to corect to ○E- KIT Li te 10 Simulator Conf ⑦[a[<Bsks> 图10:选择连接类型 选择 Emulator,注意:目前CCES不支持 Simulator模式。点击Next弹出仿真器类型对话框如下图11所示。 G 10/29 AD全球第三方合作伙伴 http://www.azure-vision.com/ 【实例截图】
【核心代码】
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论