MPLAB X IDE V4.15 创建工程,编译,问题处理

发布者:Haifeeng最新更新时间:2020-03-14 来源: eefocus关键字:MPLAB  IDE  创建工程  编译  问题处理 手机看文章 扫描二维码
随时随地手机看文章

初步接触,有错误的地方还请大神们务必提出来,防止误导他人


硬件环境:MCU--PIC18F67K22    仿真下载器--ICD 3


编译环境:MPLAB X IDE V4.15 中文版


工作需要接触到了PIC的一款MCU,以前使用PIC单片机的时候使用的是MPLAB IDE,运用起来相对比较简单,和KEIL5,IAR等有点相似。但是现在应用的这个编译环境就有很大的差别了。初次接触有种完全摸不到方向的感觉。

首先讲一下,我工程建立和过程中遇到的问题。


“文件“-》“新建项目”->

选择项目------------“Microchip 嵌入式”->“独立项目”

选择器件------------“All Famillies”->“PIC18F67K22”

选择转接头----------“ICD 3”

选择编译器----------“XC8 (V1.45)”  (安装时可能没有默认安装,需要用户自己安装,后期还能在项目属性中修改),如果使用自带的编译器有很多地方会编译不过,具体原因未知


选择项目名称和文件夹----项目名称“XXX”,项目位置“XXX”,项目文件夹“XXX”,最好不要勾选“使用独立位置作为项目文件夹”,编码 “GB2312” (为了支持中文),点“”完成”

勾选“使用独立位置作为项目文件夹”之后,发现每次打开项目路径会找不到工程。原因未知。 


工程建立好之后,就需要向工程中添加文件了,右键工程下的菜单,添加现有项或者新建文件,都可以达到添加的目的。


文件添加完成后,进行配置位配置。“窗口”->“PIC存储器视图”->“配置位”,然后根据自己的需求选择需要的选项,选择完成后,点击“输出生成源代码”

   

将出现的代码,复制到你的头文件中。(相关的启动和单片机基础配置文件)


完成上面工作后编译会发现还是有头文件不能识别的报错。此时应该指定头文件的路径。


右键工程,选择“属性”->“XC8 compiler”->指定 Include directors 路径,头文件路径

此时,工程一般就能完全通过编译了。左下脚会有如下图片

至此,工程建立全部过程已经完成。

关键字:MPLAB  IDE  创建工程  编译  问题处理 引用地址:MPLAB X IDE V4.15 创建工程,编译,问题处理

上一篇:PIC头文件——寄存器位地址定义代码解析
下一篇:mplab x ide安装mcc(MPLAB代码配置器)

推荐阅读最新更新时间:2024-11-09 20:00

日产、NASA强强联手:开发EV固态电池 目标15分钟充完电
据报道,日产(Nissan)和诸多一线汽车公司一起,围绕着下一代电池技术勾勒出了愿景,其中包括建立一个专门的生产设施,实现15分钟电动汽车充电的计划。    据悉,该公司将更便宜的固态电池视为这一战略的关键支柱,并已与美国宇航局(NASA)合作,帮助实现这一战略。固态电池由于其卓越的能量密度、较低的成本和更短的充电时间,是锂离子的一个有前途的替代品。日产设想将其用于从家庭轿车到皮卡的所有车型。    事实上,不仅是日产,大众汽车公司正在与初创公司QuantumScape合作开发自己的版本,而丰田则与松下合作,在2020年启动类似的研发。去年,福特公司建立了一个价值1.85亿美元的研究中心,以开发和制造固态电池,用于其各类汽车中
[汽车电子]
日产、NASA强强联手:开发EV固态电池 目标<font color='red'>15</font>分钟充完电
TQ210 嵌入式A8环境搭建及编译内核、镜像、文件系统
ubuntu开机错误/root/.profile gedit/root/.profile mesg改为tty-s&&mesg n 编译内核错误 1.make :*** 错误 1 make:*** 错误 2 解决:解决办法:sudo apt-get install libncurses5-dev 或者:sudoapt-get install ncurses-dev zImage /home/catia/android-sdks/platform-tools/aapt: error while loading shared libraries: libz.so.1: cannot open shared object fil
[单片机]
库克:iPhone X在中国依然最受欢迎 对中美贸易乐观
苹果发布了2018财年第二财季业绩,报告显示,第二财季苹果净营收为611.37亿美元,净利润为138.22亿美元,共售出5221.7万部iPhone。 其中,大中华区营收为130.24亿美元,比去年同期的107.26亿美元增长21%; 财报发布后,CNBC记者Josh Lipton和Jim Cramer对苹果CEO蒂姆·库克(Tim Cook)进行了采访。采访中,库克试图打消投资者对iPhone X销量疲软的质疑。 库克表示,iPhone X仍然是上个季度中国市场最受欢迎的智能手机,大中华区的营收增长主要受益于三个领域的驱动,iPhone当然位列其中。大中华区营收达到了21%的增长,iPhone必须处于很高的增长水平。当然
[手机便携]
新疆阿克苏供电公司15个 “三区两州”电网项目全部投运
12月8日22时43分,随着阿瓦提乌鲁却勒110千伏输变电工程1号主变充电并成功投入运行,新疆阿克苏供电公司15个35千伏及以上“三区两州”电网项目全部投运,为阿克苏地区打赢脱贫攻坚战提供可靠电力支撑。 阿瓦提乌鲁却勒110千伏输变电工程是阿克苏供电公司“三区两州”电网项目中最后投产的一项,总投资4846万元,新增变压器容量5万千伏安,新建110千伏线路33千米、35千伏线路19.3千米。该工程投运将彻底解决乌鲁却勒镇特色小城镇建设、“煤改电”工程等方面用电困难问题,进一步补强阿瓦提县乌鲁却勒镇周边35千伏网架结构。 据了解,阿克苏供电公司2018年至2019年35千伏及以上“三区两州”项目共15项,基建规划总投资3.8
[新能源]
EPC推出采用EPC氮化镓(eGaN)技术的150安培开发板
宜普电源转换公司(EPC)宣布推出全新的100 V、150 A大电流脉冲激光二极管的驱动演示电路板(EPC9126HC)。面向全自动汽车应用的激光雷达系统需要制作三维地图,因此,侦测四周的目标物件的速度及准确性变得非常重要。从EPC9126HC演示电路板可以看到,与等效MOSFET相比,具备快速转换特性的氮化镓场效应晶体管(eGaN FET)所提供的脉冲功率可以快十倍的速度驱动激光二极管,从而提升激光雷达系统的整体性能。 EPC9126HC开发板主要驱动激光二极管,备有参考接地的氮化镓场效应晶体管(EPC2001C)。该晶体管由 德州仪器 公司的UCC27611栅极驱动器驱动。EPC2001C的最高电压为100 V,可驱动高达1
[嵌入式]
采用TPS9261x-Q1系列单通道汽车LED驱动器可告别传统汽车照明
各大汽车制造商都在广泛使用发光二极管(LED),除了传统的前照灯、尾灯、日间行车灯、停车灯和转向灯,以使他们的汽车在市场上脱颖而出以外。目前,示廓灯、车牌、品牌标志、迎宾灯和环境灯上都出现了LED的身影。 驱动这些LED发光,必须考虑以下问题: 电流的精度,LED的同质性会有显著改进; LED的亮度变化,要求具有某种调光功能; LED开路/短路的诊断与保护,以及热防护,因为安全问题一直是汽车关注的焦点。 如何提高能效。 传统意义上,LED都是由离散解决方案驱动的。图1显示了三种典型的方案:运算放大器(op amp)(方案1)、直接与汽车电池连接的电源(方案2)或某种分流规则(方案3)的双极配置。 图1:
[汽车电子]
采用TPS9261<font color='red'>x</font>-Q1系列单通道汽车LED驱动器可告别传统汽车照明
苹果的面容ID方便用户解锁, iOS 15.4将支持戴口罩解锁?
近几年受疫情影响,出于健康因素考虑佩戴口罩出门已经成为大家的生活常态,但对一些仅支持面部解锁的移动设备来说,就显得很不友好。其中iPhone手机用户“深受其害”,公共场合下只能选择数字密码方式解锁手机,体验极不友好。 终于等到苹果推送 iOS 15.4 正式版系统了。因为在更新后,大家可以在戴口罩的情况下,直接进行人脸解锁了!话不多说,现在跟着教授一起看看 iOS 15.4 都有哪些新功能吧~ 终于可以戴着口罩解锁了,疫情当前,戴口罩已经成为生活常态,这也为 Face ID 的解锁带来新的挑战。这次,大家念叨了很久的「戴口罩使用面容 ID」终于来了!各位小伙伴在更新到 iOS 15.4 版本过后,可以在设置中选择是否需要开
[嵌入式]
单片机编译错误 error A45: UNDEFINED SYMBOL
问: MOV A,#FFH Power.asm(118): error A45: UNDEFINED SYMBOL (PASS-2) JBC P2.0,CXSM LJMP CIRCLE Power.asm(179): error A51: TARGET OUT OF RANGE NDIV4: DJNZ B,NDIV2 提示错误:Power.asm(285): error A45: UNDEFINED SYMBOL (PASS-2) CLR PSW.5 RET 答: MOV A,#FFH 后面的16进制数字,不能以字母开头。比如说 :B5H应该写成: 0B5H。FFH 0FFH
[单片机]
小广播
设计资源 培训 开发板 精华推荐

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

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

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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