爱板网论坛

查看: 349|回复: 3

[讨论] LPCXpreso54608开箱运行与keil下的例程烧写

[复制链接]

0

主题

0

好友

18

积分

白丁

Rank: 1

该用户从未签到

发表于 2017-12-15 10:49:51 |显示全部楼层
本帖最后由 縋逐ЮDreams 于 2017-12-15 10:55 编辑

    恩智浦的LPCXpresso54608开发板,外观看起来非常好看,搭载一块4.3寸的液晶屏。
通过了解,LPPCXpresso54608新一代基于ARM Cortex-M4LPC546x系列高性能微控制器。
图片1.png


插上电源线,可以看到板载的例程,例程可玩性还是很高的,可以体验到一些此开发板的性能。
在例程中,我们可以看到,在使用了华丽的界面的情况之下,CPU的占用率任然很低,由此可见你这块开发板的性能。


    现在玩过了开发板的板载程序之后,就是着手的实际操作了。但是第一次用NXP的开发板,还是不知道该从哪个地方着手。
    登上恩智浦的官方网站。http://www.nxp.com
    然后搜索LPCXpresso54608就可以找到这块开发板的资料。
图片2.png

       在软件和工具中可以找到该开发板的各种软件工具。
    同时还有快速入门,有三个视频,但是一般加载不了,只能加载一点,估计是网站在国外的原因,使用vpn应该可以,但是视频也是英文的,对于我这种英文渣来说,一句都听不懂。
       准备软件工具吧:
       1、开发IDE有三种:官方的MCUXpressoIARkeil
由于以前没有使用过MCUXpresso,使用过IAR(飞思卡尔k60)和keil52单片机和STM32),其中对keil使用比较熟悉,所以我就选择了keil
        2、SDKSDK_2.3.0_LPCXpresso54608这个肯定是不可或缺的,其中包含很多例程。
        3MCUXpresso Config Tools:引脚配置工具。
        4、使用第三方的开发软件还要用到LPCSCRYPT,下载下来直接安装就可。
[url=https://www.nxp.com/cn/products/software-and-tools/software-development-tools/software-tools/lpc-microcontroller-utilities/lpcscrypt-v1.8.0PCSCRYPT]https://www.nxp.com/cn/products/software-and-tools/software-development-tools/software-tools/lpc-microcontroller-utilities/lpcscrypt-v1.8.0PCSCRYPT[/url]
     软件的安装都不用多说了,就是一路next即可。
现在就开始着手keil来运行例程了。
keil软件在这里就不过多的介绍了,不会用的自行百度或者使用其他的开发工具(IAR或者MCUXpress
PS:在这里不得不多说一句,一定要使用keil uVision5,低版本的不支持嵌入式的开发板。
        1、将下载的SDK解压大一个目录中,方便使用。我是解压到了D:\nxp\SDK_2.3.0_LPCXpresso54608
         2、安装开发板的我依赖包
        (1)、点击pack installer,一般在中间位置
图片3.png
           (2)、在Devices下的搜索框中输入lpc,可以快速搜索到
           (3)选择LPC54000 Series
           (4)Packs可以看到有Keil::LPC54000_DFP,就就是安装这个包,点击右面的Install就行安装,慢慢等待,一般国内的网都比较慢。可能还会出现无法连接的情况,多试几次,我就是试了好几次才成功安装的。
           (5)安装好了之后图标就会变成绿色,如下图所示:
图片4.png
          3、上面安装好了以来软件包了之后,就可以进行开发了。是不是有点小激动。打开keil,点击File-->Open,或者直接ctrl+O打开一个文件
D:\nxp\SDK_2.3.0_LPCXpresso54608\boards\lpcxpresso54608\demo_apps\hello_world\mdk
           我选择的是hello_world,一般都是从  你好,世界 开始的,嘿嘿。
       注意:这是一个串口程序,需要提前准备一个串口软件。也可以选择其他例程。
图片5.png
一定要选择后缀名为*.uvproj,*.uvprojx 或者 *,不然的话什么都看不见,然后选择hello_world.uvprojx打开。
           4、点击Buildrebuild进行编译链接
图片6.png
          5、打开Options for Target....,然后选择Debug,如图所示
图片7.png
           6、点击Settings,发现CMSIS-DAP下什么都没有
图片8.png
         7、可以查看官方的文档,是因为要将跳线帽去掉才可以进行选择,将如图所示的跳线帽去掉 1.jpg
图片9.png
         8、现在关闭Settings窗口在重新打开,会出现LPC-LINK2 CMSIS-DAP,现在就可以正常下载程序了。
注意:USB线要插在Debug Link引脚,就是只有一个USB口的那个口。
          9、点击LOAD按钮进行程序的下载
图片10.png
         10、现在你会发现除了屏幕是白色的意外还是没有什么变化,还需要点一下开发板上的复位按钮,Target Reset按钮,即SW1按钮。然后打开一个串口调试助手。
打开串口,然后发送一个字符串,开发板也会返回一个字符串

现在基本的例程就可以正常运行了。

图片12.png
回复

使用道具 举报

388

主题

87

好友

5126

积分

状元

Rank: 6Rank: 6

  • TA的每日心情
    郁闷
    15 小时前
  • 签到天数: 473 天

    连续签到: 55 天

    [LV.9]以坛为家II

    发表于 2017-12-22 13:26:10 |显示全部楼层
    解说的很详细啊
    回复

    使用道具 举报

    114

    主题

    63

    好友

    2万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    该用户从未签到

    分区版主职务勋章

    发表于 2017-12-25 13:53:17 |显示全部楼层
    解说的很详细,点赞
    回复

    使用道具 举报

    15

    主题

    78

    好友

    688

    积分

    举人

    Rank: 4

  • TA的每日心情
    开心
    5 小时前
  • 签到天数: 37 天

    连续签到: 23 天

    [LV.5]常住居民I

    发表于 2017-12-25 18:14:04 |显示全部楼层
    开箱评测很详细,图文并茂,辛苦楼主了
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    关闭

    站长推荐上一条 /1 下一条

    手机版|爱板网 |网站地图  

    GMT+8, 2018-1-24 15:37 , Processed in 0.542219 second(s), 14 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部