欢迎来到天天文库
浏览记录
ID:39959335
大小:1.26 MB
页数:39页
时间:2019-07-16
《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
此文档下载收益归作者所有