MPLAB X IDE怎么串口 烧写 单片机程序到单片机

使用MPLAB烧写PIC单片机程序步骤_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
使用MPLAB烧写PIC单片机程序步骤
阅读已结束,下载文档到电脑
想免费下载更多文档?
定制HR最喜欢的简历
你可能喜欢强仔教你玩PIC32MZ之MPLAB X IDE使用 - 【PIC单片机】 - 电子工程世界-论坛
后使用快捷导航没有帐号?
请完成以下验证码
查看: 9816|回复: 28
强仔教你玩PIC32MZ之MPLAB X IDE使用
在线时间657 小时
芯币1771枚
E金币1394枚
TA的帖子TA的资源
纯净的硅(中级), 积分 958, 距离下一级还需 242 积分
纯净的硅(中级), 积分 958, 距离下一级还需 242 积分
这几个星期接触PIC32MZ以太网套件 ,终于把官方给的库函数成功烧录到入门的以太网套件中,终于能点亮板子上的led。这也没有白费我这几天的努力。
下面,就简单的介绍我的开发心得吧(1)开发环境的配置
配置9.png (96.73 KB, 下载次数: 0)
00:09 上传
配置10.png (115.91 KB, 下载次数: 0)
00:09 上传
& &首先,我们需要下载和安装MPLABX-v2.10,harmony_v0_80_01b,xc32-v1.32这三个软件。我对这三个软件做简单的说明:MPLABX-v2.10是一个用于开发Microchip单片机和数字信号控制器的应用。可以开发Microchip的8位,16位,32位等的单片机。功能很强大。harmony_v0_80_01b是一个固件库,里面有PIC32相关的例程和一些应用的API。xc32-v1.32是一个编译器。八折三个软件安装完后,就可以进行开发了。下面就我就分享一下我的经验。(a)首先,找到官方的例程
打开工程技巧.png (139.74 KB, 下载次数: 1)
00:09 上传
& && && &一般在这个位置。X:\microchip\harmony\v0_80_01b\apps\examples\peripheral\state-driven\ports\blinky_leds\firmware找到这个路径后,用鼠标这个blinky_leds.X文件直接拖到MPLAB里,如下图:
配置11.png (275.44 KB, 下载次数: 0)
00:09 上传
或者直接在MPLAB IDE里crtl+shift+O的功能,按照这个路径打开工程。凡事见到像XXXX.X的文件夹,这个文件夹就是相应的工程。打开例程工程后,如下图:
配置13.png (252.64 KB, 下载次数: 0)
00:09 上传
(b)选择相应的芯片& && && &打开例程工程后,就要选择基于那个芯片的例程,具体方法有两种:方法一:
配置12.png (271.3 KB, 下载次数: 0)
00:09 上传
& && && &直接在我画圈的地方的选择,我打开的这个例程有基于三个芯片的例程的,如果你是PIC32MZ嵌入式入门套件的,就选择pic32_sk_mz,其他的也是这样选择的。方法二
配置14.png (189.79 KB, 下载次数: 0)
00:09 上传
& && && &首先用鼠标选中工程的总目录,然后右击鼠标就会出现一个很长的菜单栏,接着鼠标选择菜单栏底部的Properties选项,进入下一级菜单栏:
配置1.png (157.53 KB, 下载次数: 1)
00:09 上传
& && && &进入就是这样子,我画的蓝色圈就是这关于4个芯片例程的相关设置。想了解的读者可以自行研究,我这里就不多说了,里面的相关设置,官方已经帮你搞定了。然后就用鼠标点击我画了红色圈圈的这一个选项。点击进入如下图:
配置2.png (175.14 KB, 下载次数: 0)
00:09 上传
& && && &然后根据你是哪个开发套件的来配置,我这里用PIC32MZ的入门以太网套件,所以月用鼠标点击红色圈的pic32_sk_mz,然后点击画蓝色圈的选项,把它激活。做到这里,工程基本上都配置好了。然后就是下载和仿真了。(3)编译,下载和硬件仿真(a)编译
配置15.png (221.83 KB, 下载次数: 0)
00:09 上传
& && &鼠标点击画红色圈的图标就可以进行工程的编译,如果编译没有问题就会出现画着蓝色圈的编译器反馈的信息。(b)下载程序首先插上USB,然后连接到电脑上
配置16.png (761.34 KB, 下载次数: 3)
00:09 上传
要用画着红色的那个usb口,就是较长的那条usb线。接着选择仿真工具。
配置17.png (212 KB, 下载次数: 1)
00:09 上传
配置18.png (85.47 KB, 下载次数: 1)
00:09 上传
鼠标点击画红色圈的图标,就会弹出一个菜单,如果usb没有接上电脑前是这样的,插上usb后就会出现驱动了,如图:
配置19.png (89.83 KB, 下载次数: 1)
00:09 上传
& && && &这时就可以下载程序和仿真了(c)下载和硬件仿真
配置6.png (148.37 KB, 下载次数: 4)
00:09 上传
& && && &鼠标点击画红色圈的图标,就可以进行下载程序,当程序下载成功后就会出现大红色圈里的信息,表明下载已经成功。(d)硬件仿真调试
配置7.png (145.32 KB, 下载次数: 1)
00:09 上传
配置8.png (148.51 KB, 下载次数: 1)
00:09 上传
& && && &鼠标点击画红色圈的图标即可进入硬件仿真状态,进入仿真状态时,编译器是默认全速运行的,这是炫耀鼠标点击下图的画着红色圈的图标,然后就可以根据自己需要进行单步运行等方式调试程序。
配置20.png (220.99 KB, 下载次数: 1)
00:09 上传
& && && &例程是让一个灯闪烁的,我在工程里调添加了两句话,如下图画着红色圈的部分。LED1~3代表板子上的三个led灯,这部分读者可以自己进行尝试。
工程打开后.png (144.08 KB, 下载次数: 1)
00:09 上传
手敲字敲得好累呀,希望这对大家有帮助,能尽快熟悉这款工具。& && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && &&&强仔00001写,转载请注明
(223.05 KB, 下载次数: 0)
00:09 上传
(135.75 KB, 下载次数: 0)
00:09 上传
(137.21 KB, 下载次数: 3)
00:09 上传
<p id="rate_33" onmouseover="showTip(this)" tip="很给力!&威望 + 2 分
芯币 + 5 枚
" class="mtn mbn">
<p id="rate_28" onmouseover="showTip(this)" tip="很给力!&威望 + 10 分
" class="mtn mbn">
在线时间3779 小时
威望6753分
芯币12069枚
E金币298枚
TA的帖子TA的资源
后面还会陆续发布其他的&
EEWORLD开发板置换群:,——电工们免费装β的天堂,商家勿入!加群暗号:喵
在线时间9498 小时
威望185603分
芯币17530枚
TA的帖子TA的资源
非常详细,希望楼主加油,成个系列教程 。
后面陆续还会有滴&
2017,加油!继续为中国电子行业做出小小的贡献吧!
在线时间657 小时
芯币1771枚
E金币1394枚
TA的帖子TA的资源
纯净的硅(中级), 积分 958, 距离下一级还需 242 积分
纯净的硅(中级), 积分 958, 距离下一级还需 242 积分
非常详细,希望楼主加油,成个系列教程 。
后面陆续还会有滴
在线时间657 小时
芯币1771枚
E金币1394枚
TA的帖子TA的资源
纯净的硅(中级), 积分 958, 距离下一级还需 242 积分
纯净的硅(中级), 积分 958, 距离下一级还需 242 积分
后面还会陆续发布其他的
在线时间194 小时
TA的帖子TA的资源
一粒金砂(中级), 积分 143, 距离下一级还需 57 积分
一粒金砂(中级), 积分 143, 距离下一级还需 57 积分
楼主写的太详细了,几款软件可以分享一下吗?
在官网里可以下载的&
是金子总会发光1
在线时间657 小时
芯币1771枚
E金币1394枚
TA的帖子TA的资源
纯净的硅(中级), 积分 958, 距离下一级还需 242 积分
纯净的硅(中级), 积分 958, 距离下一级还需 242 积分
楼主写的太详细了,几款软件可以分享一下吗?在官网里可以下载的
harmony_v0_80_01b这个在官网没找到。呵呵,本人菜鸟,不要笑话!&
在线时间194 小时
TA的帖子TA的资源
一粒金砂(中级), 积分 143, 距离下一级还需 57 积分
一粒金砂(中级), 积分 143, 距离下一级还需 57 积分
在官网里可以下载的
harmony_v0_80_01b这个在官网没找到。呵呵,本人菜鸟,不要笑话!
我晚上给你找吧,harmony_v0_80_01b是一个固件库,不是编译器,编译器脚MPLAB X IDE[/backcolor]&
是金子总会发光1
在线时间657 小时
芯币1771枚
E金币1394枚
TA的帖子TA的资源
纯净的硅(中级), 积分 958, 距离下一级还需 242 积分
纯净的硅(中级), 积分 958, 距离下一级还需 242 积分
harmony_v0_80_01b这个在官网没找到。呵呵,本人菜鸟,不要笑话!我晚上给你找吧,harmony_v0_80_01b是一个固件库,不是编译器,编译器脚MPLAB X IDE
太谢谢了!我邮箱,直接QQ离线也行。&
在线时间194 小时
TA的帖子TA的资源
一粒金砂(中级), 积分 143, 距离下一级还需 57 积分
一粒金砂(中级), 积分 143, 距离下一级还需 57 积分
我晚上给你找吧,harmony_v0_80_01b是一个固件库,不是编译器,编译器脚MPLAB X IDE
太谢谢了!我邮箱,直接QQ离线也行。
好的,你想装好JAVA环境先吧&
是金子总会发光1
在线时间657 小时
芯币1771枚
E金币1394枚
TA的帖子TA的资源
纯净的硅(中级), 积分 958, 距离下一级还需 242 积分
纯净的硅(中级), 积分 958, 距离下一级还需 242 积分
太谢谢了!我邮箱,直接QQ离线也行。好的,你想装好JAVA环境先吧
在线时间132 小时
TA的帖子TA的资源
一粒金砂(中级), 积分 100, 距离下一级还需 100 积分
一粒金砂(中级), 积分 100, 距离下一级还需 100 积分
真心不错,楼主辛苦了,学习了。谢谢
每天进步一点,大神带菜鸟,真是谢谢您们的支持、帮助和无私的奉献。
在线时间1 小时
TA的帖子TA的资源
一粒金砂(初级), 积分 2, 距离下一级还需 3 积分
一粒金砂(初级), 积分 2, 距离下一级还需 3 积分
楼主qq多少 帮忙解决几个问题啊
在线时间194 小时
TA的帖子TA的资源
一粒金砂(中级), 积分 143, 距离下一级还需 57 积分
一粒金砂(中级), 积分 143, 距离下一级还需 57 积分
请教强哥,可否把你的PIC32MZ的原理图给小弟参考一下,想自己做一块开发板,谢谢!
PIC32MZ的芯片比较贵,自己做也不难,参考官方的电路即可,或者你加我qq,我个人的资料里有&
是金子总会发光1
在线时间657 小时
芯币1771枚
E金币1394枚
TA的帖子TA的资源
纯净的硅(中级), 积分 958, 距离下一级还需 242 积分
纯净的硅(中级), 积分 958, 距离下一级还需 242 积分
请教强哥,可否把你的PIC32MZ的原理图给小弟参考一下,想自己做一块开发板,谢谢!
PIC32MZ的芯片比较贵,自己做也不难,参考官方的电路即可,或者你加我qq,我个人的资料里有
你好,强哥!上周请了假,PIC32MZ已到,就买了3片,一片70多啊!你QQ多少啊?嘿嘿&
在线时间194 小时
TA的帖子TA的资源
一粒金砂(中级), 积分 143, 距离下一级还需 57 积分
一粒金砂(中级), 积分 143, 距离下一级还需 57 积分
PIC32MZ的芯片比较贵,自己做也不难,参考官方的电路即可,或者你加我qq,我个人的资料 ...
你好,强哥!上周请了假,PIC32MZ已到,就买了3片,一片70多啊!你QQ多少啊?嘿嘿
,我资料有写的&
是金子总会发光1
在线时间657 小时
芯币1771枚
E金币1394枚
TA的帖子TA的资源
纯净的硅(中级), 积分 958, 距离下一级还需 242 积分
纯净的硅(中级), 积分 958, 距离下一级还需 242 积分
你好,强哥!上周请了假,PIC32MZ已到,就买了3片,一片70多啊!你QQ多少啊?嘿嘿
,我资料有写的
在线时间0 小时
TA的帖子TA的资源
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
我刚刚接触这个软件,为什么每次编译都会出现错误的情况
(156.41 KB, 下载次数: 0)
18:07 上传
你的工程是放在E盘的??还有工程不要有中文目录&
在线时间657 小时
芯币1771枚
E金币1394枚
TA的帖子TA的资源
纯净的硅(中级), 积分 958, 距离下一级还需 242 积分
纯净的硅(中级), 积分 958, 距离下一级还需 242 积分
我刚刚接触这个软件,为什么每次编译都会出现错误的情况
你的工程是放在E盘的??还有工程不要有中文目录
在线时间1029 小时
威望1863分
芯币1429枚
TA的帖子TA的资源
PIC还一个不错的图形库。
对,那个图形库好早就有了&
论坛测评队员
EEWORLD 官方微信
EE福利 唾手可得
Powered byMPLAB X IDE1.85安装教程_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
MPLAB X IDE1.85安装教程
阅读已结束,下载文档到电脑
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩15页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢> 在MPLAB(R) X IDE中自动生成配置位代码
在MPLAB(R) X IDE中自动生成配置位代码
验 证 码:
《电子产品世界》杂志社 版权所有 北京东晓国际技术信息咨询有限公司
Copyright & ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
京ICP060382号
北京市公安局备案:41454人阅读
PIC单片机初级入门(7)
熟悉开发环境是学习单片机的第一步,现在介绍下PIC得开发环境,PIC的开发环境有老的 MPLAB IDE, 和最新的MPLAB X IDE.
&MPLAB X IDE 比老的MPLAB IDE, 编写代码的起来更方便,出错的概率也低因为MPLAB X IDE 时时的检测书写错误。
&MPLAB X IDE 的安装:
&第一步 安装JAVA 的运行环境(因为MPLAB X IDE是用JAVA程序写的)
&安装jdk 6.1(在jdk 当中包含了运行环境jre,当然只安装jre也行)
& 双击jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe安装jdk 6.1
&第二步 安装开发环境 MPLAB X IDE
& mplabx-ide-v1.10-windows-installer.exe
&第三步 安装C编译器&
&我们用的是PIC/10/12/16系列安装 picc-9_81-win.exe即可。
&安装完成之后会在桌面上出现两个图标
& MPLAB driver switcher 驱动选择 如果你的电脑上同时装有MPLAB IDE 8和MPLAB X IDE的时候,用来选择是那个软件使用调试烧写器如ICD PICkit。
& MPLAB X IDE v1.10 & & 开发环境
&建立工程:
& &1 打开MPLAB X IDE ,File-&New Project 弹出窗New Project窗口 在 Categories: 中选择 Microchip Embedded,然后在Projects:中选择Standalone Project. &
&2 点击 next ,然后在Device中选择单片机型号如:PIC16LF1823.
&3点击next ,是否支持调试头不选
&4点击next ,选择工具如;选择 ICD3
&5点击next , 选择编译器如:选择HI-TECH PICC (V9.81)
&6点击next, 在Project Name中输入工程名如:myproject ,点击Browse...选择工程文件存放的路径,然后点击Finish工程建立完毕。
& 补充: 如果想支持中文将Encoding 改为GB2312。
&7 在Projects 窗口中可以看到我们建立的工程 .
&8&右击Source Files -&New-&C Main Flie.... & 弹出了窗口 New C Main File ,点击Finish建立源文件.
&9 我们就可在里面书写C程序代码了。
&10 写完代码之后编译 可以点击 工具栏上的按钮
&11 烧写点击工具栏上的
& & & & & &如用 ICD3 烧写可以可以选择内部供电要如何选择呢?
& & & & &1,File-&Project Properties 弹出窗口
& & & & &2,在Categories 中点击选择ICD3,然后在Option categories 中的下拉列表中选择Power.
& 3, 勾上Power target circuit from ICD3 , 在Voltage Level 中选择电压(一般默认即可)。
& & & & &&
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:187164次
积分:1833
积分:1833
排名:千里之外
原创:24篇
评论:145条
(1)(1)(1)(1)(2)(3)(5)(2)(8)
(window.slotbydup = window.slotbydup || []).push({
id: '4740887',
container: s,
size: '250,250',
display: 'inlay-fix'}

我要回帖

更多关于 单片机 id 烧写器 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信