文档

STMicroelectron万博1manbetxics STM32F4-Discovery Board Release Notes的嵌入式编码器支持包

R2016a

新功能

硬件实现参数默认启用

在R2016a,使硬件规范按钮从配置参数>硬件实现窗格。默认情况下,窗格中的参数是启用的。

R2015b

新功能

指定硬件配置的新方法

Simulink的硬件配置万博1manbetx®和嵌入式编码®万博1manbetx支持包已被统一并显著简化。顶级配置参数对话框窗格“在目标硬件和编码器目标上运行”已被删除。以前在这些窗格中可用的参数现在出现在“硬件实现”窗格中。参数也从“代码生成”窗格移动到“硬件实现”窗格。

以下列表总结了R2015b的变化和新行为:

  • 默认情况下,硬件实现窗格列出硬件板设备供应商,设备类型只有参数字段。

  • 如果你使用Simuli万博1manbetxnk没有万博1manbetx仿真软件编码器™许可证,“硬件实现”窗格中的初始参数将被禁用。要启用它们,请单击使硬件规范.对于当前的MATLAB,参数仍然是启用的®会话。

  • 默认情况下,硬件板列表包括:没有一个由代码生成系统目标文件确定,获取硬件支持包万博1manbetx.硬件支持包安装完成后,列表中还包含相应的硬件单板名称。万博1manbetx

  • 如果选择硬件单板名称,则显示该单板的参数。

  • 列表的设备供应商设备类型参数已经更新,以反映市场上可用的硬件。默认的设备供应商设备类型英特尔x86 - 64 (Windows64),分别。

  • 修改后的“硬件实现”窗格标识在代码生成窗格。

  • 一个设备详细信息选项提供了一种显示参数的方法,用于设置详细信息,如位数和字节顺序。

  • 要为Simulink支持包指定目标硬件,请从万博1manbetx万博1manbetx配置参数>硬件实现>硬件板.在R2015b之前,您可以选择工具>在目标硬件上运行>准备运行然后选择一个值配置参数>在目标硬件上运行>目标硬件

  • 要为嵌入式编码器支持包指定目标硬件,请从万博1manbetx配置参数>硬件实现>硬件板.在R2015b之前,您可以从配置参数>代码生成>目标硬件

有关更多信息,请参见硬件实现面板在Simuli万博1manbetxnk文档中。

R2015a

新功能

万博1manbetx支持cmis - rtos RTX

您可以在生成的代码中利用cmis - rtos来运行您的模型。

有关更多信息,请参见设置调度选项

R2014b

新功能

硬件中断块

您可以使用硬件中断块从中断服务例程触发模型中的下游函数调用子系统。该模块位于ARM®Cortex®-M处理器模块库的嵌入式编码器支持包中。万博1manbetx

简化了外部模式的工作流

使用外部模式的工作流已更改。

    注意:当可执行文件在目标硬件上运行时,可以使用外部模式来调优参数和监视信号。

要使用这个简化的工作流:

  1. 按下打开模型的配置参数Ctrl + E

  2. 在“代码生成”窗格中,设置系统目标文件参数ert.tlc

  3. 使用目标硬件参数以从列表中选择目标硬件。然后,单击好吧

  4. 在Simuli万博1manbetxnk模型中,设置模拟模式外部

  5. 单击运行按钮。

    模型将在目标硬件上构建、加载和运行可执行文件。

在配置参数中,Coder Target窗格提供可选的外部模式参数。Use可以使用这些参数自定义通信接口设置,并启用详细反馈以进行故障排除。

R2014a

新功能

更新STMicroel万博1manbetxectronics STM32F4发现板的支持包

更新后的意法半导体的嵌入式编码器支持包万博1manbetx®STM32F4发现™董事会

  • 添加内存拷贝块,它使您能够从发现板上的内存位置读取和写入。

  • 增加Mic In块,使您可以从Discovery板上的MEMS麦克风读取音频数据。

  • 添加一个Audio Out块,该块将处理过的音频样本发送到Discovery板上的音频输出连接器。

  • 增加对多任万博1manbetx务处理的支持。这意味着子速率可以在下一个基本速率周期开始后完成执行。例如,通过给子速率更多的执行时间,多任务处理使音频算法能够处理更大的音频缓冲区。

要安装或更新此支持包,请执行中描述的步骤万博1manbetx安装支持意法半导万博1manbetx体STM32F4发现板

内存复制块

你可以使用内存复制块来读写目标硬件的内存位置。有关更多信息,请参见内存复制

音频模块

您可以使用音频块来处理音频样本。

麦克风在块从STM32F4发现板上可用的MEMS麦克风读取音频数据。

音频出块将处理过的音频样本发送到STM32F4发现板上的音频输出连接器。

万博1manbetx支持多任务

支持较低Simulink速率的抢占,支持多任务方案万博1manbetx。万博1manbetx与仅在前一个版本中支持的单一任务不同,这个特性允许子速万博1manbetx率在下一次访问基础速率之后完成它们的执行。这为子速率提供了更多的执行时间,允许音频算法处理大型音频缓冲区。

这个话题有用吗?