Proteus VSM for dsPIC33
2009-11-27
作者:风标电子
Proteus VSM for dsPIC33包含了所有你在基于Microchip Technologies™ dsPIC33系列微处理器的嵌入式系统设计时需要的开发、测试和虚拟建模的所有功能。Proteus这个基于微处理器仿真的独特性能,使对系统硬件和系统固件的开发快速、灵活而且可以并行进行。这个设计优势使得工程师更加快速地完成他们的项目,并能让他们在硬件或固件上根据意愿进行改动,缩短产品上市时间。Proteus VSM 在这里有更详细的资料。
产品概要
Proteus VSM for dsPIC33包括:
• 完全专业化的ISIS原理图捕获 软件包licence,允许用户创造一个属于自己的原理图进行仿真。
• 交互式VSM仿真引擎完全licence,可以允许用户在建物理模型之前仿真和交互仿真整个系统。
• 可以全仿真dsPIC33所有芯片型号。
• 有数千种的标准外设模型和嵌入式外设模型。
• 超过十二个可用于度量和分析的工业等级的虚拟仪器(DSO, 逻辑分析仪 , I2C 协议分析等)。
• 系统大范围的诊断能力使用户可以接收到所选择的元件或整个系统在仿真过程中的详细跟踪信息。
• Proteus VSM 的内部系统具有完整调试功能,也可以集成MPLAB或其他支持的编译器直接使用其完整的调试功能。
购买选项
Proteus VSM for dsPIC33 是一个完全专业化的产品,包含所有当前支持dsPIC33型号(如下所示)。
Proteus VSM PIC Bundle 是终极的PICMicro™仿真解决方案,不仅仅包括dsPIC33,也包括所有支持PIC10, PIC12, PIC16, PIC18 和 PIC24 型号。
分析功能可以通过加载高级仿真选项模块,来使能基于图表的仿真功能。
作为一个完整的设计过程,调试好的原理图可以以网表的方式与我们的PCB设计产品集成,最终完成PCB的布板。
支持型号
当前仿真的dsPIC33型号:
• dsPIC33FJ12GP201, dsPIC33FJ12GP202, dsPIC33FJ32GP202
• dsPIC33FJ32GP204, dsPIC33FJ16GP304
• dsPIC33FJ12MC201, dsPIC33FJ12MC202, dsPIC33FJ32MC202
• dsPIC33FJ32MC204, dsPIC33FJ16MC304
支持特性
Proteus VSM仿真所有实际设备的所有特性,包括:
• 完整的指令系统。
• 支持所有端口和其他的I/O引脚操作。
• 支持所有的计时器,包括看门狗计时器、睡眠模式和从睡眠中苏醒。
• 支持所有模式中的捕获-比较和 PWM模块。
• 支持并行主窗口(PMP)模块,包括传统PSP模式。
• 支持所有串行通信外设,包括SPI、 I2C和 UART。
• 支持模拟到数字的转换 (ADC)模块,包括基准电压引脚的支持。
• 支持模拟比较器模块,包括内外部基准电压的支持。
• 支持实时时钟,包括来自PC的自动初始时钟。
• 支持所有的中断模式,包括中断优先级。
• 支持对应相应型号的扩展指令集。
Proteus VSM for dsPIC33独特的生产力的提高:
• 内部产生处理器运行时钟。事件定时精确到一个时钟周期。
• 提供对代码的内部一致性检查(如无效操作码的执行, 非法的内存访问,堆栈溢出检验 等)。
• 更多的... 完全集成于VSM源码级调试系统。
• 更多的... 完全集成于Proteus 诊断控制系统。
支持编译器
Proteus VSM模型会精确地和你按硬件电路编写的代码并生成的HEX文件一同起作用。然而,当使用编译器编写固件时,可以得到更多的调试信息,并可以提供一个更加完善的工作环境。更多的支持编译器的信息可以点击这里。