핵심 기술
Visual Studio Code용 MCUXpresso
Visual Studio Code(VS Code)용 MCUXpresso는 코드 편집 및 개발을 위한 최적화된 임베디드 개발자 환경을 제공합니다. VS Code용 MCUXpresso는 MCX, LPC, Kinetis 및 i.MX RT 등 Arm® Cortex®-M 코어를 기반으로 하는 NXP MCU를 지원합니다. VS Code용 MCUXpresso는 개발자가 Open-CMSIS-Packs와 함께 Zephyr 또는 MCUXpresso SDK의 프로젝트 작업을 유연하게 수행할 수 있도록 지원합니다.
VS Code 확장용 MCUXpresso다운로드 •
빠른 실행 및 시작
• 가장 중요한 편집기
• MCUXpresso SDK 또는 Zephyr 기반 개발 흐름을 위해 확장됨
• CMake 및 ARM GCC 컴파일러 기반
• 독립형 MCUXpresso 구성 도구와 호환 가능
Open-CMSIS-Packs
고급 기능을 제공하는 기성 미들웨어 라이브러리 Open-CMSIS-Packs은 타사 소프트웨어를 예측 가능하고 표준화된 방식으로 프로젝트에 통합할 수 있도록 지원합니다. NXP의 개발 팀은 센서 처리 및 아날로그 프런트 엔드 지원 라이브러리를 포함한 팩도 출시합니다.
•소프트웨어 구성 요소와 관련된 파일의 메타데이터를 제공함
• 소프트웨어 구성 요소에 대한 버전 제어를 활성화하고 사용자 애플리케이션의 일부로 될 수 있는 호환되지 않는 구성 파일을 식별함
• 표준 인터페이스 및 API를 사용하면 호환성을 높이고 팩 소프트웨어 구성 요소의 통합을 단순화할 수 있음.
• 소프트웨어 구성 요소의 메타데이터에는 도구 체인, 장치 및 프로세서에 대한 종속성 정보가 포함되어 프로젝트에 대한 통합을 단순화할 수 있음
• 고품질 소프트웨어: Open-CMSIS-Packs에 제공되는 모든 드라이버 및 시작 코드는 MISRA-C: 2004를 준수하며 Coverity® 정적 분석 도구로 확인됨
MCUXpresso SEC 도구
SEC(보안 프로비저닝) 도구는 LPC5500 시리즈, i.MX RT 크로스오버 MCU, MCX N94x 및 무선 연결 MCU(K32Wx/KW45)를 비롯한 다양한 마이크로컨트롤러에 대한 보안 기능을 구현하고 생산을 준비할 수 있도록 지원합니다. SEC 도구의 릴리스는 마스터 부팅 이미지 준비, CGAN/CFPA 구성, 보안 바이너리 이미지(SB2/SB3) 생성, 디버그 인증 구성, 장치 프로그래밍 및 프로비저닝을 지원합니다. 또한 SEC 도구는 생산 흐름에서 각각 무료 및 저가 보안 장치 프로비저닝 솔루션인 장치 HSM 신뢰 프로비저닝 및 스마트 카드 신뢰 프로비저닝을 지원하는 데 사용될 수도 있습니다.
GUI Guider
GUI Guider는 애플리케이션 프로세서 포트폴리오로 확장되어 i.MX 93 MPU에서 놀라운 그래픽을 생성할 수 있습니다. 또한 GUI Guider는 KW 및 RW 제품군을 지원합니다. 이러한 추가 기능에는 스마트 기기 및 라벨 제품을 위한 훌륭한 애플리케이션 코드 예제를 포함하고 있습니다. 이제 모든 보드와 애플리케이션 템플릿이 클라우드에 저장됩니다. 이를 통해 GUI Guider 사용자는 1년에 두 번 릴리스와 관계없이 모든 보드와 기능 릴리스에 액세스할 수 있습니다.
음성 지능형 기술
VIT(음성 지능형 기술)로 9개 언어를 지원합니다. 영어와 중국어 외에도 독일어, 스페인어, 일본어, 한국어, 프랑스어, 터키어, 이탈리아어로 제공됩니다. SDK 예제에서 언어를 선택하고 VIT 온라인 도구에서 맞춤형 웨이크 워드(최대 3) 및 명령(최대 30)을 생성합니다.
MCUXpresso SDK v2.13.0
SDK(소프트웨어 개발 키트)
프로세서 및 평가 보드 선택을 위해 특별히 제작된 오픈 소스 SDK(소프트웨어 개발 키트)입니다.
네트워킹 및 클라우드/OTA
• Wi-Fi(FreeRTOS 지원)를 위해 나중에 개선된 RTOS 추상화(초기 지원)
• lwIP의 iPerf 처리량 테스트
• i.MX RT1060 및 i.MX RT1170(SE05x 포함)용 Microsoft ADU(OTA) 참조 코드
RTOS
• i.MX RT10xx/11xx용 Azure RTOS LevelX 예제(온보드 직렬 NOR 사용)
• i.MX RT1xxx 플랫폼에 추가된 AzureRTOS 모듈 예제
• LTS2.0으로 FreeRTOS 업데이트
오디오 및 음성
• VoiceSeeker 무료 버전이 포함된 VIT(AEC 없음)
• i.MX 8M용 저전력 웨이크 워드 데모
일반/기타
• i.MX RT1170용 MIPI DSI 드라이버 개선/수정
• 멀티코어 예제 업데이트 및 i.MX RT1170의 MISRA 향상
MCUXpresso IDE v11.7.0
IDE(통합 개발 환경)
애플리케이션 생성, 구축, 디버깅 및 최적화를 위한 사용하기 쉬운 IDE(통합 개발 환경)입니다.
기본 도구 및 호스트 OS 지원 업데이트
• Eclipse 2022.06로 마이그레이션
• 호스트 OS 지원: MacOS 11/12(Monterey), Ubuntu 20.04.2/22.04 LTS, Windows 10/11
• Apple 실리콘 지원(기본 및 에뮬레이션의 조합)
새로운 기능
• Open CMSIS 팩 미리보기 지원(팩 가져오기)
• 부트핀 구성/제어 기능(MCU-Link 포함 EVK용)
MCU-Link
• MCU-Link 프로브용 버전 3.0 펌웨어. 이 펌웨어 업데이트는 CMSIS-DAP v2.1.x와 일치하여 더 높은 성능을 위한 WinUSB(vs USB HID)를 제공합니다. 참고: 이 펌웨어는 11.7이상에서만 사용할 수 있습니다. 이전 버전은 IDE 11.7과 함께 사용할 수 없습니다. https://nxp.com/mculink 에서 제공되는 설치 관리자를 사용하여 더 나은 펌웨어 버전을 쉽게 이동할 수 있습니다.
MCUXpresso 구성 도구 v13.0
시스템 구성 도구
핀, 클록, 주변 기기 등을 포함한 포괄적인 시스템 구성 도구 제품군.
핀 도구에서 Zephyr 지원
• Zephyr 장치 트리 형식의 핀 다중화 구성 생성
• i.MXRT1060, LPC55S69, FRDM-K64를 위한 초기 지원
향상된 핀 도구 환경
• 호환 헤더를 위한 즉시 사용 가능한 Arduino® 확장 보드 지원
• CSV 및 HTML 보고서로 외부 사용자 신호 내보내기
주변 장치 도구 – 기능 및 개선된 환경
• 선택한 기본 초기화 그룹의 설정과 일치하는 자동 클록 소스 선택
