IAR시스템즈(IAR Systems)가 비주얼 스튜디오 코드(Visual Studio Code)로 작업하는 임베디드시스템 개발자를 위한 지원을 확대한다.
최신 IAR 빌드 및 IAR C-SPY 비주얼 스튜디오 코드 익스텐션 v1.20은 IAR임베디드워크벤치(IAREW)의 모든 최신 버전과 호환되며 대칭 멀티코어 디버깅(Symmetric Multicore Debugging), 고급 중단점(Breakpoint) 유형 지원, 맞춤형 빌드 툴바가 추가됐다.
비주얼 스튜디오(VS) 코드용 IAR 빌드와 IAR C-SPY 디버그 익스텐션 v1.20은 비주얼 스튜디오 코드 마켓플레이스(Visual Studio Code Marketplace)에서 무료로 다운로드할 수 있다.
VS 코드는 임베디드 개발자가 복잡한 프로젝트, 작업 실행, 버전 관리, 기타 많은 작업을 효율적으로 구축하고 디버그하기 위해 널리 사용하는 코드 편집 툴이다.
개발자는 IAR의 VS 코드 익스텐션을 통해 VS 코드로 작업하고 IAR C-SPY와 IAR 빌드 툴을 포함한 IAREW의 기능을 활용할 수 있다. 툴은 자동감지되며 ARM, 리스크-V(RISC-V), 르네사스(Renesas) RH 및 RL78, AVR, 8051 등의 광범위한 버전을 지원한다.
IAR C-SPY는 IAR 임베디드 워크벤치에 완전히 통합된 임베디드 애플리케이션을 위한 고급 언어용 디버거로 동일 통합개발환경(IDE) 내에서 개발과 디버깅 기능을 제공한다.
IAR VS 코드 C-SPY 익스텐션은 툴 스위트와 프로젝트로부터 디버그 구성을 자동으로 제공한다. ARM과 RISC-V를 지원하며 v1.20과 함께 사용하면 마이크로칩 AVR과 르네사스 RL78 디바이스도 지원한다.
IAR 빌드 VS 코드 익스텐션의 최신 버전에는 애플리케이션 빌드와 C-STAT 정적분석 수행을 위한 툴바가 포함됐다. 확장설정(Extension Configuration)의 새로운 드롭다운 메뉴를 이용하면 IAREW에서 제공하는 사용자 지정 인수 변수(Custom Argument Variables)를 선택할 수 있다.
IAR 빌드 및 IAR C-SPY 디버그 익스텐션에 의해 구현된 확장 가능한 교차 플랫폼 개발 워크플로우는 소프트웨어 엔지니어가 프로젝트 파일을 손쉽게 관리하고 애플리케이션의 모든 코드 라인과 명령을 통제하는 데 필요한 모든 기능과 유용한 단축 키를 제공한다.
VS 코드 익스텐션은 깃허브(GitHub)와 같은 형상관리(Git) 익스텐션인 CMake 등 타 빌드 시스템에도 사용할 수 있다.
앤더스 홈버그 IAR시스템즈 최고기술책임자(CTO)는 “IAR의 VS 코드 익스텐션은 커뮤니티로부터 지속적으로 제공되는 피드백을 통해 기능을 개선할 수 있었다”며 “새로운 버전 1.20에는 사용자들이 요청한 다수의 기능이 포함됐다”고 말했다.
관련기사
- 카카오브레인, AI 아티스트 ‘칼로 1.0’ 모델 오픈소스로 공개
- AMD 에픽 시스템, HPC 탑500 리스트 38% 증가
- 4세대 에픽(EPYC) 프로세서 공개한 AMD 리사 수, “제 두 번째 마법은요”
- IAR시스템즈 EWARM, 르네사스 RZ/T2 및 RZ/N2 MPU 지원 확대
- IAR시스템즈, 워크벤치에 ‘MS 비주얼 스튜디오 코드’ 통합
- “말로만 데브섹옵스(DevSecOps)”…표준화된 단일 툴 도입이 해결책
- “표준화와 확장성, 신뢰성은 로보틱프로세스자동화(RPA)의 성공조건”
- 한국시장 도약 채비하는 IAR시스템즈, “미션크리티컬 산업 고객사 확보에 집중”
- “CRM no.1 세일즈포스”는 잊어라…로우코드 플랫폼 ‘라이트닝’ 앞세운 세일즈포스 ‘주목’
- 마이크로칩, 뉴로닉스 AI랩스 인수…폴라플레어 FPGA 성능 고도화