使用NXP的单片机,一般采用NXP出品的集成开发环境MCUXpressoIDE进行开发。
首先我们进入如下官方链接,
MCUXpresso IDE for NXP MCUs | Linux, Windows and iOS | NXP Semiconductors
然后点击下载按钮,如下,
进入之后,需要大家有NXP的账号密码,没有的话,注册一个然后下载。安装过程和普通软件安装过程一样,没有特别之处,就不详细介绍了。
安装完成之后,我们需要下载安装SDK,点击如下链接,
MCUXpresso SDK | Software Development for Kinetis, LPC, and i.MX MCUs | NXP Semiconductors
点击下载,
继续点击,
点击选择开发板,
进入之后,输入账户密码,然后进入如下页面,
注意上面这个页面如果长时间未加载出来,可能是由于浏览器不支持导致的,如果是这样,会有如下信息显示,
换一个浏览器就好了,笔者使用QQ浏览器出现上面问题,换成edge就可以了。
找到IMXRT1020开发板,并且点击build sdk,如下,
我们选上所有组件,然后进行下载,
下载完成后,能够看到如下压缩包,
然后打开MCUXpressoIDE,在中间下面,有一个installed SDKs的标签页,
将刚刚下载的SDK压缩包拖拽到这个标签页下,然后点击确定。这里也可以参考在SDK压缩包中的docs文件夹下的Getting Started with MCUXpresso SDK for EVK-MIMXRT1020文档。
安装完成后,点击导入SDK例程,如下,
选中hello world,
导入例程后,连上开发板,然后点击debug,编译烧写完成后,点击运行,打开串口调试助手后应该能够看到打印信息。