• 电源程序开发1-环境搭建


    一、软件需求

      整体开发文档:http://ww1.microchip.com/downloads/en/DeviceDoc/mplabx-ide-v4.15-release-notes-00.zip (包含环境和下载器说明文档)

      工程IDE下载:http://www.microchip.com/development-tools/pic-and-dspic-downloads-archive

      编译器下载:http://www.microchip.com/mplab/compilers  ( XC8、XC16和XC32对应8位、16位和32位PIC单片机)

    二、安装(关闭杀毒软件)

      1、安装 MPLAB X IDE

        ● 运行“MPLABX-v4.05-windows-installer.exe”,点击“Next”

        ●  “I accept the agreement(我接受此协议)”->"Next"

        ●   “下拉”->“Simplified Chinese(新手建议用简体中文快速上手)”->“Next”

        ●  “选择安装路径(不成文的规则,路径不要有中文和空格)”->“Next”

        ●  “Next”

        ●  “Next”

        ●  安装中。。。

        ●  点击“安装”

        ●  “三个都去掉勾选”->“Finish”

        ●  安装完成

      2、安装编译器

        ● 打开“xc8-v1.45-full-install-windows-installer.exe”->“Next”

        ● “I accept the agreement(我接受此协议)”->“Next”

        ● 点击“Next”

        ● “选择安装路径,不成文的规则,安装路径不要有中文和空格”->“Next”

        ● “下面3个是跟C18编译器有关,请按需选择前两个,入门可忽略”->“Next”

        ●  已准备好安装编译器,点击“Next”

        ● 安装中。。。

        ●  “如果有标准版or专业版的许可证,这个页面可以激活,不建议破解之类,免费版足够大多数人使用”->“Next”

        ● 点击“Finish”

        ● 安装完成

    三、在MPLAB X IDE 中添加编译器

      ● 启动“MPLAB X IDE vx.xx”

      ● 在菜单栏的“工具”->“选项”

      ● “嵌入式(E)->“编译工具->“工具链”。查看工具链里是否有XC编译器,理论上,安装的时候添加编译器到系统变量 Path里,重启IDE,会自动检测到编译器。

        ▶如果有XC编译器,点击“确定”,完成添加XC编译器教程;

        ▶如果没有XC编译,请点击“添加”。

           ★“点击浏览,找到XC编译器安装目录下的bin文件夹”,下方的类型自动识别到“XC8”,点击“确定”

    四、新建项目

      ●菜单栏“文件”->“新建项目”

      ●“Microchip嵌入式”->“独立项目”->“下一步”

      ●在器件栏直接输入你的单片机型号,这里以PIC12F675为例。输入“PIC12F675”->“下一步”

      ●选择调试头,如果有的话。“None”->“下一步”

      ●选择烧录or调试工具,这里以PICkit4为例->“下一步”

      ●dsPIC33EV32GM002是16位单片机,选择编译器时,选择“XC16”->“下一步”

      ●“输入项目名称”->“选择项目存放位置”->“编码设置为GB2312,中文注释才不会乱码”->“完成”

      ●新建完成---

     

      ●在项目窗口,右键点击Test工程树的源文件,“新建”->“main.c...”

      ●第一个编译选项(部分编译),(全部重新编译)

      ●选择烧录工具:左边项目窗口,右键点击第一行项目名称“Test”,弹出菜单,选择“属性”

       ●点击 “PICkit4”->“下拉”->“Power”,右边Option categories里面下拉选择 Power

      ●勾选“Power target circuit from PICkit4”->“下拉”->选择合适的电压“5V”->“确定”

      ●点击工具栏的按钮,工程将编译并且对器件进行编程

      ●输出窗口提示“编程/验证完成”,烧录程序到器件完成。

      

     

     

        

      

      

  • 相关阅读:
    bzoj 1188 [HNOI2007]分裂游戏(SG函数,博弈)
    poj 3710 Christmas Game(树上的删边游戏)
    poj 1704 Georgia and Bob(阶梯博弈)
    110 最小路径和
    109 数字三角形
    63 搜索旋转排序数组II
    62 搜索旋转排序数组
    61 搜索区间
    58 四数之和
    关于初始值的问题
  • 原文地址:https://www.cnblogs.com/luckytimor/p/15089540.html
Copyright © 2020-2023  润新知