傅立叶电子科技傅立叶电子科技20032003年年ARMARM技术研讨会技术研讨会开发流程开发流程西安傅立叶电子科技发展有限公司西安傅立叶电子科技发展有限公司总经理:总经理:吴新胜(博士)吴新胜(博士)Winersh@fftchina.comWinersh@fftchina.comARMARM的整个开发流程的整个开发流程系统连接关系系统连接关系adsads介绍介绍BOOTBOOT的编写过程的编写过程ARMARM的实际应用的实际应用�� armarm在电力继电保护中的应用在电力继电保护中的应用�� armarm在军用雷达伺服系统设计中的应用在军用雷达伺服系统设计中的应用�� armarm在仪器仪表中的应用在仪器仪表中的应用介绍一款芯片及其应用介绍一款芯片及其应用ARMARM的整个开发流程的整个开发流程ARM ARM 公司的实时调试工具公司的实时调试工具MultiMulti--iceice,,集成开发环境集成开发环境ADS1.2ADS1.2底层驱动程序底层驱动程序MultiMulti--ice severice sever一,硬件连接一,硬件连接目标板MultiMulti--ice severice sever启动启动MultiMulti--iceice的应用程序的应用程序从从WindowsWindows的程序菜单中启动的程序菜单中启动MultiMulti--iceice的服务程的服务程序,会显示出下面的图形界面来。序,会显示出下面的图形界面来。启动以后会出现以下画面启动以后会出现以下画面 ::注意菜单中服务程序已经自动监测到目标板上的注意菜单中服务程序已经自动监测到目标板上的armarm芯片是芯片是arm7tdmiarm7tdmi。。这一步表明仿真机、目标板、这一步表明仿真机、目标板、pcpc机都已经连接成功,可以进机都已经连接成功,可以进入调试状态了。入调试状态了。打开打开ads1.2ads1.2的编辑编译环境的编辑编译环境注意看ads包括两部分:codewarriorfor arm 、axd调试器。打开codewarrior后的画面见下在文件中打开一个在文件中打开一个armarm工程文件工程文件rtc.mcprtc.mcp详细看工程文件下的文件群,共分为详细看工程文件下的文件群,共分为33类文件类文件文件可以通过文件可以通过projectproject下的下的add filesadd files添加新文件到工程文件中来。添加新文件到工程文件中来。在在projectproject菜单下的菜单下的makemake可以编译工程文件,形成可调试程可以编译工程文件,形成可调试程序和目标文件。在编译成功之后,在序和目标文件。在编译成功之后,在projectproject菜单下执行菜单下执行debug,debug,自动将程序下载到调试器自动将程序下载到调试器axdaxd中。进入中。进入axdaxd...