前言
前段时间看到恩智浦社区有一个LPC55S69的开发板测评活动,很荣幸能通过报名,第二天也是成功的收到的板子。
开始测试
首先从RT-Thread仓库的master分支克隆整个仓库,进入目录:.\rt-thread\bsp\lpc55sxx\lpc55s69_nxp_evk
,首先使用RT-Thread的ENV工具生成MDK工程:
scons --target=mdk5
这里建议大家使用最新版ENV工具。然后双击打开project.uvprojx
工程,点击重新编译。
但是编译之后发现会有报错,找了很久都没解决,后来经过RTT社区的满老师提示成功解决BUG,下面是解决过程与分析。
BUG分析与解决
首先先看一下我的keil版本为V5.25:
听满老师讲LPC55S69的工程可能是使用的AC6编译器,但是Keil的V5.25的AC6可能存在问题,所以解决办法就是更新下Keil的版本(建议最新版)
此处附上Keil最新版下载官网
同时Keil注册机下载地址
下载好最新版本后,前面的步骤重复,然后重新编译下载即可。
项目演示
下面是RT-Thread成功在LPC55S69的示例,可以看到LED灯以500ms进行闪烁:
结语
本博客仅作为开箱测试,后续会继续上传相关测试用例,欢迎讨论交流。