起初的时候是打算使用VS Code工具来开发的,但是根据网上教程搭建失败了,最后还是选择使用MCUXpresso IDE,还可以使用Keil,之后有时间可以试试。先暂时使用MCUXpresso IDE,官方工具,对于首次使用NXP板子的我来说比较方便简单。
1,首先下载工具,官方网站:https://www.nxp.com.cn/design/design-center/software/development-software/mcuxpresso-software-and-tools-/mcuxpresso-integrated-development-environment-ide:MCUXpresso-IDE
需要注册一个NXP的账号,之后按照指示一步步下载IDE




2,之后双击exe文件进行安装,我安装在D盘,减少C盘存储,无特殊注意略过

安装完成之后进入程序主页面如图

之后的路径存在的目录

3,之后需要下载SDK,有两种方式:
方式一:在 IDE 内直接下载
方式二:拖拽导入已有 SDK 压缩包
我使用的是方式二,可以从官网仅下载单个板子的SDK,官方网站:https://mcuxpresso.nxp.com/zh
首先选择开发板

然后输入搜索所需的开发板型号 FRDM-MCXW71

选择合适的SDK版本,我一般不选最新版本的,有问题应该是已经出现过了的,方便找出问题


可以勾选所需的功能,我不太熟悉按照默认全选了

之后开始构建SDK



4,在MCUXpresso IDE中导入该SDK
关掉主页面即可看到该页面,然后把SDK的压缩包拖曳到 Installed SDKs 中,之确认即可导入成功



5,创建一个示例,下载到板子
在 Quickstart Panel 中,点击 "Import SDK example(s)"

选择 FRDM-MCXW71 开发板,点击 下一步

展开 demo_apps 文件夹,勾选 hello_world 示例


接下来编译工程

板子插上USB线,自带那根就行,插上显示一个 MCU-Link 的端口


在IDE的终端界面配置一个串口,用了输出log

开始调试,点击绿色小虫,首次可能要配置调试器

双击第一个选项,生成下面两个debug


第一次似乎没有下载进去,我看串口那里没有输出log,先关闭debug-点击红色方块,在点击调试才有输出

那么基本环境已经搭建完毕,之后再实现Zephyr
我要赚赏金
