历史上的今天
返回首页

历史上的今天

今天是:2025年08月14日(星期四)

正在发生

2020年08月14日 | MPLAB® 8 Project 转换为MPLAB X IDE工程

2020-08-14 来源:eefocus

1、在File菜单中选择新建工程
2、选择新建工程的类型
在这里插入图片描述
3、导入Mplab8 IDE的工程文件*,mcp
在这里插入图片描述
4、选择目标芯片的系列和型号,这里更改了芯片型号,程中相应的文件也要更改
在这里插入图片描述
5、选择仿真和下载工具
在这里插入图片描述
6、选择工程的编译器
在这里插入图片描述
7、设置工程的名称和路径,Mplab X默认路径和Mplab 一致,这里可以随意更改存储的路径
在这里插入图片描述
8、完成
在这里插入图片描述

详细信息可以参考microchip官网教程
https://microchipdeveloper.com/mplabx:convert-an-mplab-8-project-to-mplab-x

理论上到这里都可以正常编译通过了,但是由于XC的编译器默认使用C99标准的,如果建立Mplab工程的时间较为久远,会警示一些语法的错误,而且针对工程编译器的不同,产生的错误也五花八门,鄙视一下 Microchip的编译器,同一个系列不同版本的编译器有些都不兼容,我真是无语了…
1、 中断入口函数中:error: variable has incomplete type ‘void’
2、error: (1357) fixup overflow storing 0x801 in 2 bytes at 0xF60/0x2 -> 0x7B0
3、中文乱码
4、中文注释报警
.
.
.等等,都需要一一更改~

懒一点的就是直接将新生成的Mplabx工程,设置编译器与Mplab IDE一致,这样基本上能够解决大部分的问题。设置如下图:

在这里插入图片描述

Mark:


推荐阅读

史海拾趣

极海半导体(Geehy)公司的发展小趣事

机顶盒,这一在现代家庭娱乐中占据重要地位的设备,全称为数字视频变换盒,它不仅是连接电视机与外部信号源的桥梁,更是数字电视技术与互联网融合创新的结晶。从广义上讲,机顶盒泛指所有与电视机连接的网络终端设备,它们能够接收来自有线电缆、卫星天线、宽带网络及地面广播的数字信号,并将其转换为适合电视播放的格式。

从功能划分上,机顶盒可分为数字机顶盒和网络机顶盒两大类。数字机顶盒主要负责数模转换,使模拟电视机也能收看数字电视节目;而网络机顶盒则进一步融入了互联网功能,提供更为丰富的互动娱乐体验,如在线视频、网络购物、社交媒体浏览等。近年来,随着技术的发展,网络机顶盒不断升级,支持高清、超高清视频播放,并集成人工智能技术,实现语音控制、智能推荐等功能,为用户带来更为便捷、智能的观影体验。

在技术层面,机顶盒的发展深受高清、超高清、云计算、边缘计算以及5G等新兴技术的推动。这些技术的应用不仅提升了机顶盒的性能,还为其内容的创新提供了强有力的支持。同时,随着市场竞争的加剧,机顶盒厂商不断优化产品设计,提升用户体验,以满足用户对高质量娱乐内容日益增长的需求。

综上所述,机顶盒作为家庭娱乐的重要组成部分,正通过技术的不断创新和市场的持续发展,为用户提供更加丰富、便捷、智能的观影体验。

Codeco Corporation Of Vermont公司的发展小趣事

随着电子行业的快速发展和变革,Codeco面临着新的挑战和机遇。为了应对这些变革,公司及时调整战略,加大在人工智能、物联网等领域的投入。通过与高校、研究机构的合作,Codeco不断吸收新的技术和理念,推出了一系列符合市场需求的创新产品。这些举措使得Codeco在行业中保持了领先地位。

Alpha Industries公司的发展小趣事

随着互联网技术的普及,电子商务成为了越来越多消费者的首选购物方式。Alpha Industries抓住这一机遇,积极拓展电子商务平台。公司在各大电商平台上开设官方旗舰店,并通过社交媒体进行品牌推广。此外,Alpha Industries还开发了自己的官方网站和移动应用,为消费者提供更加便捷的购物体验。电子商务平台的拓展使得Alpha Industries的产品能够更好地触达消费者,进一步提升了品牌知名度和市场占有率。

Enovation Controls LLC公司的发展小趣事

Alpha Industries一直致力于面料的研发与创新。近年来,公司借助电子技术的支持,成功研发出一种智能面料。这种面料具有自动调节温度、防水透气等功能,为士兵提供更为舒适的穿着体验。智能面料的研发不仅提升了Alpha Industries产品的科技含量,也进一步巩固了其在军事服装领域的领先地位。

Global Navigation Systems公司的发展小趣事
如果远程无线防盗报警系统无法报警,首先需要检查各个部件是否正常工作。可以依次检查探测器是否触发、发射机是否发射信号、接收控制器是否接收到信号并触发报警装置等。如果某个部件出现故障,需要及时进行维修或更换。同时,还需要检查系统的电源和通讯是否正常,确保系统能够稳定运行。
敦泰(FOCALTECH)公司的发展小趣事
压缩机启动电路故障通常涉及启动器和压缩机线圈。如果启动器损坏,可以购买同型号的新启动器进行更换。如果压缩机线圈断路,则可能需要更换整个压缩机。这些维修工作较为复杂,建议由专业维修人员进行操作。

问答坊 | AI 解惑

高频电路课件全析讲解!

[][]URL地址http://www.cndzz.com/down/down_go.asp?id=13154&no=1请用下载器直接引用URL下载!!!…

查看全部问答>

Wince5.0上面运行JAVA程序,使用何种JAVA虚拟机?

Wince上面运行JAVA程序,是否wince4.2,wince5.0,wince6.0上需要安装的JAVA虚拟机也不一样? 现在迫切想知道,在wince5.0上需要何种虚拟机,以及如何使用?…

查看全部问答>

MT8888向TEA1062可以正确发送DTMF信号,TEA1062也成功地把DTMF驱动到电话线上了,但是拨号不成功,也无提示音

我照着经典电话电路搭了一个板,原理图见下面。 MT8888是DTMF收发器,TEA1062是带拨号接口的电话语音芯片。 MT8888的TONE引脚输出DTMF信号,连到TEA1062的DTMF输入端; 电话线的TIP、RING信号经过桥接后,提供给MT88888的IN-端。 我写了一 ...…

查看全部问答>

雨天的浪漫 会变色的LED发光雨伞

 想象一下,在小雨淅淅沥沥的夜晚你和她共撑一把发光的小雨伞,是不是又增加了一种浪漫的氛围呢?我承认这就是能发光的雨伞!不是激光剑!咱总不能俩人拿着雨伞对砍吧- -!事实上你也可以理解成一把带有遮雨性质的激光剑- -!在淅淅沥沥的雨下个不停 ...…

查看全部问答>

关于云计算的不靠谱遐想

“就算只是随便想一想,但在这里描述的云时代的美好图景多少还是让人有点向往的吧。”     看到一篇有意思的关于云计算的文章,在此跟大家分享(节选): 云计算可以算是一个技术领域里的热词,就和当初的“妈妈喊你回家吃饭” ...…

查看全部问答>

差压变送器PTX120-druck产品

         GE-druck德鲁克高精度差压变送器PTX120为小型湿-湿差压变送器,两个压力端口可以在绝大多数液体介质下使用。正(高压)端是由316不锈钢焊接密封,负(低压)端由不锈钢、硅、玻璃、环氧 ...…

查看全部问答>

电磁阀控制电路 24V延时1秒后降至8V 如何实现

大家好,手头有个FESTO的电磁阀坏了,拆看了下控制电路,不知所以,如图所示依稀看到上面有一些元件,标着A7W,SA5,491等,还有个六引脚的1DS 或者是10S看不清标识,该电磁阀的功能是接上24V的直流电则受控制的线圈得电动作,但是我用万用 ...…

查看全部问答>

嵌入式系统设计的3个重要层次

       21世纪是一个嵌入式的时代,只要您是IT界的人,就应该要了解的,下面就由卓跃教育为大家针对嵌入式系统设计的几个重要层次做一 个介绍。        第一层次:以PCB CAD软 ...…

查看全部问答>

电子专业毕业设计交流群 186858238

电子专业毕业设计交流群 186858238…

查看全部问答>

【M4开发板Hanker试用狂】ddllxxrr之八:动画加触摸

这次就是上篇的完善。我在上次基础上加了触摸屏。 就是一个回调函数。   long touchover(unsigned long ulMessage,long lX, long lY){ unsigned int count=0; unsigned int count2=0;  if(ulMessage!=TS_MSG_PTR_DOWN)&nbs ...…

查看全部问答>