基于LPC5500的RT-Thread上手指南
来源:恩智浦MCU加油站 发布时间:2023-01-05 分享至微信

RT-Thread全面支持LPC5500系列啦!

支持型号包含LPC55S69/ LPC55S28/ LPC55S16/ LPC55S06/ LPC5536, 支持版本为最新的RT-Thread 5.0.0(默认master分支)

喜欢RTT的小伙伴们,赶紧上手试用下吧~

目前BSP支持列表如下:

目前支持的芯片和外设如上图所示,后面陆续还会添加进新的外设驱动(比如CAN/USB)等,如果大家有什么新的需求,也欢迎随时发帖留言。我会尽最大努力满足大家的要求。

关于支持的IDE:

目前的IDE只支持Keil和IAR,默认Keil版本为:V5.36, IAR版本为9.30.1。推荐用Keil。如果您的IDE版本过低的话,最好还是建议升级一下(尤其是IAR),否则会遇到工程文件打不开的情况。

上手指南

第0步:如果您是第一次使用LPC55S69EVK开发板,强烈建议先看上手指南,熟悉基本操作:

https://www.nxp.com/document/guide/getting-started-with-the-lpc55s69-evk-evaluation-board:GS-LPC55S69-EVK


第一步,下载RT-Thread源码包:

首先打开RT-Thread的官网:

Github:https://github.com/RT-Thread/rt-thread

Gitee: https://gitee.com/rtthread/rt-thread

点击右上方的下载按钮:

将整个RT-Thread下载到本地并解压,打开/bsp/lpc55sxx目录,这里存放的就是所有LPC5500系列开发板的BSP(板级支持包):


第二步,打开工程,编译:(以LPC55S69为例)

Keil:打开lpc55s69_nxp_evk文件夹中的project.uvprojx工程文件:点击rebuild all按钮编译整个工程:

编译后提示0 error,代表编译成功:


第三步,连接LPC55S69_EVK:

使用micro-USB 连接LPC55S69 EVK的P6(上面印着DebugLink),这是LPC55S69板载的调试器USB接口,可以提供下载调试和USB转串口功能:


第四步,下载编译好的镜像到板卡:

点击MDK上的LOAD按钮下载。

下载成功后,LPC55S69EVK上的蓝灯会以1Hz的速率闪烁,同时,打开串口终端(115200,N8N1), 按复位键后,会打印经典的RT-Thread 欢迎log:

从此进入RT-Thread的世界。。。

版子上默认的调试器连接的串口作为RT-Thread的主shell通讯端口,输入”help\r\n”后会打印msh命令:

最常用的比如ps(打印线程信息),free(打印内存信息)等等大家都可以试试,下一步我准备将SD卡,USB等设备也支持上来,到时候对接上RT-Thead的文件系统,USB协议栈。那可玩的可就太多了。


恩智浦MCU加油站


这是由恩智浦官方运营的公众号,着重为您推荐恩智浦MCU的产品信息、开发技巧、教程文档、培训课程等内容。


长按二维码,关注我们



END



更多恩智浦AI-IoT市场和产品信息,邀您同时关注“NXP客栈”微信公众号




NXP客栈


恩智浦致力于打造安全的连接和基础设施解决方案,为智慧生活保驾护航。





长按二维码,关注我们


[ 新闻来源:恩智浦MCU加油站,更多精彩资讯请下载icspec App。如对本稿件有异议,请联系微信客服specltkj]
存入云盘 收藏
举报
全部评论

暂无评论哦,快来评论一下吧!