点击下方关注公众号:电源漫谈
关注,分享,点赞,赞赏,在看,支持优质内容!
大家好,我是电源漫谈,MPLAB XIDE 6.2版本发布有一段时间了,一直没有时间去做测试,今天来做一下基本的新建工程的测试,顺带简单概括一下MPLAB XIDE 6.2有什么新功能及改进。对于不熟悉MPLAB XIDE的朋友而言,我们简单介绍一下这个开发环境。MPLAB XIDE 集成开发环境是一款可扩展、高度可配置的软件程序,其中包含强大的工具,可帮助您发现、配置、开发、调试和评估我们大多数微控制器和数字信号控制器的嵌入式设计。MPLAB XIDE 与 MPLAB 开发生态系统的软件和工具无缝协作,其中许多软件和工具是完全免费的。
MPLAB X IDE 提供了许多功能来帮助您快速调试项目,并最大限度地缩短开发时间。一些新功能包括:
数据可视化工具(DV):无需购买额外的可视化工具,因为可以在数据可视化工具中查看实时流数据
I/O 视图:可以使用 I/O 视图验证和操作引脚状态,以实现快速硬件验证
有用的设计资源:通过自动提供的软件库、数据表和用户指南的有用链接节省时间
易于使用:寄存器和位定义现在只需点击一下即可
包括用于生产级编程的 MPLAB 集成编程环境 (IPE)
下载最新版本的 MPLAB X IDE 以及 MPLAB 开发生态系统中的对应版本,可以最大限度地提高所有
Microchip 开发工具的性能和可用功能。 MPLAB X IDE v6.20 提供了许多用于优化性能和稳定性的新功能。一些功能和改进包括:
针对大多数基于 Arm® Cortex® 的 32 位 MCU 优化了重复编程,以减少重复编程以及开发人员经历编辑、编译和调试周期的次数
添加了跟踪功能,例如用于 MCU 的微跟踪缓冲区 (MTB)、运行时监视和“Printf”,以协助调试基于 32 位 Arm Cortex 的 MCU 和 MPU
提高了错误和警告消息的清晰度
新项目向导不需要创建特定的 MPLAB Harmony 项目,并允许创建可以组合在一起的多个项目
能够编译和编程工具栏按钮,而无需从“视图>工具栏”列表进行调试
USB 工具接口连接的稳定性改进
接下来就跟随编者的步骤建立一个MPLAB XIDE V6.2版本下的新工程项目。
首先打开MPLAB XIDE 6.2,打开文件->新建工程菜单。
图1 打开新建工程
这时会看到新建工程选项,比如新建一个应用工程,或者新建已经编译好的工程,或者库工程等,这里我们建立常用的应用工程,注意这一点和之前MPLAB XIDE的版本不同,不会具体区分标准工程还是H3工程等。这里我们采用的是IDE产生的make file去编译你建立的工程。
图2 新建一个应用工程
接下来,就会到选择开发工具和芯片型号的选项,这里我们选择dsPIC33CK256MP506,并且采用PICKit4调试和烧录。
图3 选择芯片名称和硬件开发工具
接下来选择我们事先安装好的编译器,这里选择XC16 V2.1即可。
图4 选择编译器
图5 工程命名及工程位置设置
接下来我们到了命名工程和文件夹位置设置选项,根据需要设计即可,最后根据需要可以选择结束后直接打MCC。
图6 MCC打开过程
这里图6显示MCC打开过程,这里可以获取和下载可获得MCC库,放在.mcc文件夹下,启动MCC,并且下载Core文件,
图7 MCC打开前界面
这里我们看到,MCC Melody处在醒目位置,不像之前MPLAB XIDE版本一样分几个选择Block去分别选择MCC
Classic,或者MCC Melody,H3等,不过这里还是保留了在最下面显示MCC Classic选项。
图8 MCC Classic选项提示
这里选择MCC Classic选项后,跳出的对话框用红字提示MCC Classic已经不对这个器件进行维护了,建议选择MCC Melody用在新设计中。
图9 选择MCC Classic选项打开
打开MCC Classic选项后,可以看到提示有一些库需要下载,直接点Finish,最后到MCC Classic的界面。当然也可 以在前面的步骤图7中直接选择MCC Melody采用它来打开可视化编程。
当您的电脑由于种种原因,不方便安装软件时,可以考虑云开发环境,如下图10所示。
图10 云开发环境MPLAB Xpress
图11 MPLAB Xpress的基本特性
由上述特性可知,在MPLAB Xpress中可用MPLAB XC编译器,并且内部集成了MPLAB MCC等工具,且典型的硬件编程工具都可以在MPLAB Xpress支持,如MPLAB PICkit5,MPLAB Snap等。
以上就是MPLAB XIDE v6.2新建工程的基本步骤,供参考。
更多好文,请点击下方关注“电源漫谈”知识星球号,共同探讨电源硬件/软件/市场/应用/技术的方方面面!一起精进学习进步!
每天至少两条有价值的短思考,日更一年,可一周一次向星主提问并提供专业解答。
陪伴,成长,监督!
知识星球情况介绍:
公众号《电源漫谈》主创人,美国头部半导体公司电源及宽禁带器件专家级应用工程师,电源网电子星球号优质创作者,主要方向为模拟电源基础,MCU设计基础,嵌入式设计应用,数字电源控制理论及设计,宽禁带半导体应用等方向,目前公众号粉丝近10000余人,致力于电源知识的科普创作及基础研发人员的培训,坚持每天进步一点点,做时间的朋友!
//关于知识产权:
1.本公众号主要用于个人学习笔记归纳及分享,无任何商业目的。
2.本公众号所发表言论及观点不代表本人现任公司及前任公司,如有错误请不吝指正。
3.如果认为有帮助可以分享转发,如需转载公众号内容,请留言告知。
4.有些图片及文字内容来自网络,如有侵权,请联系作者删除。
5.有问题可通过公众号关注页或者文末添加本人微信加入技术交流群畅聊。
6.部分文章内容是作者进行了网络上内容的整理,故标了原创,若有侵权可删。