【FRDM-MCXN947评测】开箱篇---搭建rtthread的BSP环境和led_blink
根据惯例,开箱后就要点灯。而且按照我自己的想法用国产rtthread实时系统和BSP来体验这个N947板子的强大功能,于是到rtthread社区官方网址https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/tutorial/quick-start/frdm_mcxn947/quick-start寻找到对应的入门教程,在这里可以找到自己需要的绝大部分信息和技术内容了。
根据教程所说,目前支持N947板子的BSP还只有Keil-MDK版本,而且IDE还得用Keil-MDK的5.38版本以上。我不死心,打开了rtthread studio开发工具看了一下,目前确实没看到安装包,如下图所示。
那就还是老实根据现有的教程使用Keil-MDK,我自己电脑上之前有安装5.40版,刚好可以用上。
首先,要clone整个BSP的源代码,如下图所示。
源码clone后,就可以直接用Keil-MDK打开BSP目录下的工程文件,如下图所示。
Keil-MDK启动后,自动弹出开始安装对应的N947单片机DFP包的对话框,如下图所示。
点击install按钮,进入安装流程。
如果一切顺利而且人品爆发,不出意外的话就可以开始编译,链接,下载,并看到led_blink的效果。
download结束后,led_blink就开始正常闪烁,如视频附件所示。
另外,当前BSP也支持gcc和env工具命令scons直接编译,如下图所示。
最后,再把没烧录刚才编译固件之前的板子上电的led闪烁视频附上做个对比,如下所示。
通过对比可以发现,未重新烧录前RGB灯也是一起闪烁红色的。
至此,完成了N947板子的开发环境搭建,还有点灯测试。