Main Content

ASCII to String

uint8형 벡터 신호를 string형 신호로 변환

  • ASCII to String block

라이브러리:
Simulink / String

설명

ASCII to String 블록은 uint8형 벡터 신호를 string형 신호로 변환합니다. 이 블록은 변환하는 동안 입력 벡터의 각 요소를 ASCII 값으로 취급합니다. 예를 들어 이 블록은 입력 벡터 [72 101 108 108 111]을 string형 "Hello"로 변환합니다.

포트

입력

모두 확장

ASCII 신호로, 벡터로 지정됩니다.

동적 문자열을 사용하는 동안 입력 벡터의 길이가 구성 파라미터 동적 크기 문자열의 버퍼 크기(단위: 바이트)(기본적으로 256)에 지정된 문자 수를 초과하면, ASCII to String 블록이 생성 코드에서 string형 출력을 버퍼 크기에서 1을 뺀 값(예: 255)으로 자릅니다. 자르는 동작을 방지하려면 동적 크기 문자열의 버퍼 크기(단위: 바이트) 구성 파라미터의 값을 늘리십시오.

예: [088 099]

데이터형: uint8

출력

모두 확장

입력 ASCII 신호에서 변환된 string형 신호로, 스칼라로 지정됩니다. 이 블록은 벡터의 각 ASCII 요소를 그에 대응하는 영숫자로 변환하고, 결합된 모든 요소를 하나의 string형으로 출력합니다.

데이터형: string

블록 특성

데이터형

integer | string

직접 피드스루

다차원 신호

아니요

가변 크기 신호

아니요

영점교차 검출

아니요

확장 기능

C/C++ 코드 생성
Simulink® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.

버전 내역

R2018a에 개발됨