PIC单片机应用开发实践教程(一):MPLAB X IDE 开发环境安装
源码基于 PIC16F15355开发板,想了解详情,请点 PIC16F15355开发板
1 准备电脑一台
2 下载开发环境
MPLAB-X-IDE
点Download后,自动下载。
3 下载C编译器(以8位MCU用的xc8编译器为例)
MPLAB XC8 Compiler
4 安装MPLAB-IDE
双击下载的MPLAB-IDE安装包进行安装
设置安装目录,根据自己电脑实际情况进行设置
注意:不能有中文路径
选择开发平台,默认全选,当然也可以单独选择,建议只安装自己所需要的即可。
然后,点击 Next,等待安装完成。
安装完成后,会在桌面生成快捷菜单
打开后如下图,就可以正常使用了
5 安装xc8编译器
双击下载的编译器安装包进行安装
选择安装路径,最好和X IDE开发环境安装路径一致,如不想修改默认即可
最好勾选添加编译器到环境变量路径,不然还需要在IDE环境中手动添加
6 查看编译器是否正确安装
菜单---Tools---Options
选择Embedded选项卡下的Build Tools页
可以看到所安装的编译工具
如果上面安装xc8时,没有勾选添加到环境变量路径选项
Add xc8 to the PATH environment variable 前的勾没有选上
就需要手动添加编译工具,点击 Add
找到刚才安装的路径,添加进来就可以
至此,编译工具已经添加完成。
PIC单片机应用开发实践教程(一):MPLAB X IDE 开发环境安装相关推荐
- 做游戏,学编程(C语言)教材《C语言课程设计与游戏开发实践教程》出版了...
经过半年多的写作.修改.校样.印制,我们的实践教材<C语言课程设计与游戏开发实践教程>终于出版了.这本书可以看成是"做游戏,学编程(C语言)专栏"的详细版本,以下为书中 ...
- php生鲜超市系统,毕业论文:基于PHP平台下的Ajax开发实践—网上生鲜超市系统的开发...
毕业论文:基于PHP平台下的Ajax开发实践-网上生鲜超市系统的开发 发表时间:2013-5-8 12:17:49 大学学士毕业论文 基于PHP平台下的Ajax开发实践 --网上生鲜超市系统的开发 专 ...
- Hadoop教程(二)Hadoop伪集群环境安装
Hadoop教程(二)Hadoop伪集群环境安装 本文链接:https://blog.csdn.net/yuan_xw/article/details/50039325 Hadoop教程(二)Hado ...
- PIC单片机应用开发实践教程(六): 代码配置器(MCC)
源码基于 PIC16F15355开发板,想了解详情,请点 PIC16F15355开发板 1.简介 MPLAB 代码配置器(MPLAB Code Configurator,MCC)通过图形用户界面( ...
- 51单片机c语言实践教程,51单片机C语言实验与实践教程.pdf
第一章 AT89S51 单片机实验及实践系统板简介 AT89S51单片机实验及实践系统板(以后简介系统板)集成多个硬件资源模块,每个模块各自可以成 为独立的单元,也可以相互组合,因此,可以为不同阶层的 ...
- java高级框架应用开发案例教程_Java高级框架应用开发案例教程:struts2+spring+hibernate PDF...
资源名称:Java高级框架应用开发案例教程:struts2+spring+hibernate PDF 第1章 struts+spring+hibernate概述 1.1 框架概述 1.2 struts ...
- MPLAB X IDE开发环境
项目需要,安装了MPLAB X IDE,下面记录. 安装MPLAB除了本身的IDE外,还需要安装JAVA6.1开发环境,以及C编译器. 刚使用时发现按钮比较多,下面是常用的几个,若需要在线调试,直接按 ...
- 计算机辅助设计二次开发案例教程,计算机辅助设计二次开发案例教程ch03.ppt
<计算机辅助设计二次开发案例教程ch03.ppt>由会员分享,可在线阅读,更多相关<计算机辅助设计二次开发案例教程ch03.ppt(14页珍藏版)>请在人人文库网上搜索. 1. ...
- 支持python开发的环境有哪些变化_Python开发实践:打造完美的项目工程环境
在程序开发时候一套好的开发环境和工具栈,可以帮我们极大的提高开发的效率,避免把大量时间浪费在周边琐事上.本文以Python为例,教大家如何快速打造完美的Python项目开发环境:内容涵盖了模块依赖管理 ...
- PIC单片机应用开发实践教程(七):PIC16F153xx——时钟使用
源码基于 PIC16F15355开发板,想了解详情,请点 PIC16F15355开发板 PIC16F15355 内部晶振框图如下,从框图中我们知道MCU时钟来源有3个:外部时钟,内部时钟,Timer ...
最新文章
- Python-HTML CSS题目
- 这些深度学习术语,你了解多少?(下)
- Git基础之(二十)——标签管理——创建标签
- C++并发编程之std::async(), std::future, std::promise, std::packaged_task
- 【Paper】2020_异构无人机编队防御及评估策略研究_左剑凯
- php limit限流,php+redis 限流
- 经典|Linux:为什么性能工具需要 BPF 技术(送多本)
- Linux云服务器安装JDK1.8
- 《单线程的build hash table、write rows to chunks、hash join的步骤以及流程图》
- java将json转为hashmap_java – 将JSON字符串转换为HashMap
- Namomo Spring Camp Div2 Week1 - 第五次打卡
- C#性能优化考虑的几个方向
- 在PLSQL中编译复杂的java(转)
- Shell脚本编程之(三)执行方式差异(source, sh script, ./script)
- Charlotte:不会被检测到的Shellcode启动器
- 菜鸟和计算机高手的差别
- android的终端模拟器,安卓开发者必备的 5 款 App:终端模拟器、颜色萃取、移动 IDE 等...
- 桌面新建文件夹不显示缩图_如何在Windows 10桌面上创建不可见的文件夹
- 在 pygame 中好好玩玩精灵,滚雪球学 Python 游戏番
- 端游开发用什么技术可以让用户更短时间内体验游戏?端游分发...