本帖最后由 yangjiaxu 于 2021-5-30 10:26 编辑
昨天发了一篇【CuriosityNano测评报告】01.开箱并建立开发平台出现问题,最后,通过换电脑解决的问题,虽然这不是实质性的解决,但是也算是一个解决方法,也希望官方或者谁遇到过这个问题,能给提供个解决思路或者方法,在这里深表感谢。
今天,使用MCC给大家讲讲快速创建程序代码和工程的方法。
首先说一下,MCC是MPLAB® 代码配置器,是一种免费的图形化编程环境,可生成无缝、易于理解的 C 代码以插入到您的项目中。使用直观的界面,它可以启用和配置一组丰富的外设和特定于您的应用程序的功能。它支持 8 位、16 位和 32 位 PIC® 微控制器。MCC 并入可下载的 MPLAB X 集成开发环境 (IDE) 和基于云的 MPLAB Xpress IDE。
接下来说如何使用。安装完MPLAB之后,可以通过MPLAB安装MCC,点击Tools——Plugins,然后找到[color=rgba(0, 0, 0, 0.8)]MPLAB® Code Configurator[color=rgba(0, 0, 0, 0.8)] ,选择安装。
图1 安装插件
图2 安装完成MCC的界面
安装完成之后,会提示重启,重启之后,MPLAB会先配置一下,配置界面如下,自动配置,无需担心。
图3 安装完MCC之后,重启界面
安装好MCC的插件之后,就可以使用MCC来搭建工程了。
接下来就以图表示吧,基本上都是一步一步操作的。
图4 新建工程
图5 选择自己开发板的型号
图6 选择好支持包
图7 配置好项目名称和项目位置
图8 使用MCC配置时钟部分
图9 引脚部分配置
图10 延时模块配置,还有串口也在这里配置,当时截图忘记标注了
图11 串口配置部分截图,注意的是:如果使用printf的话,需要勾选重定向功能哦。
都配置完成之后,选择生成。
图12 工程生成
稍等片刻,生成工程之后,加入自己需要的应用函数。就可以正常编译,调试了。
总结:其实使用MCC生成真的很方便,尤其是引脚配置和时钟配置方面,而且MCC有比较全的外设库调用,即选即用,非常灵活。总之一句话,奈斯!
|