主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

String to ASCII

将字符串信号转换为 uint8 向量

  • String to ASCII block

库:
Simulink / String

描述

String To ASCII 模块将字符串信号转换为 uint8 向量。该模块将字符串中的每个字符转换为其对应的 ASCII 值。例如,该模块将输入字符串 "Hello" 转换为 [72 101 108 108 111]

端口

输入

全部展开

输入字符串信号,指定为标量。

数据类型: string

输出

全部展开

从输入字符串信号转换 ASCII 字符的 uint8 向量信号,指定为向量。该模块将字符串中的每个元素转换为其 ASCII 字符等效项,并将 ASCII 等效项作为向量输出。如果字符数少于最大长度,模块在仿真时用零填充剩余空间。在代码生成时,模块用空字符填充剩余空间。

数据类型: uint8

参数

全部展开

输出字符串向量的大小,指定为标量。

编程用法

模块参数OutputVectorSize
类型:字符向量
值:标量
默认值:'31'

模块特性

数据类型

integer | string

直接馈通

多维信号

可变大小信号

过零检测

扩展功能

全部展开

C/C++ 代码生成
使用 Simulink® Coder™ 生成 C 代码和 C++ 代码。

版本历史记录

在 R2018a 中推出

全部展开