您的位置 首页 培训

Proteus帮你轻松入门DSP(1)–环境建立

Proteus软件是英国Lab Center Electronics公司出版的EDA工具软件公司的一款电路设计与仿真软件,它包括ISIS,ARES等软件模块,其中ARES模块主要用来完成PCB设计

  Proteus软件是英国Lab Center Electronics公司出书的EDA东西软件公司的一款电路规划与仿真软件,它包含ISIS,ARES等软件模块,其间ARES模块首要用来完结PCB规划,而ISIS模块首要用来完结电路原理图的规划与仿真。Proteus的软件仿真根据VSM技能,与其他仿真软件的不同也是最大的优势在于它能够仿真很多的单片机芯片,首要包含MCS-51系列,PIC系列,AVR系列,ARM系列等等,软件装备了大最的单片机外围电路与单片机合作,如键盘、LED、LCD、ADC、DAC、存储器、电机等。在编译器支撑方面,它支撑IAR,KEIL,MPLAB等多种编译器。尽管目前国内推行刚起步,但已遭到单片机爱好者、从事单片机教育的教师、致力于单片机开发运用的科技工作者的喜爱。

  Proteus软件于2010年在7.9版别上增加了对TI公司的DSP芯片的支撑,首要是针对C2000 Piccolo系列微控制器,这大大提高了咱们学习和运用DSP芯片便利性。下面们以TMS320F28022为例来介绍选用Proteus仿真DSP,简化DSP电路规划。

  第一步咱们要预备两个软件,PROTEUS与CCS,笔者运用的版别为PROTEUS 7.10及CCS5.5,前面现已提过,PROTEUS在7.9版别之后开端支撑DSP仿真,所以朋友们能够挑选装置PROTEUS7.10或PROTEUS7.9,两者不同不大;而关于CCS的版别,CCS5.5是TI公司推出的比较新版别的DSP集成开发环境,能够便利的生成PROTEUS仿真运转所需的cof文件,引荐装置这个版别。

  翻开Proteus之后的界面如上图所示,因为篇幅约束,本文不对proteus根本操作进行过多的介绍,不了解的朋友能够自行查找其他材料学习。

  本文以GPIO为例来介绍运用Proteus仿真C2000系列DSP程序。首先在Proteus制作如下图所示根据TMS320F28022的原理图,其间包含一片TMS320F28022,五个LED做为GPIO输出,四个开关作为GPIO输入。

  在CCS5.5中编写测验代码。

  在工程特点对话框将输出文件类型设置为.cof型,如下图所示,编译工程即可生成proteus可用的.cof文件。

  在Proteus原理图中双击tms320f28022,将CCS5.5生成的.cof文件导入proteus中.cof文件默许在debug目录中。

  单击Proteus左下角step按钮进行单步调试,能够调出源代码窗口、变量窗口、寄存器窗口等,进行代码级调试,如下图所示。

  在proteus的Source Code的主窗口,能够看到咱们在CCS里边编写的源代码,而右上角便是咱们了解的单步调试,断点,履行等按钮,能够便利的进行代码调试。下图为程序加断点调试的效果图。

  还等什么,赶忙装置软件吧,更多奥秘国际等你探究。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/changshang/peixun/117282.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部