ASCII to String

Вектор Uint8 сигнализирует к строчному сигналу

  • Библиотека:
  • Simulink / Строка

Описание

Блок ASCII to String преобразует uint8 векторные сигналы в строчные сигналы. Блок обрабатывает каждый элемент во входном векторе как значение ASCII во время преобразования. Например, блок преобразует входной вектор [72 101 108 108 111] к строке "Hello".

Порты

Входной параметр

развернуть все

Сигнал ASCII в виде вектора.

При использовании динамических строк, если длина входного вектора превышает количество символов, заданных в параметре конфигурации Buffer size of dynamically-sized string (bytes) (256 по умолчанию), блок ASCII to String обрезает строку выход до buffer size 1 (например, 255), для сгенерированного кода. Чтобы избежать усечения, увеличьте значение параметра конфигурации Buffer size of dynamically-sized string (bytes).

Пример: [088 099]

Типы данных: uint8

Вывод

развернуть все

Конвертированный строчный сигнал от входа ASCII сигнализирует в виде скаляра. Блок преобразует каждый элемент ASCII в векторе в его алфавитно-цифровой эквивалент и выходные параметры все элементы, конкатенированные в одну строку.

Типы данных: string

Характеристики блока

Типы данных

integer | string

Прямое сквозное соединение

yes

Многомерные сигналы

no

Сигналы переменного размера

no

Обнаружение пересечения нулем

no

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

Введенный в R2018a

Для просмотра документации необходимо авторизоваться на сайте