什么是VSM Studio?

VSM Studio IDE是一个与之不同的免费开发工具。它由Labcenter从头开始设计,既轻量级又强大,主要目的是将固件开发与Proteus VSM中的仿真和调试连接起来。除了所有您期望从开发环境中得到的普通特性之外,它还包括一些独特的特性,以丰富Proteus中的测试和调试经验。

VSM Studio将自动连接到您已安装的支持的编译器。

自动检测和配置

VSM Studio能够自动检测和配置大量且不断增加的编译器,以便它们产生与Proteus VSM模拟最兼容的输出格式。只需按下一个按钮,就可以开始项目,然后在VSM Studio内部进行编译,而不必学习和更改编译器参数列表。
如果您没有用于处理器族的编译器,VSM Studio甚至可以为您下载并安装一个。

VSM Studio集成了原理图捕获,使您能够设置断点、单步、调试等…

集成示意图

如您所料,VSM Studio可以直接与原理图模块通信。成功编译源代码会自动将固件应用到原理图上的微控制器组件。VSM Studio中的调试命令(断点、单步等)同步推进和暂停原理图模拟。类似地,在原理图上设置的硬件断点将暂停系统,并在VSM Studio IDE中显示源代码。

活跃的弹出窗口

主动弹出技术允许您在原理图上指定感兴趣的区域,并在模拟过程中使它们在VSM Studio IDE中显示为停靠窗口。这允许您在IDE内部调试时查看(例如LCD显示器)并与原理图交互(例如按钮、开关)。

支持编译器

下面是VSM Studio IDE中直接支持的编译器列表。如果编译器不在此列表中,则仍然可以通过手动向模拟器提供调试文件来使用Proteus VSM。

  • PICxx, 8051, AVR装配
  • MPLAB XC16
  • 用于PIC18的MPLAB C18(至少V3.34)
  • 高科技C适用于PIC10/12/16(在V9.8假期)
  • 用于PIC的CCS(至少V4.107)
  • WinAVR(至少V2010-01-10)
  • BASCOM AVR(至少V1.11)
  • 用于ARM的IAR(至少V5.4)
  • GCC用于MSP430
  • Keil for ARM
  • 8051的SDCC(至少版本3.0.0)
  • 8051的IAR(在V5.3处)
  • MPLAB XC8
  • MPLAB C30(至少V3.21)
  • PIC18的高科技C(至少V9.63)
  • GCC for ARM (V4.5.0)
  • Arduino for AVR(至少V1.0.5)
  • 用于PIC的SourceBoost(至少V7.20版本)
  • GCC for ARM
  • MSP430代码编写器(至少是V3.2.2版本)
  • WinAVR(至少V2010-01-10)
  • 用于PICCOLO的代码编写器(至少V4.2.1)
  • Keil for 8051(至少V9.02版本)
  • 找到适合你的包裹

    能包 leyu.cim