#申请原创#
有幸参加第九期微芯开发板评测活动,PIC18F57Q43Curiosity Nano评估活动是3月份开始,因为上海疫情原因导致延期邮寄。7月13号才有坛友收到评估板。感谢小管家一直以来的跟进。
一 评估板展示
收到主板第一时间开箱,评估板是产自马来西亚的。感觉做工很扎实。
二 开发环境搭建
PIC单片机是我第一份工作使用过MCU,目前工作主要是从事layout工作。MPLAB X IDE 也不知道优化到时什么程度了。先学习安装个环境,论坛的资源还是很丰富的,参考了部分坛友的帖子。
1.在活动首页就提供相关工具的链接
2.下载MPLAB X IDE 和 编译器 XC8
3.安装MPLAB X IDE 和 编译器 XC8 (先安装IDE会提示需要安装编译器)
4.插上评估板后软件会自动识别,主页显示Kit window
5.升级PACK 参考以前坛友的包是19.175,现在已经是114.237。安装完后变为“Uninstall”,应该是DFP已安装完成。
三 新建工程+安装代码配置器MCC插件
1.新建项目
2.选择器件PIC18F57Q43
3.安装代码配置器MCC插件
四 编译烧写
1.尝试使用MCC配置代码,软件崩溃。
2.使用坛友工程烧写测试烧写,验证成功
3.如果无法选择Curiosity board作为编程工具(注意检查工程编程工具框芯片是否选对,尝试升级下PIC18 Q 系列的全部PARK选项)
感谢 @hu9jj 提供的MyTest1_1.X.rar的工程。本想自己参考资料配置一个点灯工程的,但是想了对PIC芯片有点陌生,如果从新配置花费时间比较多,还不一定成功。所以先用坛友的工程验证,环境编译及烧写。
总结:
这个贴子只是记录下重新学习搭建PIC系列单片机开发环境和打通调试接口。码配置器MCC配置失败,不知道是不版本问题,后续换台电脑在测试下。但是个人对这种开发模式并不感冒,还是比较喜欢看手册配置相关寄存器。这次只打通了调试通道,后续应该会抽时间验证其他外设。
参考资料:
【汇总】月月送讨论及网友体验分享! (PIC&AVR 2月14日更新)
https://bbs.21ic.com/icview-2621986-1-1.html
|