1.工程项目管理程序(Project Manager)
工程项目管理程序用于创建工程项目,并用指定的与工程项目有关的文件工作。MPLAB工程项目管理程序也使操作者能通过单击鼠标建立应用程序,并把代码下载到仿真器或模拟程序中。
通过建立工程项目可以实现符号调试(SymboicDebugging)。工程项目管理程序是MPLAB的核心部分。不创建工程项目就不能进行符号调试。要进行源代码符号调试需要进行下列操作:
1)创建工程项目;
2)把源代码文件加入到工程项目之中;
3)汇编或编译源代码;
4)编辑源代码;
5)重建(Rebuild)所有源文件,或编译单个文件;
6)调试源代码。
2.MPLAB编辑程序(MPLAB Editor)(www.xing528.com)
MPLAB编辑程序用于编写录入和编辑应用程序源文件,或其他用于PIC16/17单片机控制器的文本文件。
3.MPASM汇编程序(MPASM Assembler)
MPASM通用PIC16/17单片机汇编程序,可以提供完善的宏调用功能、条件汇编以及几种不同的源文件与列表文件格式。在使用MPASM过程中,不退出MPLAB,便可生成各种目标代码,以支持Microchip开发工具与其他编辑工具。
4.MPLAB-SIM软件模拟程序(MPLAB-SIM Software Simulator)
MPLAB-SIM软件模拟程序可以提供模拟PIC16/17单片机的指令执行和输入/输出的环境,不需要任何硬件,在PC上就可以用软件仿真全系列单片机,对用户应用系统程序的逻辑进行调试,查找代码错误。这是一种非实时、非在线的软件模拟器,对于那些实时性要求不高的程序,采用这种方法调试可以降低开发成本。
5.PICMASTER硬件在线仿真器(PICMASTER Emulator)
PICMASTER硬件仿真器是高性能的在线仿真器。对于有实时性要求的系统就必须使用这种硬件在线仿真器进行调试。
6.其他工具
MPLAB IDE支持Microchip开发工具以及其他开发工具,诸如编程器、编译程序以及其他可用产品。
MPLAB工具是按功能组织的,这有助于很容易地找到下拉式选单以及可定制的快捷键并使用它们。MPLAB工具可以用于调试源程序代码,在编辑源文件时可以自动查错,用基于内部寄存器值的断点进行调试,用模拟程序检查程序流程或用PICMASTER硬件在线仿真器进行时序检查,可以在不同窗口内跟踪变量的值,并随时可从MPLAB在线帮助中快速地找到问题的解决方法。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。