ADS开发工具的基本使用

上传人:woxinch****an2018 文档编号:44679180 上传时间:2018-06-14 格式:PPT 页数:39 大小:1.26MB
返回 下载 相关 举报
ADS开发工具的基本使用_第1页
第1页 / 共39页
ADS开发工具的基本使用_第2页
第2页 / 共39页
ADS开发工具的基本使用_第3页
第3页 / 共39页
ADS开发工具的基本使用_第4页
第4页 / 共39页
ADS开发工具的基本使用_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《ADS开发工具的基本使用》由会员分享,可在线阅读,更多相关《ADS开发工具的基本使用(39页珍藏版)》请在金锄头文库上搜索。

1、1ADSADS开发工具的基本使用开发工具的基本使用 史先强 南京博芯电子技术有限公司2Copyright 2007 Prochip Electronics Co,ltd. All Rights Reserved. Not to be reproduced by any means without prior written consent.目 录ADS安装与简介1J-Link使用方法简介2跑马灯:简单嵌入式开发入门3RTC:中断服务程序入门43开发工具链安装:开发工具链安装:ADSADS与与JlinkJlink 4Copyright 2007 Prochip Electronics Co,lt

2、d. All Rights Reserved. Not to be reproduced by any means without prior written consent.ADS:ARM Developer Suite 常用ARM开发工具(Windows平台) ARM SDT(ARM Software Development Kit ) ARM Developer Suite(V1.2) Keil uVision (MDK)(V3.24) IAR Embedded WorkBench(V5.20) RealView Developer Suite(RVDS) ADS组成部分 集成开发环境(

3、CodeWarrior IDE from Metrowerks) 调试器(Debuggers):AXD、armsd 代码生成工具(Code Generation Tools) 指令集模拟器(Instruction Set Simulators) ARM应用库(ARM Applications Library) ARM 开发包(ARM Firmware Suite) 5Copyright 2007 Prochip Electronics Co,ltd. All Rights Reserved. Not to be reproduced by any means without prior wri

4、tten consent.ADS安装Step by StepStep1:双击Setup.exe6Copyright 2007 Prochip Electronics Co,ltd. All Rights Reserved. Not to be reproduced by any means without prior written consent.ADS安装Step by StepStep2:一路Next,程序开始安装Step3:直到安装完毕7Copyright 2007 Prochip Electronics Co,ltd. All Rights Reserved. Not to be r

5、eproduced by any means without prior written consent.ADS安装Step by StepStep3:跳出ARM Lisence Winzard,点击下一步8Copyright 2007 Prochip Electronics Co,ltd. All Rights Reserved. Not to be reproduced by any means without prior written consent.ADS安装Step by StepStep3:选择Install Lisence,点击下一步9Copyright 2007 Prochi

6、p Electronics Co,ltd. All Rights Reserved. Not to be reproduced by any means without prior written consent.ADS安装Step by StepStep4:填入你的Code,点击下一步10Copyright 2007 Prochip Electronics Co,ltd. All Rights Reserved. Not to be reproduced by any means without prior written consent.ADS安装Step by StepStep5:点击下

7、一步,直至完成11Copyright 2007 Prochip Electronics Co,ltd. All Rights Reserved. Not to be reproduced by any means without prior written consent.ADS安装Step by StepStep6:在程序安装主界面点击“Finish”,完成安装12Copyright 2007 Prochip Electronics Co,ltd. All Rights Reserved. Not to be reproduced by any means without prior wri

8、tten consent.CodeWarrior用户界面13Copyright 2007 Prochip Electronics Co,ltd. All Rights Reserved. Not to be reproduced by any means without prior written consent.J-Link安装 点击“Setup_JLinkARM_V400.exe”,一路Next,直至安 装完成14开发工具链安装:配置开发环境开发工具链安装:配置开发环境 15Copyright 2007 Prochip Electronics Co,ltd. All Rights Rese

9、rved. Not to be reproduced by any means without prior written consent.配置AXD调试器 正确连接开发板电源,并用Jlink将PC的USB接口与开发 板的20Pin JTAG接口正确连接,将开发板上电 点击“开始”-所有程序-ARM Developer Suite v1.2-AXD Debugger,打开AXD调试器16Copyright 2007 Prochip Electronics Co,ltd. All Rights Reserved. Not to be reproduced by any means without

10、 prior written consent.配置AXD调试器 点击“Options”-Configure Target 点击“ADD”,在弹出的文件选择框中选择JlinkRDI.dll路径:C:Program FilesSEGGERJLinkARM_V400 JlinkRDI.dll17Copyright 2007 Prochip Electronics Co,ltd. All Rights Reserved. Not to be reproduced by any means without prior written consent.配置AXD调试器 点击OK,结束配置18Copyrig

11、ht 2007 Prochip Electronics Co,ltd. All Rights Reserved. Not to be reproduced by any means without prior written consent.配置AXD调试器 验证AXD配置在AXD的Memory窗口输入0x10001000地址并回车,如果看到相 似数据,则表明AXD配置成功,仿真器可以正确识别开发板上的 CPU如果在AXD的界面中看不到Memory窗口,请点击Processor Views-Memory19开发一个简单的开发一个简单的ADSADS工程:工程:GPIOGPIO控制控制LEDLED

12、 20Copyright 2007 Prochip Electronics Co,ltd. All Rights Reserved. Not to be reproduced by any means without prior written consent.入门:新建一个工程在D盘新建目录LED,并从Sample代码中拷贝boot、include、misc文件夹及int_vec_handler.c文件到LED目录Step1:建立工程目录,并拷贝必要文件21Copyright 2007 Prochip Electronics Co,ltd. All Rights Reserved. Not

13、to be reproduced by any means without prior written consent.入门:新建一个工程打开CodeWarrior,File-New选择Project标签在Project name内填入工程名在Location内填入路径点击“确定”注意:注意:无论工程名还是路径,都不要出现中文、空格等Step1:建立新的工程22Copyright 2007 Prochip Electronics Co,ltd. All Rights Reserved. Not to be reproduced by any means without prior writte

14、n consent.入门:新建一个工程Step2:向新工程内添加刚才拷贝的文件:注意:使用鼠标拖拽LED_DATA及LED.mcp不要添加进去23Copyright 2007 Prochip Electronics Co,ltd. All Rights Reserved. Not to be reproduced by any means without prior written consent.入门:新建一个工程Step3:在跳出的对话框中选“OK”,完成文件添加:24Copyright 2007 Prochip Electronics Co,ltd. All Rights Reserve

15、d. Not to be reproduced by any means without prior written consent.入门:新建一个工程Step4:添加Main.c文件:File-new选择File选项卡输入文件名:main.c勾选“Add to Project”,并选择当前工程LED.mcp依次勾选Targets内的选项25Copyright 2007 Prochip Electronics Co,ltd. All Rights Reserved. Not to be reproduced by any means without prior written consent.

16、入门:新建一个工程Step5:完成自己的main函数在打开的main.c文件中输入以下内容#include#include“ub4020evb.h“#include“intc.h“int main()while(1);return 0;26Copyright 2007 Prochip Electronics Co,ltd. All Rights Reserved. Not to be reproduced by any means without prior written consent.入门:新建一个工程Step6:尝试编译:Project-make根据错误提示,删除misc文件夹下的“pmu.c”修改int_vec_handler.c,将vector数组的handler全部替换为NULL,并去掉不需要的头 文件,仅保留intc.h和studio.h再次编译,已经去掉所有Error27Copyright 2007 Prochip Electronics Co,ltd

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 高中教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号