NXP LPC800 系列开发环境搭建那些事儿!

关键字 :LPC800LPC824NXP

上一期我们一起认识了 LPC800 家族以及其明星成员 LPC824,那今天小编就要带着大家一起去搭建 LPC800 系列的开发环境啦。大家可以通过这篇文章轻松的完成 LPC800 系列开发环境的搭建,并开始自己的开发之旅。LPC800 系列的开发环境搭建重点在于 SDK 软件包的下载安装、驱动包的下载安装,以及工程档的建立和使用,接下来会就这三大块进行说明。

注:1. NXP LPC824 SDK 软件包地址:https://mcuxpresso.nxp.com/en/builder
        2. NXP LPC824 PACK 驱动包地址:http://www.keil.com/dd2/nxp/lpc824/

一、工具准备

    
1. 硬件平台:NXP LPCXpresso824-MAX 开发板(包含 Micro USB cable)


    2. 软件工具

        NXP LPC800系列支持四种开发工具链:

       ①. MCUXpresso IDE

       ②. GCC ARM Embedded

       ③. IAR Embedded Workbench for ARM

       ④. Keil MDK

       我们会以 Keil 为例进行介绍。

      (在下载安装 NXP LPC824 PACK 驱动包之前,需要先下载并安装:Keil uvision5,下载地址:https://www.keil.com/download/

二、NXP LPC824 PACK 系列驱动包下载和安装

      
1. 下载 NXP LPC824 PACK 驱动包,有两种方式:

            第一种 :在本文章末尾直接下载;
             第二种:可以通过下载链接去直接“Download“,
                              PACK 包的下载地址:http://www.keil.com/dd2/nxp/lpc824/
             下面会针对 NXP LPC800 系列 PACK 驱动包进行。
            

        2. 单击”OK ”,进行 LPC824 PACK 驱动包的下载;
           
           
        3. LPC824 PACK 驱动包的安装,打开安装包并开始安装。单击“Next”进行下一步安装;

            注:安装地址为系统默认,一般为 Keil 的安装目录下。
            

        4.
勾选同意,单击“Next”进行下一步;

            
        5. 点击“Finish”,安装完成。
            

三、串口驱动下载和安装

        1.
要安装串口驱动,首先得下载串口驱动,通过下载链接去直接“Download latest driver“。本文尾部提供串口驱动工具的下载安装包,可进行免登录下载

            另也可以通过串口驱动的下载地址去下载。(下载地址:https://developer.mbed.org/handbook/Windows-serial-configuration#1-download-the-mbed-windows-serial-por
            
        2. 等待下载完成,双击运行;
            
        3. 点击“Install”,进行安装;
            
        4. 安装完成,表示串口驱动安装完成。
            

、NXP LPC824 SDK 资料下载



        1. LPC824 SDK 的下载,可以通过下载地址:https://mcuxpresso.nxp.com/en/builder 去进行,需要注意的是,下载资料注册并登录 NXP 官网账号才可以进行哦,如果没有注册的伙伴,记得需要先去注册哦。
            
        2. 登陆后会显示以下界面,单击“Toolchain / IDE”下拉框选择 “Keil MDK”点击 “Add Software Components ”可以添加需要的软件组件(默认选择不添加),选择完成后点击 “Download SDK”进行 SDK 的下载。
             
             
        3. 同意相关的协议,点击 “I Agree”,进入下一步;

             
        4. 点击“Download SDK Archive(4 MB)” 进行 SDK 的下载。
             
             
            下载完成后,即可打开使用。

四、打开“led_blinky”工程
        1.
打开下载好的 SDK 文件,SDK 的主要组成包括 Demo 例程和外设;

             
        2. 打开 …\LPC824\boards\lpcxpresso824max\ demo_apps\led_blinky\mdk 目录下的 keil project :led_blinky;
            
        3.
工程配置:由于 NXP SDK 已将工程配置完成,下面讲解一下各部分参数的设置;

            
        4. target 选项卡:

            Read/Only Memory Areas:填写的是程序的存放地址。

            Read/Write Memory Areas: 填写的是程序运行起来的内存空间。
            
        5. Output;
            
        6.
C/C++;

              
        7. 添加 Include Paths;
             
        8. Debug;
             
        9. Debug->CMSIS-DAP Debugger->Setting->Debug;
            
        10. Debug->…-> Setting->Flash download
             

五、程序编译与下载

        1.编写程序并编译代码

              还是打开 SDK 中的 Demo Code。
              
              记得使用 USB 线连接开发板的 Debug 口。

        2. 记得使用 USB 线连接开发板的 Debug 口;

            

接下来你就会看看开发板上的 LED 灯一闪一闪的了。
 至此,LPC800 的编译环境就已经搭建完成,大家就可以放心的打码啦。

技术文档

类型标题档案
软件LPC824 PACK 驱动包
软件串口驱动

★博文内容均由个人提供,与平台无关,如有违法或侵权,请与网站管理员联系。

★文明上网,请理性发言。内容一周内被举报5次,发文人进小黑屋喔~

评论

小肥雪

小肥雪

2019年8月21日
写得很细致,图文很清晰,好评!!
陈鸿恩

陈鸿恩

2019年8月18日
写的很详细