单片机开发调试应注意的问题

2006-05-07 15:49:37来源: 电子产品世界

   

  1、使用总线不外引的单片机

   ·是最正统的单片机使用模式
   ·符合小型、简单、可靠、廉价的单片机设计初衷
   ·总线封闭的产品最可靠

  2、使用单片机C语言编程

    * C语言是简洁、高效、而又最贴近硬件的高级编程语言
    * 90年代初单片机C语言就已成熟为专业水平的高级语言,不应再有顾虑
    * 当前厂商在推出新的单片机产品时纷纷配套C语言编译器

  3、使用中、高档的单片机仿真工具

    * 只有中、高档仿真工具才能仿真总线封闭式的单片机
    * 仿真器必须使用band-out chip或hooks chip
    * 应支持高级语言的调试,提供全数据类型的查看和修改
    * 支持多家软件公司汇编和编译产生的目标代码格式
    * 中档仿真器的起步要求是至少解决了上述前3个难点和部分地解决了第4个难点。高档仿真器则还有更高的要求。
    * 中、高档仿真器的人机界面有四个档次:DOS下的简单命令行及批处理文件,DOS下的窗口命令行,Borland风格的DOS窗口菜单,Microsoft风格的WINDOWS/WIN95窗口菜单

  4、集成开发平台

    * 编辑—汇编/编译—连接/定位—调试—装入目标系统一条龙
    * 全屏幕编辑,就地修改,所见既所得;跨文件整块剪贴技术;彩色辨词正文等
    * 使用工程(project)技术:一次将工程的全部源文件、头文件、用户库文件送入工程管理器,统一管理汇编/编译和连接/定位
    * 使用MAKE技术:自动辨用汇编器/编译器;每次调试循环仅做增量汇编/编译和连接/定位
    * 当有的文件被破坏,使用build技术跳出MAKE循环,重新全面地进行汇编/编译和连接/定位
    * 错误和警告自动定位、明朗的错误自动修正
    * 扩展的运行类型(放开运行、动画式运行,遇光标终止、出函数前终止、出函数后终止)
    * 扩展的单步类型(指令单步、语句单步、函数单步)
    * 扩展的断点类型(指令断点、语句断点、循环断点、内容断点、条件断点)
    * 模拟器代替仿真器进行无目标机的虚拟调试

 

关键字:单片机  开发  注意

编辑: 引用地址:http://www.eeworld.com.cn/gykz/qrsxt/200605/4234.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
论坛活动 E手掌握
微信扫一扫加关注
论坛活动 E手掌握
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部
单片机
开发
注意

小广播

独家专题更多

富士通铁电随机存储器FRAM主题展馆
富士通铁电随机存储器FRAM主题展馆
馆内包含了 纵览FRAM、独立FRAM存储器专区、FRAM内置LSI专区三大部分内容。 
走,跟Molex一起去看《中国电子消费品趋势》!
走,跟Molex一起去看《中国电子消费品趋势》!
 
带你走进LED王国——Microchip LED应用专题
带你走进LED王国——Microchip LED应用专题
 
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved