MCXA156使用记录

Posted by 婷 on April 8, 2025 本文总阅读量

简介

记录下拿到NXPFRDM-MCXA156板子的使用过程,这款板子的信息如下

image-20250408210732153

image-20250408222104023

上电

如果是刚到手的,使用配套的usb typec线给板子供电,可以看到板子的LED灯闪烁,这是默认的出厂程序,同时电脑也会识别出串口,我猜测这个口是usb转串口的,而且debug也是通过这个接口

image-20250408205800063

过程

参考官方的链接

获取IDE安装程序

实在不想装这些IDE,但是又要从他的IDE获取SDK代码,所以没办法

点击红框获取IDE安装程序

image-20250217212720252

下拉来到Downloads一行

image-20250217213146453

点击红框

image-20250217213207438

最后点击这里(这套路是真的长。。。。。)

image-20250217213250019

下载得到的文件如下

image-20250217214241836

获取SDK代码

点击红框

image-20250408210610291

点击链接后进入这个界面,点击右边的BUILD SDK

image-20250217213347400

选择的SDK_24.12.00,点击右边的Download

image-20250217213407488

点击红框下载

image-20250217213451743

下载后得到一个zip包

image-20250408210959277

获取Config Tools

点击红框

image-20250217213619841

这个主要是配置pin,时钟跟外设等的,点击红框的Download

image-20250217213650896

选择windows版本

image-20250217213711882

最后得到这个文件

image-20250217214458699

获取Provision Tools

最后还有这个,唉,累了,反正前面都装了,这个也装吧(吐槽为啥要装一堆IDE啊)

image-20250408211410030

选择windows的下载

image-20250217213934211

得到这个文件(先不用点击)

image-20250408211741458

安装

先安装这个

image-20250408211847817

再安装这个

image-20250408211934629

IDE使用

安装好之后,点击

image-20250408212751727

点击后进入欢迎页,点击红框,安装SDK

image-20250217223433184

image-20250217223512686

image-20250217223536492

image-20250217224345727

安装好了之后,可以重启软件或者怎样都行,来到欢迎页,点击红框

image-20250217220215388

点击红框,导入SDKdemo代码

image-20250217215703694

这里选择导入i3cdemo

image-20250217224429732

开发 调试 下载

直接点击build图标进行编译

image-20250408213811509

终端会打印

image-20250408213833795

点击运行

image-20250408214023689

串口输出如下

image-20250408213940588

暂停程序可以按这个

image-20250408214059177

编译完成后点击下面这个图标会自动下载并进入调试界面

image-20250408214154495

且停留在main函数

image-20250408214223412

开源代码

Github上官方也开源了他们SDK的代码

https://github.com/nxp-mcuxpresso/mcux-sdk-examples/blob/main/frdmmcxa156/demo_apps/hello_world/pin_mux.c
https://github.com/nxp-mcuxpresso/mcux-sdk-examples/tree/main/frdmmcxa156/driver_examples/i3c/master_read_sensor_p3t1755

资料下载

用户手册

https://www.nxp.com.cn/docs/en/user-manual/UM12121.pdf

代办

  • 因为这款板子是Cortex-CM33CPU,所以可以openocd调试试一把
  • 板子也支持zephyr

参考链接