펌웨어 사양 및 제한사항


펌웨어 적용 제품

펌웨어 적용 제품
P40 P4S-341, P4S-342, P4M-400

펌웨어 사양

항목 사양 설명
ENVS 1,536 시스템 ENV 크기, byte
ENVU 1,536 사용자 ENV 크기, byte
WLAN 1 무선랜
EMAC 1 이더넷
UART 2 UART 개수
FLOAT 지원 부동소수점 수
SSL 지원 SSL보안통신
PHP_MAX_NAME_SPACE 16 네임스페이스 수
PHP_NAME_LEN 32 사용자 식별자 길이, byte
PHP_MAX_USER_DEF_NAME 480 사용자 식별자 개수
PHP_LLSTR_BLK_SIZE 64 문자열블록 크기, byte
PHP_MAX_LLSTR_BLK 192 문자열블록 개수
string buffer size 12K 문자열버퍼 크기, byte
PHP_MAX_STRING_LEN 1,536 문자열변수 최대 길이, byte
PHP_INT_MAX 약 9.2*1018 정수 값의 최대 크기
EZFS_MAX_NAME_LEN 64 EZFS파일이름 길이, byte
TASK 2 태스크(Task)
TCP 5 TCP세션 개수
UDP 5 UDP세션 개수
TCP_RXBUF_SIZE 1,068 TCP 수신버퍼 크기, byte
TCP_TXBUF_SIZE 1,152 TCP 송신버퍼 크기, byte
PDB_TXBUF_SIZE 2,048 디버거 송신버퍼 크기, byte
HTTP_TXBUF_SIZE 1,536 HTTP 송신버퍼 크기, byte
UART_RXBUF_SIZE 1,024 UART 수신버퍼 크기, byte
UDP_RXBUF_SIZE 512 UDP 수신버퍼 크기, byte
ST 8 소프트웨어 타이머
HT 4 하드웨어 타이머
ADC 2 아날로그 입력(ADC)
SPI 1 SPI
I2C 1 I2C
RTC 1 RTC

제한사항

구분 제한사항
네임 스페이스 레벨 PHP_MAX_NAME_SPACE - 1
함수 호출 레벨 PHP_MAX_NAME_SPACE - 2
사용자 식별자 길이 PHP_NAME_LEN - 1
문자열변수 최대 길이 PHP_MAX_STRING_LEN - 2
배열 오프셋 최대 크기 string length - 2
파일이름 길이 EZFS_MAX_NAME_LEN - 1
system함수 인수 길이 PHP_LLSTR_BLK_SIZE - 1
pid_ioctl함수 인수 길이 PHP_LLSTR_BLK_SIZE - 1
sendto함수 주소 길이 PHP_LLSTR_BLK_SIZE - 1
str_replace함수 $needle & replace 길이 PHP_LLSTR_BLK_SIZE - 1
inet_pton함수 주소 길이 PHP_LLSTR_BLK_SIZE - 1
inet_ntop함수 주소 길이 PHP_LLSTR_BLK_SIZE - 1
explode함수 구분자 길이 PHP_LLSTR_BLK_SIZE - 1
최대 UDP 수신가능 크기 UDP 수신버퍼 크기 - 2