历史上的今天

今天是:2024年08月24日(星期六)

2020年08月24日 | PIC32入门篇-----环境搭建

发布者:心满意足 来源: eefocus关键字:PIC32  入门篇  环境搭建 手机看文章 扫描二维码
随时随地手机看文章

     学习PIC32首先必须搭建好编译环境,否则很难进行下一步的学习。


     第一步,下载两个软件包:集成环境MPLABX-v2.26-windows-installer.exe和编译器xc32-v1.31-windows-installer.exe,下载地址:http://www.microchip.com/pagehandler/en-us/family/mplabx/home.html,在打开的网页左边侧边栏可以选择“MPLAB® IDE和MPLAB® XC Compilers”,再点击Download就能找到这两个软件包。之所以建议选择这两个版本软件包,是因为microchip公司第一次发布中文界面的集成编译环境,适合新手使用,而XC32的V1.31版本里面有很多例程,更加方便我们参考借鉴,后续新出的XC32都去掉了例程。


     第二步,安装软件包。首先安装MPLABX,然后再安装编译器XC32,安装步骤略。


     第三步,打开例子程序。例子程序位于:”C:Program FilesMicrochipxc32v1.31examplesplib_examples“下面,如果你的系统是win7,则路径默认是:C:Program Files (x86)Microchipxc32v1.31examplesplib_examples”。双击桌面X型的图标”MPLAB X IDE v2.26“,就能打开MPLABX集成开发环境,开启的速度很慢,喝杯茶就差不多了(取决于个人的电脑配置)。点击MPLABX界面左上角”文件“==》”打开项目“就会弹出一个选择框,找到例子程序的目录,类似”**.X“这种结构就是项目工程,有点像芯片的图标,双击就能打开这个工程。”plib_examples“这个目录里面有很多例子程序,建议先选择点灯的例子:”plib_examplesportsblinky_leds“。


    第四步,配置工程属性。在打开的工程点击鼠标右键,选择”属性“,这时会弹出一个窗口”项目属性“,点击左边侧边栏的的‘Conf:default“,在这里根据您使用的芯片选择器件型号,我用的是“PIC32MX795F512L”,然后选择”硬件工具“,这个是选择调试器烧录器,我用的是PICKIT3,如果没有调试器或烧录器则选择simulator;最后配置”编译器工具链“,我用的是XC32(V1.31),这里配置错误则无法编译程序。


    第五步,编译工程和下载程序。点击MPLABX集成环境菜单”运行“===》”编译“就会对工程进行编译(点击”锤子“的图标也能编译),在”输出“窗口能够查看编译的结果,根据编译结果提示能够知道程序是否有语法错误或者工程属性是否配置出错。如果有烧录器的话可以下载工程到芯片里面看看程序运行效果,下载方法是点击”下箭头“的图标就能进行下载,如果下载出错则应检查芯片是否上电,烧录器的接线是否正确。


    总结,搭建PIC32的运行环境其实很简单,只要按照上述的步骤一步步来,能够把例子程序在板子里跑起来,基本上算是入门了。

关键字:PIC32  入门篇  环境搭建 引用地址:PIC32入门篇-----环境搭建

上一篇:PIC18F66K80编译的HEX文件分析
下一篇:PIC32MX795F512L BootLoader的linker script文档移植过程

推荐阅读

  新浪科技讯 北京时间8月23日上午消息,华为周四宣布,澳大利亚已经禁止该公司为其规划中的5G网络供应设备。  华为澳大利亚分公司通过官方Twitter帐号发表声明称,这是一个“令消费者极其失望的结果”。华为官方推文  华为是全球最大电信网络设备制造商,也是全球第三大手机制造商,他们之前已经向澳大利亚承诺会对5G网络设备展开全面的监督审核,...
光伏概念股接连被爆炒,市场热切关注,产业能否找到复苏口? 近日,A港股市场的光伏概念板块表现异常强劲,引发市场的热切关注。在8月21日,A股市场的光伏概念板块集体大幅拉升,有超过10只股票涨停,其余大部分涨幅可观。而在22日,光伏概念板块表现依然强势,深赛格、科陆电子、兆新股份继续封板,阳光电源、捷佳伟创、东方日升等表现强势。 光伏概念被...
什么是RTCRTC (Real Time Clock):实时时钟RTC是个独立的定时器。RTC模块拥有一个连续计数的计数器,在相应的软件配置下,可以提供时钟日历的功能。修改计数器的值可以重新设置当前时间和日期 RTC还包含用于管理低功耗模式的自动唤醒单元。在断电情况下 RTC仍可以独立运行 只要芯片的备用电源一直供电,RTC上的时间会一直走。RTC实质是一个掉电后还继...
  随着电缆故障测试仪制造商的生产规模,电缆生产类型和销售数量逐年增加,许多电缆制造商购买了电缆故障测试仪,用于解决电缆生产过程故障和客户现场电缆故障的实际需求。地点。为了解决客户使用现场出现的实际电缆生产过程和各种类型的电缆故障。  由于电缆故障测试仪类型分为高电阻,低电阻,断线和复合故障,目前市场上的电缆故障测试仪通常是高压...

史海拾趣

小广播
最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

厂商技术中心

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved