| 中文 | English | 联系我们 | 网站地图 | PAEE认证 | 风标商城 |
首页 产品服务 新闻动态 Proteus
大学计划
Microchip
大学计划
嵌入式开发工具 下载中心 成功案例 关于风标
   
 
嵌入式系统设计与仿真平台
电子技术基础类
Microchip大学计划产品
虚拟教学实验实训与管理平台
单片机与嵌入式技术类
电子创新实训类
FPGA/SOPC类
计算机技术类
嵌入式系统与物联网类
 
 
Microchip大学计划产品
 HOME 》产品服务 开发软件工具
 
开发软件工具
其它相关产品>>

添加日期:[2011/9/22 15:41:16] 点击数:5397
 
  • 1.Proteus仿真软件 
  • 2.MAPLAB® C CompliersMAPLAB® C18/30/32)
  • 3.HI-TECH ® C Compliers(8位、16位、32位 )
  • 4.MPLAB® Integrated Development Environment (IDE) 

  • 1、Proteus仿真软件
           电子设计仿真技术是现代电子工程领域一门迅速发展的技术,应用于各种嵌入式系统中。单片机技术的发展和推广极大地推动了电子工业的发展,其在教学和产业界的技术推广仍然是当今业界的一个热点。单片机技术是现代电子工业中不可缺少的一项技术,掌握单片机技术是电子信息类专业学生就业的一个基本条件。
    1 、引入单片机软件仿真系统的必要性
      伴随着计算机软件和硬件技术的飞速发展,在各个领域都出现了各种仿真系统,为各种实际系统的开发提供了准确可靠的保证,同时节约了大量的人力和物力。电子信息技术领域也不例外,出现了大量的仿真工具,如各种EDA工具:模数混合仿真的Multisim、OrCAD、Protel等,数字系统设计仿真的Maxplus II、Fundation、Expert等,系统仿真软件Systemview等。
      目前,Multisim、Protel、Maxplus II(Quatues)、Systemview等软件和配套硬件对单片机的仿真无能为力,因此仍然需要另外建立单片机实验室。过去,在单片机实验室的建设中基本都是采用硬件仿真系统,所以为了保证实验的顺利开设,同类型的硬件仿真开发系统就需要采购多套设备,这样硬件的投资成本相对较高。
      另一个很重要的原因就是,目前单片机的课程除了主要开设8051系列单片机课程之外,还开设AVR系列、PIC等系列的选修课。为了保证相应实验的开设,必须要有配套的实验系统。如果要保证一定的实验硬件设备套数,将是一笔更大的开支。所以在目前经费非常紧张的情况下,根据经验,引入单片机软件仿真系统,就可以大大减少硬件设备的采购,同时降低对硬件设备进行维护的工作量。
    2、 选择电子设计与单片机软件仿真系统的标准
      (1) 单片机仿真和SPICE电路仿真相结合
      在仿真单片机系统时,不仅需要知道单片机内部各种寄存器、数据存储器以及各个端口当前的状态,更重要的是要完成人机通道、前向通道、后向通道、相互通道的配置与接口。在这些接口电路中,有许多是模拟电路,而模拟电路的仿真就需要SPICE模型,因此必须要求该系统具有SPICE电路仿真功能。
      (2) 支持主流单片机系统的仿真
      目前广泛采用的单片机系统有68000系列、8051系列、AVR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列等。很显然,如果该软件支持的单片机系统的系列很少,那就没有任何优势可言。因为不可能为每一个系列的单片机配备一套软件,所以要求该软件尽可能将多个系列的单片机集成在一起。
      (3) 提供软件调试功能
      在硬件仿真系统中具有全速、单步、设置断点等调试功能,同时可以观察各个变量、寄存器等的当前状态,因此在该软件仿真系统中,也必须具有这些功能,同时要支持第三方的软件编译和调试环境。只有这样,经过该单片机软件仿真系统训练的学生,才能够较快地熟悉和使用真正的硬件仿真系统。
      (4) 提供丰富的外围接口器件
      外围接口不仅仅限于仅有的几个器件,这样更接近实际。在训练学生时,可以选择不同的方案,这样更利于培养学生。
      (5) 提供丰富的虚拟仪器
      利用虚拟仪器在仿真过程中可以测量外围电路的特性,培养学生实际硬件的调试能力。
      (6) 具有强大的原理图绘制功能。
    3、 基于Proteus VSM的电子设计与单片机仿真实验平台特点:

    • 该系统有近二十年的历史;
    • 有1000多所大学用户,把Proteus软件作为电子学尤其是单片机课程的教学平台和考证平台; 有众多的企业客户;
    • 强大的原理图布图;
    • 模拟、数字和混合电路仿真;
    • 有14种逼真的虚拟仪器;
    • 有高级图形的电路暂态分析波型;
    • 有逼真的动态器件仿真效果;
    • 支持单片机汇编源码级仿真与调试;
    • 支持单片机C源码级仿真与调试;
    • 实时仿真功能;
    • 无需硬件电路就可对单片机电路进行软硬件的开发、测试与调试;
    • 只需在单片机实验室为每一台计算机安装该软件,不需配备其它设备;
    • 一套系统就可实现数字电路设计、模拟电路设计和单片机仿真设计的全部实验


    2、MAPLAB® C CompliersMAPLAB® C18/30/32)􀀹 

  •     FREE MAPLAB® C Compliers:MAPLAB® C18/30/32
    • 用于8 位PIC® 单片机中PIC18F 系列
    • 16 位中PIC24 系列和dsPIC DSC
    • 32 位PIC®中PIC32 系列

  • 􀀹 


    3、HI-TECH ® C Compliers(8位、16位、32位 )

  •      FREE HI-TECH ® C Compliers(8 位、16 位、32 位)
    • 8 位PIC® 单片机中PIC10/12/16/18 系列
    • 16 位中PIC24 系列和dsPIC® DSC
    • 32 位PIC®中PIC32 系列
  •  

          在MPLAB IDE 的环境里可以看到,里面集成了免费的 MAPLAB 和HI-TECH 的C 编译器,两种编译器都支持16 位和 32 位单片机的所有产品,但对于8 位的产品,MAPLAB 只支持 高端的PIC18 系列,而HI-TECH 则支持所有的8 位芯片。


    4、MPLAB® Integrated Development Environment (IDE) 


         免费的MPLAB 完整的集成开发环境:用于PIC®单片机和dsPIC ®数字信号控制器嵌入式应用开发的免费集成工具包。它是在MS Windows 上运行的32 位应用程序,易于使用,并包含了很多免费软件组件,可用于快速开发和调试应用程序。
         这个环境的软件部分包括了微芯公司自己开发的MPLAB c 编译器,hi-tech c 编译器,还有 一些实时操作系统的工具,仿真器方面,不仅包含微芯自己的产品,还集成了第三发的仿真 软件,Proteus 和Matlab,调试器与编程器方面,有最高级的REAM ICE PM3,中端产品有 ICD,低端的PIC 工具包,还有初学者的开发工具包以及第三方的产品。它还包括了许多插 件模块,所以这个环境的资源丰富,且每个部分可以很方便的切换,也与第三方的工具形成 了一个唯一的统一的操作界面,并且随着产品的种类越来越多,这个环境中集成的资源也会 不断地更新,为使用者提供了更多的便利。

     

    【风标电子•PRODUCTS】

    广州市风标电子技术有限公司  地 址:广州市萝岗区科学城彩频路11号广东软件科学园F902A 粤ICP备05068346
    电 话:020-86003016 86003026 传 真:020-86003016-802 Email: marketing@windway.cn

    5397