开始试用KW47-EVK板。您可以选择观看短片中的操作顺序或遵循下面列出的详细操作步骤。
KW47-EVK板已预烧写了无线演示。这是一个健全性检查,用来检验设备是否能按照预期正常工作。
Something went wrong! Please try again.
使用USB Type-C线缆将连接器J14连接至主机或电源,给板上电并运行演示程序。此演示可以使用恩智浦的IoT Toolbox应用进行测试。要获得开箱即用的体验,请从您设备的应用商店将IoT Toolbox下载到您的智能手机上。
Something went wrong! Please try again.
恩智浦IoT Toolbox是一款通用的移动应用程序,专为支持无线连接演示与测试而设计。它提供了一个直观的界面,用于与恩智浦各类开发平台进行交互。
请使用以下资源在您的智能手机上安装IoT Toolbox:
打开智能手机上的恩智浦IoT Toolbox应用。选择“无线通用异步收发器(UART)”图标。选择无线UART LED设备。此时,应能在IoT Toolbox应用和串行终端上同时看到设备状态显示为“已连接”。选择一个0到4的数字以更改LED配置。
Something went wrong! Please try again.
请观看下面的视频,了解获取该软件的具体步骤。
恩智浦提供名为MCUXpresso for Visual Studio (VS) Code的工具链。请下载MCUXpresso for VS Code v25.09或更高版本。
了解如何为主机安装VS Code,参考以下教程。
Something went wrong! Please try again.
MCUXpresso软件开发套件(SDK)为免费附赠,包含所有硬件抽象和外设驱动软件的完整源代码,根据宽松的开源许可提供。您可以直接从MCUXpresso SDK网站 安装MCUXpresso SDK。点击下面的按钮,打开该板的SDK builder。
Something went wrong! Please try again.
MCUXpresso配置工具是一套集成的配置工具,可指导用户创建新的MCUXpresso SDK项目,还提供引脚和时钟工具,以生成支持定制板的初始化C代码。它完全集成到MCUXpresso IDE中,如果使用其他IDE,则可以将其作为单独的工具。点击下面的“Get MCUXpresso Config Tools”(获取MCUXpresso配置工具)按钮,获取配置工具安装程序。
Something went wrong! Please try again.
MCUXpresso安全配置(SEC)工具是一款基于GUI的应用,用于简化在恩智浦MCU上生成和配置可启动的可执行文件。建议所有用户首先使用MCUXpresso安全配置(SEC)工具进行试运行和大规模生产。它支持在量产阶段对恩智浦微控制器进行安全编程和设备配置。
下载该工具后,可在“帮助”选项卡下找到用户指南。接下来,按照“处理器特定工作流程”一章中针对您的板的说明进行操作。
Something went wrong! Please try again.
在使用某个演示应用或驱动程序示例时,也许想了解如何自己完成构建和调试。MCUXpresso SDK快速入门指南按步骤介绍了如何轻松地为SDK支持的所有工具链配置、构建和调试演示。
请注意,必须使用与正在使用的应用程序的SDK版本相匹配的窄带单元(NBU)镜像。这意味着下载SDK后,在加载任何无线SDK示例之前,需要使用SDK以下文件夹中提供的二进制文件更新NBU镜像:
../middleware/wireless/ble-controller/bin要更新NBU,可以使用LinkFlash工具,如下所示:
C:\nxp\LinkServer_xx.x.xxKW47B42ZB7xxxA:KW47-EVK、协议为SWD、地址为0x48800000。勾选“编程前批量擦除”复选框。kw47_nbu_ble_all_hosted.bin”为镜像文件。按下“编程”按钮,并等待烧写操作完成。 Something went wrong! Please try again.
以下步骤将指导您使用Arm® Cortex®-M33应用的MCUXpresso for VS Code IDE来运行wireless_uart演示应用。MCUXpresso for VS Code IDE安装和KW47的SDK可在本《快速入门》指南的“获取软件”部分找到。
wireless_examples/bluetooth/w_uart/bm//wireless_uart_bmJ14 'MCU-LINK'端口连接的Micro USB将板连接到计算机COMx - MCU-Link VCom Port”作为端口,并将波特率设置为115200。最后,点击“开始监测”SW3按钮将BLE角色切换为“外设”。然后按SW2启动BLE广播。应该看到终端上打印的消息
Something went wrong! Please try again.
遵循以下步骤完成通用输出(GPO)的操作。该示例设置了一个TPM来生成PWM信号并更改RGB LED的亮度。
driver_examples/tpm/tpm_pwm_twochannel_cm33_core0COMx - MCU-Link VCom Port”作为端口,并将波特率设置为115200。最后,点击“开始监测”Something went wrong! Please try again.
遵循以下步骤完成通用输出的操作。该示例设置了一个TPM来生成PWM信号并更改RGB LED的亮度。
.mex文件,只需点击“取消”。\mcuxsdk\examples\_boards\kw47evk\driver_examples\tpm\pwm_twochannelSomething went wrong! Please try again.
其余的步骤将使用MCUXpresso配置工具来进行。在“引脚”视图中,取消勾选“显示专用引脚”和“显示未路由的引脚”复选框,仅查看已路由的引脚。已路由引脚在引脚名称旁留有一个绿色勾选框。
PTA20和PTA21被路由为TPM的输出。添加引脚配置,以启用绿色LED。PTA19,并在“TPM”列中选择TPM0_CH2。 pin_mux.c和pin_mux.h文件,将这些更改实施到项目中。如果配置文件(.mex文件)未保存在磁盘上,则使用“文件”菜单中的选项进行保存。接下来,点击菜单栏中的“更新项目”注:时钟和其他文件也可能被标记为正在更新,因为标题已被更改。
.mex)位于同一目录下。搜索生成的pin_mux.c和pin_mux.h源文件。将位于\mcuxsdk\examples\_boards\kw47evk\driver_examples\tpm\pwm_twochannel的项目源文件,替换为新生成的源文件。 app.h源文件中的TPM0通道2。TPM0通道2。要编辑tpm_pwm_twochannel.c代码,可参考以下图示。Something went wrong! Please try again.
请查看以下各个章节,了解我们为灵活的原型设计和开发提供的生态合作体系。在下面的视频中,我们将向您介绍FRDM平台、功能齐全的EVK和兼容的扩展板。另外,我们还将带您浏览Application Code Hub (应用代码中心)页面,让您了解许多通过恩智浦GitHub提供的应用示例。
为了加速平台原型制作,您可以选择低成本FRDM平台或功能齐全的评估套件。
FRDM开发板具有标准规格和接头,便于连接MCU的输入/输出端口,并内置了MCU-Link调试器,带有USB-C线。我们的评估套件功能齐全,包括扩展的输入/输出和接口访问,支持通过WiFi和其他MCU-Link功能进行扩展。此外,还有许多兼容的Click板和/或Arduino扩展板。对于受开放CMSIS包支持的器件,示例可能已在ACH上提供。如未提供,许多器件仍可通过I²C、串行外设接口(SPI)和通用异步收发器(UART)等串行接口轻松使用,为此我们在MCUXpresso SDK中提供了带有示例的驱动程序。
Something went wrong! Please try again.
Application Code Hub (应用代码中心)提供了一个交互式仪表板来快速定位软件,进一步增强了MCUXpresso Developer Experience。立即访问ACH ,开始探索及发现新的交互式Application Code Hub(应用代码中心)的更多细节和优势。
ACH中的软件位于恩智浦GitHub存储库 ,因此可以直接从该位置轻松访问和克隆。
Something went wrong! Please try again.
以下演示引导我们使用基于FRDM平台的系统从ACH导入一个项目,该系统具有电机控制扩展板和低成本LCD。尽管您的评估板可能与该系统有所不同,但以下步骤是通用的,适用于所有支持的平台。
Something went wrong! Please try again.