【Microchip WBZ451 Curiosity】-2- 开发环境搭建
本帖最后由 慕容雪花 于 2023-8-4 12:03 编辑<p>Microchip WBZ451 Curiosity板卡主控是PIC32系列的单片机,PIC32CX-BZ2 单片机系列可通过Microchip的MPLAB Harmony 32位嵌入式软件开发框架简化开发。集成MPLAB代码配置器使开发人员能够利用拖放式自动代码生成技术快速开始PIC32CX-BZ2系列的原型设计。因此需要的工具链包括:</p>
<ul>
<li>MPLABX IDE v6.00或者以上版本</li>
<li>XC32编译器</li>
</ul>
<p>从官网下载下载最新的MPLABX IDE后进行安装:</p>
<p> </p>
<p>如下所示32bit MCUs (3.5GB)需要勾选上。</p>
<p> </p>
<p>之后就等待安装。</p>
<p> </p>
<p>安装到最后:</p>
<p> </p>
<p> </p>
<p>接下来安装XC32编译器。</p>
<p> </p>
<p>等待安装完成:</p>
<p> </p>
<p>安装完成后,可以看到相关的编译链接工具已经提供了:</p>
<p> </p>
<p> </p>
<p>软件开发框架MPLABX Harmony V3搭建:</p>
<p>Getting Started with MPLAB Harmony v3 <a href="https://www.microchip.com/en-us/tools-resources/configure/mplab-harmony#Getting%20Started" target="_blank">https://www.microchip.com/en-us/tools-resources/configure/mplab-harmony#Getting%20Started</a></p>
<p> </p>
<p>先编译个Demo,看看能否成功:</p>
<p> </p>
<p> </p>
<p>MPLAB Harmony v3框架还包括许多其他工具和由调试器、编程器、虚拟嗅探器(virtual sniffer)和编译器组成的生态系统。其他支持包括GitHub演示应用程序和文档、无线设计检查服务,以及引导开发人员完成应用程序开发过程所有步骤的构建块。在最新的MPLABX IDE中,MPLAB Harmony 框架可以在MCC(MPLAB代码配置器)中进行配置。</p>
<p> </p>
<p>打开MCC,查看软件组件的图形化配置(此过程耗时比较久)。</p>
<p> </p>
<p>之后有些项目需要的组件暂时没下载,MCC会列出来,点击Finish后会自动下载。</p>
<p> </p>
<p>提示本地缺失了不少的组件:</p>
<p> </p>
<p> </p>
<p>在进入到MCC后,在左侧找到MCC Content Manager,然后缺失哪个版本的组件就下载哪个。这些Harmony框架下的组件下载后的存储位置是可以通过Tools->Options->Plugin->Harmony存储位置进行设定。</p>
<p> </p>
<p>在Content Manager里面下载了大部分组件后,还提示缺失一个,继续下载。</p>
<p> </p>
<p> </p>
<p>下载完成后,再次打开MCC,重新初始化项目配置,可以看到左侧的设备资源,中间的项目框图以及右侧的组件细节都可以正常显示。</p>
<p> </p>
<p> </p>
<p>至此,WBZ451的软件开发环境搭建告一段落。</p>
<p>开发环境的 搭建,楼主说的很细了</p>
页:
[1]