本帖最后由 eefocus_3896990 于 2023-4-6 23:49 编辑
在拿到由日天转送的由香水橙大佬制作的RT1021核心板后,就开始了对核心板的学习。以下是我初步体验的总结。
原本打算接着之前的工程,将编译好的固件下进去,开始调试的。但是,当我时隔一个月打开MCUXpresso时,它居然崩溃了,打不开。到官网重新下载了最新的IDE,把软件重装了之后,重新按照帖子中的流程走了一遍。这次结合了@流水源的建议,修改了touch.bat中的批处理命令,这样工程就可以放到磁盘上的任意位置进行编译了。修改效果如下。
MCUXpresso进入欢迎界面后,点击Download and Install SDKs,进入SDK的管理界面,安装RT1021相关的支持包。
下图是在Processor选项卡中选择并安装RT1021的SDK后的状态。
安装RT1021的Demo板的状态。
有了板卡就可以进行帖子中的第十步,下载运行。按照原理图中的SWD引脚排布完成接线后,就可以开始下载调试了。一开始还出现了下面的错误
具体原因不明,而且忘记怎么复现了,可能和接线有问题,我一开始没有全接。后面把能接的都接了,就可以正常调试下载了。
点击运行并连接核心板的USB口到电脑上,就可以看到出现了一个USB COM设备,通过USBView可以看到USB设备的相关信息 到这里,固件的烧写就算成功了。 接下来就是Micropython的学习了,由于之前没有接触过, 在网上查了官方的资料,简单的体验了一下。
实物连接图如下
这里使用putty连接开发板,尝试了几条指令。
尝试GPIO控制的指令,板上的用户LED连接在GPIO_AD_B1_14上。 按照网站上的介绍,操作之后,发现不行。 尝试串口,串口引出了UART1,参考网站上的指导。 将上面的代码输入之后,上位机好像没有接收到数据。 不过这个可能和引脚有关,后面再看看是怎么回事。 今天的分享就到这里,目前完成了固件的烧录,简单的Micropython指令尝试,关于RT1021上Micropython的后续学习。。。。。。
|