REAL-TIME OPERATING SYSTEM
RTOSX KERNEL
Industrial Grade Alternative to Eclipse ThreadX
빠르고 결정적
RTOSX는 매우 빠르고 효율적입니다. 80MHz의 클럭으로 동작하는 일반적인 32비트 마이크로컨트롤러에서 대부분의 API 호출 및 문맥 전환은 1us 이내에 완료됩니다.
RTOSX는 각 API 및 문맥 전환에 대한 처리는 완전히 예측 가능합니다.
초소형
RTOSX는 가장 작은 RTOS 중 하나로, 일반적인 32비트 마이크로컨트롤러에서 각각 3KB 미만의 FLASH와 RAM을 필요로 합니다.
RTOSX는 느슨하게 연결된 C 함수로 구현되어 있기 때문에, 플래시 메모리 사용량은 정확히 사용되는 것에 따라 자동으로 조정됩니다. 링커는 API가 사용되지 않는 경우 사용하지 않는 코드를 자동으로 생략합니다.
간편함
RTOSX는 rtosx.c와 rtosx_binding.s의 두 가지 주요 소스 코드 파일로 구성됩니다. 이 파일들은 모든 C 프로젝트에 쉽게 연결 할 수 있습니다. 복잡한 프로젝트 및/또는 링커 제어 파일을 변경할 필요가 없습니다.
RTOSX Kernel 은 ThreadX용으로 작성된 애플리케이션과 100% API 호환이 됩니다.
안전 인증
RTOSX는 IEC 61508 기능 안전 표준의 최고 수준, 특히 IEC 61508 SIL 4, IEC 62304 Class C, ISO 26262 ASIL D, EN 50128 인증을 받았습니다.
첨단 기술
데이터 캡슐화 기술은 컴파일러가 가장 작고 빠른 코드를 생성하는 데 도움을 주며, 애플리케이션과의 네임스페이스 충돌을 줄입니다.
포인터/데이터 검증(PDV) 기술은 차세대 임베디드 RTOS 기술로, 런타임 함수 포인터, 연결 리스트, 스택의 전례 없는 검증을 가능하게 합니다.
중앙 오류 처리는 더욱 견고한 애플리케이션을 구축하는 데 도움이 됩니다.
전체 소스 코드
RTOSX는 철저하게 테스트 되었고 이해하기 쉽게 설계된 완전한 소스 코드 형태로 제공됩니다.
프로세서 지원
RTOSX는 대부분 ANSI C로 작성되어 C 컴파일러를 지원하는 모든 프로세서 아키텍처에 대한 이식성이 뛰어납니다. 그래서 ARM의 Cortex-M, Cortex-R, Cortex-A 및 RISC-V 아키텍처 제품군을 포함하여 널리 사용되는 임베디드 MCU 및 MPU 아키텍처 대부분을 지원합니다.
개발 도구 지원
RTOSX는 IAR, ARM, GCC 등 가장 널리 사용되는 임베디드 개발 도구를 지원합니다.
러닝 로열티 프리
RTOSX는 러닝 로열티가 없는 라이선스로 제공됩니다.
전문적인 지원
많은 오픈 소스와 다르게 RTOSX를 사용할 때는 혼자가 아닙니다.
EMBEDDED TCP/IP STACK
RTOSX NET
Industrial Grade Alternative to Eclipse NetX Duo
작은 크기
RTOSX NET으로 네트워크 연결이 가능한 최소 메모리 요구량은 ROM 9KB, RAM 5KB 입니다.
고효율
RTOSX NET은 zero-copy API로 인해 물리적 최고 속도에 가까운 성능을 제공합니다.
간편함
RTOSX NET은 rtosx_net.c라는 하나의 소스파일로 구성됩니다. 이 파일들은 모든 C 프로젝트에 쉽게 연결 할 수 있습니다. 복잡한 프로젝트 및/또는 링커 제어 파일을 변경할 필요가 없습니다.
RTOSX NET은 NetX Duo용으로 작성된 애플리케이션과 100% API 호환이 됩니다.
안전성
RTOSX NET 기능 안전 인증이 곧 출시됩니다.
전체 소스 코드
RTOSX NET은 철저하게 테스트 되었고 이해하기 쉽게 설계된 완전한 소스 코드 형태로 제공됩니다.
프로세서 지원
RTOSX NET은 ANSI C로 작성되어 C 컴파일러를 지원하는 모든 프로세서 아키텍처에 대한 이식성이 뛰어납니다. 그래서 ARM의 Cortex-M, Cortex-R, Cortex-A 및 RISC-V 아키텍처 제품군을 포함하여 널리 사용되는 임베디드 MCU 및 MPU 아키텍처 대부분을 지원합니다.
개발 도구 지원
RTOSX NET은 IAR, ARM, GCC 등 가장 널리 사용되는 임베디드 개발 도구를 지원합니다.
러닝 로열티 프리
RTOSX NET은 러닝 로열티가 없는 라이선스로 제공됩니다.
전문적인 지원
많은 오픈 소스와 다르게 RTOSX NET을 사용할 때는 혼자가 아닙니다.
EMBEDDED FILE SYSTEM
RTOSX FILE
Industrial Grade Alternative to Eclipse FileX
빠른 성능
RTOSX FILE은 논리 섹터 및 FAT 엔트리 캐시로 인해 매우 빠르고 효율적입니다.
RTOSX FILE은 가장 효율적인 대규모 데이터 읽기/쓰기를 위한 연속 클러스터 할당을 제공합니다.
작은 크기
RTOSX FILE은 기능을 최소한으로 사용할 때 FLASH 8KB 미만과 RAM 3KB 미만이 필요합니다.
RTOSX FILE은 애플리케이션의 사용량에 따라 자동으로 확장됩니다.
간편함
RTOSX FILE은 rtosx_file.c라는 하나의 소스 파일로 구성됩니다. 이 파일들은 모든 C 프로젝트에 쉽게 연결 할 수 있습니다. 복잡한 프로젝트 및/또는 링커 제어 파일을 변경할 필요가 없습니다.
RTOSX NET은 FileX용으로 작성된 애플리케이션과 100% API 호환이 됩니다.
안전성
RTOSX FILE 기능 안전 인증이 곧 출시됩니다.
전체 소스 코드
RTOSX FILE은 철저하게 테스트 되었고 이해하기 쉽게 설계된 완전한 소스 코드 형태로 제공됩니다.
프로세서 지원
RTOSX FILE은 ANSI C로 작성되어 C 컴파일러를 지원하는 모든 프로세서 아키텍처에 대한 이식성이 뛰어납니다. 그래서 ARM의 Cortex-M, Cortex-R, Cortex-A 및 RISC-V 아키텍처 제품군을 포함하여 널리 사용되는 임베디드 MCU 및 MPU 아키텍처 대부분을 지원합니다.
개발 도구 지원
RTOSX FILE은 IAR, ARM, GCC 등 가장 널리 사용되는 임베디드 개발 도구를 지원합니다.
러닝 로열티 프리
RTOSX FILE은 러닝 로열티가 없는 라이선스로 제공됩니다.
전문적인 지원
많은 오픈 소스와 다르게 RTOSX FILE을 사용할 때는 혼자가 아닙니다.
EMBEDDED USB STACK
RTOSX USB
Industrial Grade Alternative to Eclipse USBX
작은 크기
RTOSX USB는 USB Host 기능을 최소한으로 사용할 때 FLASH 10KB 미만과 RAM 25KB 미만이 필요합니다.
RTOSX USB는 USB Device 기능을 최소한으로 사용할 때 FLASH 5KB 미만과 RAM 16KB 미만이 필요합니다.
RTOSX USB는 애플리케이션의 사용량에 따라 자동으로 확장됩니다.
빠른 성능
RTOSX USB는 PX5 데이터 캡슐화 기술이 추가되어 매우 빠르고 효율적입니다.
간편함
RTOSX USB는 rtosx_usb_host.c와 rtosx_usb_device.c의 두 가지 소스 파일로 구성됩니다. 이 파일들은 모든 C 프로젝트에 쉽게 연결 할 수 있습니다. 복잡한 프로젝트 및/또는 링커 제어 파일을 변경할 필요가 없습니다.
RTOSX USB는 USBX용으로 작성된 애플리케이션과 100% API 호환이 됩니다.
안전성
RTOSX USB 기능 안전 인증이 곧 출시됩니다.
전체 소스 코드
RTOSX USB는 철저하게 테스트 되었고 이해하기 쉽게 설계된 완전한 소스 코드 형태로 제공됩니다.
프로세서 지원
RTOSX USB는 ANSI C로 작성되어 C 컴파일러를 지원하는 모든 프로세서 아키텍처에 대한 이식성이 뛰어납니다. 그래서 ARM의 Cortex-M, Cortex-R, Cortex-A 및 RISC-V 아키텍처 제품군을 포함하여 널리 사용되는 임베디드 MCU 및 MPU 아키텍처 대부분을 지원합니다.
개발 도구 지원
RTOSX USB는 IAR, ARM, GCC 등 가장 널리 사용되는 임베디드 개발 도구를 지원합니다.
러닝 로열티 프리
RTOSX USB는 러닝 로열티가 없는 라이선스로 제공됩니다.
전문적인 지원
많은 오픈 소스와 다르게 RTOSX USB를 사용할 때는 혼자가 아닙니다.