IAR C-RUN
IAR 플랫폼의 일부
IAR Embedded Workbench 및 일부 IAR 빌드 툴에서 사용할 수 있는 C-RUN 런타임 오류 검사 기능은 애플리케이션이 실행 중일 때 코드 내의 오류를 감지합니다.
주요 이점
C-RUN은 CI/CD 자동화, 현장 테스트 및 런타임 오류 탐지 기능을 강화하여 효율적인 디버깅을 가능하게 하고, 정적 분석에서 놓친 오류를 식별함으로써 신뢰할 수 있는 임베디드 소프트웨어를 보장합니다.
- 정확한 런타임 오류 감지
- 현장 테스트에 최적화됨
- CI/CD 워크플로우에 최적화된 자동화 지원
정확한 런타임 오류 탐지
하드웨어 의존성 및 환경별 문제를 포함한 실제 실행 오류를 탐지하여, 임베디드 애플리케이션 배포 전에 정적 분석으로는 간과될 수 있는 버그를 식별합니다.
현장 테스트에 최적화됨
C-RUN을 구성하여 원시 메시지를 사용자 정의 통신 채널을 통해 재전송하도록 설정함으로써, 직접적인 디버그 액세스가 불가능하거나 비실용적인 실제 환경에서 사후 분석을 수행할 수 있습니다.
CI/CD 워크플로우에 최적화된 자동화 지원
IAR C-SPY 디버거를 사용하여 C-RUN을 배치 모드에서 자동화된 테스트에 손쉽게 통합하고, 미리 정의된 규칙과 설정을 적용하면서 출력을 로그나 외부 보고 도구로 리디렉션할 수 있습니다.
주요 기능
C-RUN은 런타임 오류 검사, 힙 무결성 검증 및 상세한 오류 보고 기능을 제공하여 임베디드 애플리케이션에서 견고하고 신뢰할 수 있는 코드를 보장합니다.
IAR Embedded Workbench에 통합
C-RUN은 IAR Embedded Workbench 및 IAR Build Tools에 완벽하게 통합되어 있어, 최소한의 설정만으로 원활하게 도입할 수 있습니다. 또한 효율적인 런타임 오류 탐지 및 디버깅을 보장하며, 임베디드 개발 및 자동화된 테스트를 위한 기존 워크플로우에 자연스럽게 통합됩니다.
유연한 런타임 오류 검사
C-RUN은 다양한 애플리케이션 유형과 환경에 맞춰 애플리케이션 코드를 인스트루먼트하거나 C/C++ 라이브러리를 대체하여 런타임 오류를 검사합니다. C와 C++을 모두 지원하여 포괄적인 런타임 검증을 보장합니다.
포괄적인 오류 탐지
C-RUN은 산술 오류, 포인터 범위 위반 및 힙 메모리 문제를 감지하여 런타임 오류를 방지합니다. 또한 정수 오버플로, 무효한 메모리 액세스, 이중 해제 작업 및 힙 블록 누수를 식별하여 애플리케이션의 안정성을 높입니다.
상세한 오류 보고 및 디버깅
각 오류에 대해 호출 스택 정보, 코드 상관 관계 및 그래픽 피드백을 제공합니다. 오류 규칙 관리를 통해 프로젝트, 파일 또는 코드 수준에서 오류 실행 제어, 로깅 또는 무시 설정이 가능합니다. 사용자는 필터 설정을 불러오고 저장할 수 있습니다.
지원되는 아키텍처
| ARM | Renesas RX | |
| C-RUN |
지원되는 기기
| Architecture | Manufacturer | Family | Device |
|---|---|---|---|
| 로딩 중... | |||
검색 결과가 없습니다.
자주 묻는 질문
IAR Embedded Workbench에서 C-RUN을 지원하는 아키텍처는 무엇입니까?
IAR C-RUN은 어떤 종류의 오류를 감지할 수 있나요?
IAR C-RUN은 C-STAT과 어떻게 다른가요?
IAR C-RUN은 리소스가 제한된 임베디드 시스템에서 사용할 수 있나요?
소프트웨어 인사이트
Highlights from Microelectronics UK in Embedded Software Development
"Do You Really Expect Developers to Write Code?" It was not the questi...
GUI Testing for Qt: How Teams Test Complex Applications in Practice
요약 From digital paper tablets and professional audio systems to enterp...
From Edge AI to 10-Year Product Lifecycles: Key Takeaways from embedded world North America 2026
AI dominated embedded world North America 2026. Every major silicon ve...
모든 기능 이용하기
자유롭고 유연하게 개발 운영을 확장하고, 코드에 대한 확신을 바탕으로 혁신을 가속화하며, 규정 준수를 간소화하세요.
- 아키텍처 및 기기에 구애받지 않음
- 클라우드 지원, 기업 맞춤형
- 기능 안전성 항상 포함
- Linux 및 Windows에서 네이티브 지원
당사의 플랫폼을 통해 모든 것에 접근할 수 있습니다.