425_PICkit2烧写PIC18F4580 MCU

博主分享了自己初次使用PIC18F微控制器进行嵌入式学习的经历。从阅读文档、安装MPLAB IDE到烧录点灯程序,期间遇到了调试器兼容性问题,最终通过找到的PICkit2 GUI软件成功解决。烧录过程顺利,板上的LED灯闪烁验证了程序的成功运行。博客中提到了调试器识别、程序烧录及验证的步骤,为后续的hack奠定了基础。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

         全部学习汇总: https://github.com/GreyZhang/PIC18F

         手里两块PIC18Fxx的板子,一直也没有拿出来用过、学习过,想来真是有一点浪费。正好趁着最近有一点点自由的时间,找出来简单玩玩。

         开始接触一个新的嵌入式平台,还是老一套。首先看文档做一点基本功,接着就是开发工具链的确认,来一个点灯程序的烧录。这一步过了之后,后面就是自由hack了。

         MPLAB的安装其实还算是顺利,一个工程打开清空编译也还顺利。但是,尝试在IDE中调用调试器的时候似乎不是很顺利,唯一一次成功发现程序还无法全速运行。我的学习平台来自于TB,而调试器也是仿制品PICkit2。是不是这些工具的兼容性问题也不是很好说,于是网络搜索寻求更为纯粹的解决方案。

         很顺利,找到了PICkit2的GUI软件,而且专门注明了针对windows10,看起来正好符合我的要求。软件十分小巧,安装包甚至都不到1M。

         安装成功之后,烧录更是一路顺利。以下是我自己烧录成功的一个状态(整个过程,我执行了空白检测,发现非空白,然后擦除操作成功,又进一步烧写成功):

         而我的开发板,现在上面的两个LED灯也在不断闪烁了。

操作的过程中,遇到过调试器没识别的情况,按照下面截图中的菜单操作成功连接成功。

最后,增加一个读取以及校验的测试:

         也还顺利,读取的时候会让MCU停止运行,而校验的过程则会让MCU启动运行。

         软件的烧写速度特别快,又使用Arduino那样的快感。接下来,看看hack是否愉快且顺利啦!

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值