今天是: 设为首页  |  添加到收藏夹

热烈庆祝芯慧嵌入式之家正式成立! 欢迎登陆芯慧企业网 HTTP://WWW.TJXHKJ.COM

   

| 网站首页 | 商城首页芯慧文化芯慧大学计划 | 技术文章 | 嵌入式之家产品导航 | 软件下载 | 特价商品 | 人才招聘 客服中心留言板联系我们
   
    企业网站——芯慧鸿业欢迎您的光临!
 

天津芯慧鸿业科技发展有限公司是集科工贸于一体的专业从事开发、生产、销售和技术服务的高新技术企业。公司坐落在天津信息产业基地--华苑产业园区海泰火炬大厦;销售部坐落在天津的硅谷--南开鞍山西道科技一条街。公司依托其区域、信息、政策和产品优势,发扬国内外先进技术,为用户提供优质的产品及服务。
公司以生产仿真器、开发板、教学实验箱、教学实训台、工作台及产品检测设备等系列产品为主。并代理销售国内外知名厂家的单片机、仿真器、编程器、AVR、PIC、32位嵌入式ARM系统、DSP数字信号处理系统、EDA、SMT线路板生产线工艺设备、移动通信教学设备和电工电子、计算机网络通信类、汽车示教系统、过控变频类、TINALab教学系统软件等产品;承揽相关技术项目的研发与加工。

 
     返回首页
企业网站:HTTP://WWW.TJXHKJ.COM

点击这里给我发消息
点击这里给我发消息
点击图标与我联系
  sw  技术文章
ARM开发的调试方法概述
 

用户选用ARM处理器开发嵌入式系统时,选择合适的开发工具可以加快开发进度,节省开发成本。因此一套含有编辑软件、编译软件、汇编软件、链接软件、调试软件、工程管理及函数库的集成开发环境(IDE)一般来说是必不可少的,至于嵌入式实时操作系统、评估板等其他开发工具则可以根据应用软件规模和开发计划选用。

使用集成开发环境开发基于ARM的应用软件,包括编辑、编译、汇编、链接等工作全部在PC机上即可完成,调试工作则需要配合其他的模块或产品方可完成,目前常见的调试方法有以下几种:

1、指令集模拟器
部分集成开发环境提供了指令集模拟器,可方便用户在PC机上完成一部分简单的调试工作,但是由于指令集模拟器与真实的硬件环境相差很大,因此即使用户使用指令集模拟器调试通过的程序也有可能无法在真实的硬件环境下运行,用户最终必须在硬件平台上完成整个应用的开发。

2、驻留监控软件
驻留监控软件(ResidentMonitors)是一段运行在目标板上的程序,集成开发环境中的调试软件通过以太网口、并行端口、 串行端口等通讯端口与驻留监控软件进行交互,由调试软件发布命令通知驻留监控软件控制程序的执行、读写存储器、读写寄存 器、设置断点等。驻留监控软件是一种比较低廉有效的调试方式,不需要任何其他的硬件调试和仿真设备。ARM公司的Angel就是该类软件,大 部分嵌入式实时操作系统也是采用该类软件进行调试,不同的是在嵌入式实时操作系统中,驻留监控软件是作为操作系统的一个任务存在的驻留监控软件的不便之处在于它对硬件设备的要求比较高,一般在硬件稳定之后才能进行应用软件的开发,同时它占用目标 板上的一部分资源,而且不能对程序的全速运行进行完全仿真,所以对一些要求严格的情况不是很适合。

3、JTAG仿真器
JTAG仿真器也称为JTAG调试器,是通过ARM芯片的JTAG边界扫描口进行调试的设备。JTAG仿真器比较便宜,连接比较方便,通过 现有的JTAG边界扫描口与 ARMCPU 核通信,属于完全非插入式(即不使用片上资源)调试,它无需目标存储器,不占用目标系统的任何端口,而这些是驻留监控软件所必需的。另外,由于JTAG调试的目标程序是在目标板上执行,仿真更接近于目标硬件,因 此,许多接口问题如高频操作限制、AC和DC参数不匹配,电线长度的限制等被最小化了。使用集成开发环境配合JTAG仿真器进行开发是目前采用最多的一种调试方式。

4、在线仿真器
在线仿真器使用仿真头完全取代目标板上的CPU,可以完全仿真ARM芯片的行为,提供更加深入的调试功能。但这类仿真器为 了能够全速仿真时钟速度高于100MHz的处理器,通常必须采用极其复杂的设计和工艺,因而其价格比较昂贵。在线仿真器通常用在ARM的硬件开发中,在软件的开发中较少使用,其价格高昂也是在线仿真器难以普及的因素。

 
上一篇:
下一篇:
   天气预报  
温度: 8℃~15℃
晚上: 晴天
明天: 晴天
北京
   站内公告
站 内 新 闻

通知:

为了答谢芯慧单片机俱乐部的会员,在过去的一年中对芯慧科技的支持与厚爱,芯慧俱乐部准备了七彩水晶杯送给会员朋友,希望您在新的一年中生活像七彩水晶杯一样丰富多彩!
(此次活动截止日期为2007年元月一日前)

祝贺:

天津芯慧科技正式开通单片机直通车绿色通道(学生专区)!这里是展示您的才华的好地方!可以看到您好朋友的作品,只要在这里注册,您就是芯慧科技的尊贵会员,并可以以成本价得到一款性价比极高的好作品!天津芯慧科技可以为作品设计者提供推荐信。

祝贺:

天津芯慧科技成为深圳市英蓓特信息技术有限公司地区总代理!深圳市英蓓特信息技术有限公司(简称英蓓特,英文简称Embest)成立于2000年初,是一家为全球嵌入式系统开发人员提供软硬件开发工具和嵌入式系统完整解决方案及技术信息服务的高科技企业。本着前瞻的视野,公司以尽快提升中国高科技嵌入式系统开发应用水平为己任,专业服务于嵌入式在线CPU/MCU开发工具(IDE & ICD)、实时多任务操作系统(RTOS)、嵌入式控制板(Embedded Board)等应用领域。
公司的目标是:"让高端处理器的开发象8051一样容易,象8051一样便宜!"

英蓓特公司依托自己的核心技术和产品,并通过与国内外厂商建立广泛的合作关系为客户提供系统完整解决方案。英蓓特公司已先后同TERN公司、ARM公司、Samsung公司及其销售商、Hynix公司及其销售商、OKI公司建立合作关系。

如需了解产品请与天津芯慧科技联系索取详细资料。

祝贺:

天津芯慧科技成为天津启东计算机厂地区总代理!说道单片机就要提到启东,提道启东单片机就不得不讲到启东教学实验箱最早的生产厂家启东计算机厂。启东计算机厂有限公司创建于1984年,依托复旦大学雄厚的师资力量和具有超前理念的服务营销方式合作推广单片机技术。凌环商标我想老的用户朋友都记得,仿真器、编程器、最小系统、微机电源、擦除器、教学实验箱等等产品应有尽有几乎遍及全国各大专院校实验室,首先获电子工业部生产许可证,同时公司被认定为单片计算机产品定点生产企业。现在启东计算机厂将多年积累出来的经验全部汇集到新一代的产品中,公司借鉴和复旦大学成功合作的经验,先后又和上海华东师大、东南大学、南京通讯兵工程学院携手合作,在原有产品的基础上又推出了新一代单片机/十六位微机仿真实验系统、智能数字/模拟/EDA实验系统、计算机组成原理实验系统、通讯原理/自控原理实验系统、DSP实验系统、ARM仿真器/实验系统、ARM评估板等产品。如需了解产品请与天津芯慧科技联系索取详细资料。

   经典推荐 更多>> 

utu2440-F

RealView MDK
   
SW-AVR仿真器
SW-CPLD&AVR
 
TEL:022-27376292
FAX:022-27471810
E-mail:tjxhkj@163.com
天津嵌入式开发网  | http://www.tjqrs.com

Emai:tjqrs@163.com | tjqrs@126.com | TEL:022-237439126 | QQ:495364769

主营单片机、仿真器、编程器、AVR、PIC、ARM、DSP、EDA、SOPC、LCD、开关电源、凌阳大学计划、教学实训装置、单片机书籍等相关配套产品