제한 사항


하기에 easyDSP 제한 사항을 명시합니다.

일반

1. Little endian만 지원합니다
2. easyDSP
SCI 또는 UART의 통신 인터럽트로 MCU와 데이타를 교환합니다. 멀티 코어의 경우 SEV, IPC 등을 사용하는 경우도 있습니다.
  
따라서 MCU의 리소스가 제한되어 통신 인터럽트에 시간이 적절히 할당되지 못할 경우, 제대로 동작하지 않을 수 있습니다
3. C2000에서만 
기본형 변수에 대한 포인터 변수의 역 참조 연산자(*)가 지원됩니다., 포인터를 가르키는 포인터 변수, 배열의 포인터 변수 등에는 지원되지 않습니다
4. 화살표 연산자(->)는 지원되지 않습니다.

5. 
구조체의 일종인 bit field 형식의 변수에 대하여 '쓰기'는 지원되지 않습니다. 읽기는 지원됩니다.
6. 
다차원 배열의 경우 10차원까지만 지원합니다

기능 제한

MCU easyDSP의 기능 차이에 대해서 하기 표 참조 바랍니다. (지원 = o, 미지원 = x)
보호 기능이 적용된 경우 플래시 프로그래밍이 제한됩니다.
램부팅, 플래시 프로그래밍의 기능 제한 상세 사항은 각 MCU별 해당 메뉴를 참조하세요.

벤더

MCU

 모니터링

 램부팅

 플래시
프로그래밍

 기타 제한 사항

TI

C2000

o

o

o

1. OTP 미지원

AM263x

o

o (1)

o (1)

1. TI 제공 및 사용자 SBL 기반이므로 SBL 기능에 따라 제약됨.

TM4C

o

x

o

1. EEPROM 미지원

MSPM0

o

x

o (1)

1. MAIN 플래시 영역만 지원

ST

STM32

o

o (4)

o (1,2)

1. OTP memory, Data memory, Option bytes 억세스 지원 안함
2. Trust Zone, Secure MPU 
미지원
3. MCU
내장 부트로더의 제한점 및 버그로 인한 easyDSP 제한점
4. Dual core MCU
경우 램부팅 미지원

Infienon

PSoC4

o

x

o (2)

1. easyDSP UART를 사용하여 MCU와 통신하는 바, UART가 지원되지 않는 PSoC4000는 지원하지 않습니다
2. Single-application bootloader
구성에서만 플래시 프로그래밍 가능

XMC1

o

x

x

 

XMC4

o

x

o

Renesas

RA

o

x

o (1)

1. DLM 기능있는 MCU경우 DLM 상태 변환 미지원

RX

o

x

o (1,2)

1. 보호기능이 적용된 (Area protection 또는 TM memory) 영역은 플래시 프로그래밍 미지원
2. RX64M, RX660, RX66T, RX71M, RX72T
시리즈는 option setting memory 영역 미지원

Toshiba

TX

o

x

o

TXZ3

o

x

o

NXP

LPC1x00

o

x

o

1. EEPROM 미지원