怎样建立mplab ide编译器可以使用的库文件

怎样建立mplab ide编译器可以使用的库文件,第1张

首先,你用的C18编译器只能编译PIC高端的8位单片机PIC18系列单片机。

不建议初学者开始就先学PIC18单片机,建议先学PIC10、PIC12、PIC16系列单片机。如需要编译C文件,可以在Microchip的官网下载HT-PICC for PIC12/16那个。

但也不建议初学者开始学就用C编写。如果你不了解单片机内部结构和指令(指令就是汇编),那你永远也没法学懂单片机(不管是否PIC的)。

啰嗦的话说完了,现在说一下你的问题。装好以后,先要建立好一个项目,在建立项目的时候需要你指定编译器,则找到Microchip C18 toolsuite,并且确认下面的编译器和连接器的路径都指向MCC18目录下。

建立好项目后,加载的头文件不是PIC.H(这个是PIC12/16系列的头文件),而是你用什么单片机则加载什么头文件,比如说PIC18F4680这款单片机,那就加载PIC18F4680.H这个文件需要注意的是并不是所有的单片机都有“自己名字.H”这样的文件,你需要查看具体的单片机的数据手册,这可以在Microchip网站上免费下载。

然后还需要把对应的LIB文件加载上比如说PIC18F4680.LIB,还有对应lkr文件,比如PIC18F4680.lkr。

还需要配置的是“Project”—》“Build Options”—》“Project”,在在d出的对话框中找到“Directories”标签,看到一个Show directories for:旁边的下拉选项,分别找到“Include Search Path”“Library Search Path”“Linker-Script Search Path”,这三个选项,这三个分别是指定头文件目录(Mcc18\h)、Lib库文件目录(Mcc18\lib)和LKR目录(Mcc18\bin\lkr)的。点击那个“New”按钮建立路径。

如果还不行,把编译的错误信息发给我看看。

不过如果你是为了长期从事PIC单片机开发的话,我还是建议你先学PIC12、PIC16,并先学汇编开始。不管单片机还是计算机,不都是从汇编指令开始学起的么!

方法/步骤1进入Eclipse官网下载地址,可看到EclipseInstaller下载页面,目前支持MacOSX64位、Windows32位和64位、Linux32位和64位,请根据自己的 *** 作系统选择版本下载。2跳转到下载页面,理应开始下载,但因为网络原因,通常无法下载,需要选择最近的镜像服务器。3选择最近的镜像服务器下载,可多试几个。4右键点击eclipse-linux-xxx.tar.gz文件,点击菜单中的“ExtractHere”(解压到这里) *** 作。5解压成功,生成eclipse-installer目录。6进入eclipse-installer目录,双击eclipse-inst图标,启动程序。eclipseinstaller的简易界面如下图所示。在右上角有个黄色的感叹号。左键点击之后菜单,左键点击Update,即可开始更新。可用更新安装完成后,会自动重启EclipseIntaller,启动成功后,右上角的黄色感叹号消失。在EclipseInstaller中选择的“EclipseIDEforJavaEEDevelopers”版本,进入授权界面,点击AcceptNow按钮。进入配置安装信息页面,注意本地安装的jdk版本必须时1.7+。开始安装,如果网速不好,会提示xxx软件包下载时长超过预期,可忽略。安装完成后,点击LAUNCH按钮进入EclipseMars.1启动界面,说明安装成功。eclipse的目录结构跟之前的版本相比,缺少plugins和features文件夹,这个两个文件夹已经放到eclipseinstall的pool中统一管理。plugins和features文件夹已放在/home/.p2/pool文件夹中。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11704777.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存