ads开发工具的基本使用

ads开发工具的基本使用

ID:39959335

大小:1.26 MB

页数:39页

时间:2019-07-16

ads开发工具的基本使用_第1页
ads开发工具的基本使用_第2页
ads开发工具的基本使用_第3页
ads开发工具的基本使用_第4页
ads开发工具的基本使用_第5页
资源描述:

《ads开发工具的基本使用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、ADS开发工具的基本使用史先强南京博芯电子技术有限公司目录ADS安装与简介1J-Link使用方法简介2跑马灯:简单嵌入式开发入门3RTC:中断服务程序入门4开发工具链安装:ADS与JlinkADS:ARMDeveloperSuite常用ARM开发工具(Windows平台)ARMSDT(ARMSoftwareDevelopmentKit)ARMDeveloperSuite(V1.2)KeiluVision(MDK)(V3.24)IAREmbeddedWorkBench(V5.20)RealViewDevel

2、operSuite(RVDS)ADS组成部分集成开发环境(CodeWarriorIDEfromMetrowerks)调试器(Debuggers):AXD、armsd代码生成工具(CodeGenerationTools)指令集模拟器(InstructionSetSimulators)ARM应用库(ARMApplicationsLibrary)ARM开发包(ARMFirmwareSuite)ADS安装-StepbyStepStep1:双击Setup.exeADS安装-StepbyStepStep2:一路Nex

3、t,程序开始安装Step3:直到安装完毕ADS安装-StepbyStepStep3:跳出ARMLisenceWinzard,点击下一步ADS安装-StepbyStepStep3:选择InstallLisence,点击下一步ADS安装-StepbyStepStep4:填入你的Code,点击下一步ADS安装-StepbyStepStep5:点击下一步,直至完成ADS安装-StepbyStepStep6:在程序安装主界面点击“Finish”,完成安装CodeWarrior用户界面J-Link安装点击“Setup

4、_JLinkARM_V400.exe”,一路Next,直至安装完成开发工具链安装:配置开发环境配置AXD调试器正确连接开发板电源,并用Jlink将PC的USB接口与开发板的20PinJTAG接口正确连接,将开发板上电点击“开始”->所有程序->ARMDeveloperSuitev1.2->AXDDebugger,打开AXD调试器配置AXD调试器点击“Options”->ConfigureTarget…点击“ADD”,在弹出的文件选择框中选择JlinkRDI.dll路径:C:ProgramFilesSE

5、GGERJLinkARM_V400JlinkRDI.dll配置AXD调试器点击OK,结束配置配置AXD调试器验证AXD配置在AXD的Memory窗口输入0x10001000地址并回车,如果看到相似数据,则表明AXD配置成功,仿真器可以正确识别开发板上的CPU如果在AXD的界面中看不到Memory窗口,请点击ProcessorViews->Memory开发一个简单的ADS工程:GPIO控制LED入门:新建一个工程在D盘新建目录LED,并从Sample代码中拷贝boot、include、misc文件夹及i

6、nt_vec_handler.c文件到LED目录Step1:建立工程目录,并拷贝必要文件入门:新建一个工程打开CodeWarrior,File->New…选择Project标签在Projectname内填入工程名在Location内填入路径点击“确定”注意:无论工程名还是路径,都不要出现中文、空格等Step1:建立新的工程入门:新建一个工程Step2:向新工程内添加刚才拷贝的文件:注意:使用鼠标拖拽LED_DATA及LED.mcp不要添加进去入门:新建一个工程Step3:在跳出的对话框中选“OK”,完成文

7、件添加:入门:新建一个工程Step4:添加Main.c文件:File->new…选择File选项卡输入文件名:main.c勾选“AddtoProject”,并选择当前工程LED.mcp依次勾选Targets内的选项入门:新建一个工程Step5:完成自己的main函数在打开的main.c文件中输入以下内容#include#include"ub4020evb.h"#include"intc.h"intmain(){while(1);return0;}入门:新建一个工程Step6:尝试编译:P

8、roject->make根据错误提示,删除misc文件夹下的“pmu.c”修改int_vec_handler.c,将vector数组的handler全部替换为NULL,并去掉不需要的头文件,仅保留intc.h和studio.h再次编译,已经去掉所有Error入门:新建一个工程Step7:更改工程设置Edit->DebugrelSetting…languageSetting:将ARMAssembler等选项的TargetandS

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。