MPLAB
MPLAB 集成开发环境(IDE)是综合的编辑器、项目管理器和设计平台,适用于使用Microchip 的PICmicro系列单片机进行嵌入式设计的应用开发。
sunriver2000
这个作者很懒,什么都没留下…
展开
-
【GCC】warning: pointer targets in passing argument 1 of ‘strlen‘ differ in signedness
环境MPLAB X IDE版本:v5.10编译器:xc16-gcc v1.20原因这种情况一般是形参与实参的类型不匹配造成的,将实参类型强制转换成形参类型即可消除警告。...原创 2019-05-06 17:52:57 · 5250 阅读 · 1 评论 -
【GCC】warning: implicit declaration of function ‘xxx‘
环境MPLAB X IDE版本:v5.10编译器:xc16-gcc v1.20原因MPLAB XIDE编译工程,报implicit declaration of function警告。上网查了下原因,有两种情况:1、函数所在的源文件(c)未生成目标文件(o)。2、函数在源文件(c)中定义,但是没有在与之相关联的头文件(h)中声明。...原创 2019-05-06 17:43:48 · 1454 阅读 · 0 评论 -
【MPLAB X IDE】01:中文注释
人的一生是短的,但如果卑劣地过这一生,就太长了。——莎士比亚这几天,由于项目开发的需要,我开始熟悉MPLAB X IDE开发环境。与以前的IDE环境相比,X IDE开发环境界面显得高大上许多了。以前IDE开发的工程需要转换到X IDE,这里会遇到一些X IDE的基本设置。下面介绍一下X IDE支持中文注释。环境MPLAB X IDE版本:v5.10步骤1、项目需...原创 2019-03-27 10:17:02 · 2561 阅读 · 0 评论 -
【MPLAB X IDE】02:fatal error: xxx.h: No such file or directory的解决方法
夫君子之行,静以修身,俭以养德,非淡泊无以明志,非宁静无以致远。——诸葛亮在MPLAB X IDE软件中新建工程。按照惯例,通常会把头文件放在名为 h 的文件夹下,源文件放在 src 文件夹下,如下图所示。这里编译时会报标题所示错误。环境MPLAB X IDE版本:v5.10编译器:xc16-gcc v1.20解决方法1、打开菜单 文件\项目属性,弹出...原创 2019-03-27 16:18:36 · 9060 阅读 · 0 评论 -
【MPLAB X IDE】03:Error: A heap is required, but has not been specified
人生最终的价值在于觉醒和思考的能力,而不只在于生存。——亚里士多德环境MPLAB X IDE版本:v5.10编译器:xc16-gcc v1.20解决方法1、打开菜单 文件\项目属性,弹出项目属性对话框。点击 XC16\xc16-ld,Heap size 修改3000。3000这个参数值因工程而异。...原创 2019-03-27 16:35:23 · 747 阅读 · 0 评论 -
【MPLAB X IDE】04:找不到目标器件,你必须连接一个目标器件来使用PICkit 3
先相信自己,然后别人才会相信你。——罗曼·罗兰环境MPLAB X IDE版本:v5.10编译器:xc16-gcc v1.20解决方法1、打开菜单 文件\项目属性,弹出项目属性对话框。点击 PICkit 3,选择下拉框Firmware,去掉Use LatestFirmware单选框后的勾。...原创 2019-03-27 16:46:47 · 4997 阅读 · 1 评论 -
【MPLAB X IDE】05:配置位(Configuration bits)
对一个尚未成熟的少年来讲,坏的伙伴比好的老师起的作用要大得多。——伊索环境MPLAB X IDE版本:v5.10编译器:xc16-gcc v1.20解决方法1、打开菜单 Production\Set Configuration Bits,弹出 配置位 界面。按照工程要求,修改参数。2、点击 输出生产源代码。把下列代码贴到主程序中,即可。// P...原创 2019-03-27 17:34:07 · 2529 阅读 · 4 评论 -
【MPLAB X IPE】:XIPE烧写教程
环境MPLAB X IPE版本:v5.10步骤1、打开MPLAB X IPE,首先选择Family,然后选择Device。单片机型号选择好后,点击Apply按钮确定。IPE通常可以自动枚举下载工具,例如PICkit3 S.No:BUR124203688。2、点选菜单Settings\Advanced Mode,弹出Advanced Mode对话框。3、...原创 2019-06-19 14:49:02 · 23149 阅读 · 2 评论 -
【PICkit3】PICkit3 Programmer烧写教程
PICKit3 Programmer是一款能够进行脱机工作的独立烧写单片机程序。PICKit3独立烧写软件功能强大,操作简单,软件十分小巧但功能完善,能够帮助编程工作人员更快捷、更高效的完成编程开发工作。PICkit3 Programmer版本:3.10.00使用步骤如下:1、下载PICKit3 Programmer。下载地址:https://www.microchip.co...原创 2019-06-05 17:51:29 · 20769 阅读 · 5 评论 -
【MPLAB】01:历史版本下载
MPLAB开发相关软件下载地址:https://www.microchip.com/development-tools/pic-and-dspic-downloads-archive该地址包括MPLAB X IDE、MPLAB IDE、Language Tool、Source、PICkit等各个版本下载。1、MPLAB X IDE2、MPLAB IDE3、...原创 2019-06-05 16:13:08 · 3573 阅读 · 1 评论 -
【MPLAB IDE】01:快捷键大全
MPLAB IDE版本:v8.891、编辑 快捷键 描述 CTRL + Z Alt + Backspace 撤销 CTRL + Y Shift + Alt + Backspace 重做 CTRL + X ...原创 2019-01-10 15:48:45 · 3771 阅读 · 0 评论 -
【MPLAB IDE】02:使用技巧
环境MPLAB IDE版本:v8.89开发PIC单片机不得不使用它的集成开发环境MPLABIDE。新手入门使用这套IDE时,一般都会感觉比较生硬,要想提高软件使用效率,需要掌握一些使用技巧。调试过程中,亦需使用一些快捷键:MPLAB IDE(一)快捷键大全。1、双击选取单词,再次双击选取整行。2、实现代码折叠功能。3、开启GoTo Locator功能。4、标...原创 2019-01-09 14:12:39 · 5171 阅读 · 0 评论 -
【MPLAB IDE】03:如何重新设置编译器路径?
环境MPLAB IDE版本:v8.89编译器:XC16 C Compiler 1.20问题MPLAB工程在不同的计算机上编译,可能会遇到编译如下图所示编译告警。方法一1、确认本地编译器安装路径。2、 如果编译器位置正好符合告警弹窗枚举,那么可以直接选择。方法二1、点击菜单Project\Set Language Tool Lo...原创 2019-04-11 16:38:49 · 6374 阅读 · 0 评论