主要内容

NXP FRDM-KL25Z板的Simul金宝appink编码器支持包金宝app

本示例向您展示如何使用NXP FRDM-KL25Z板的Simulin金宝appk Coder支持包金宝app在NXP FRDM-KL25Z板上运行Simulink®模型。

简介

金宝app用于NXP FRDM金宝app-KL25Z板的Simulink Coder支持包,使您能够在NXP FRDM-KL25Z板上创建和运行Simulink模型NXP FRDM-KL25Z董事会。该支持包金宝app包括一个Simulink模块库,用于配置和访问NXP FRDM-KL25Z外金宝app设和通信接口。

在本例中,您将学习如何配置一个简单的Simulink模型,为NXP FRDM-KL25Z板生成代码,并在该板上运行生金宝app成的代码。此模型将板载RGB LED设置为红色。

先决条件

所需的硬件

要运行这个例子,你需要以下硬件:

  • NXP FRDM-KL25Z单板

  • USB type A转Mini-B电缆

open_system (“freedomboard_RGB_LED”);

任务1 -连接FRDM-KL25Z单板到主机

在本任务中,将FRDM-KL25Z单板连接到主机。

1.将Mini USB电缆从主机上的USB端口插入到FRDM-KL25Z板上的OpenSDA Mini - b USB连接器。

2.FRDM-KL25Z预装了海量存储设备(MSD) Flash Programmer OpenSDA Application。

在Windows上,它将显示为一个可移动存储驱动器,卷标签为FRDM-KL25Z。

在MAC上,它将显示为一个可移动存储驱动器,卷标签为FRDM-KL25Z。

任务2 -回顾NXP FRDM-KL25Z支持包块库金宝app

1.输入金宝app在MATLAB®提示符。这将打开Simulink库浏览金宝app器。

2.在Simuli金宝appnk库浏览器中,导航到金宝appNXP FRDM-K金宝appL25Z板> FRDM-KL25Z的Simulink Coder支持包

3.双击RGB LED块。检查块掩码,其中包含块的描述和相关RGB LED的块输入。

open_system (“frdmkl25zlib”);

任务3 -为NXP FRDM-KL25Z板创建模型

在本任务中,您将创建一个简单的Simulink模型,将RGB LED的颜色设置金宝app为红色。

1.在MATLAB中选择HOME > New > Simulink金宝app Model。在Simul金宝appink中,选择空白模型>创建模型。

2.拖动常数块从Simulink金宝app来源库到您的模型。将“Constant block”的值设置为255。

3.拖动RGB LED块从FRDM-KL25Z库到模型。

4.连接常数块的R输入RGB LED块。

5.复制常数块到您的模型,并设置值为0。然后连接常数块的G输入RGB LED块。

6.再做一个复制常数块到您的模型,并设置值为0。然后连接常数块的B输入RGB LED块。

任务4 -在NXP FRDM-KL25Z板上配置和运行模型

在本任务中,您将在NXP FRDM-KL25Z板上配置和运行您的模型

1.使用USB线将NXP FRDM-KL25Z板连接到您的计算机。

2.在Simulin金宝appk模型中,单击配置参数按钮。

3.配置参数页面打开,导航到硬件实现窗格。

  • 设置硬件板参数NXP FRDM-KL25Z

  • 目标硬件资源窗格,设置建立行动构建、加载和运行自动将生成的二进制文件下载到已连接的NXP FRDM-KL25Z单板上。

4.导航到解算器窗格,并设置解算器离散(无连续状态)

5.点击好吧

6.在Simulin金宝appk模型中,单击构建模型按钮。该模型现在将部署到NXP FRDM-KL25Z板上。

7.观察RGB LED设置为红色。

8.保存您的模型。

一个预先配置的模型是为了方便您。

RGB LED块的其他尝试

例如:

  • 创建并运行一个模型,将RGB LED转换为不同的颜色。

  • 创建并运行一个模型,将RGB LED切换到R、G和B颜色。