??????M2354????????????????????????????Armv8-M TrustZone????????Mbed OS 6???????
??????M2354????????????????????????????Armv8-M TrustZone????????Mbed OS 6??NuMaker??????
?????????????????????????????е?NuMicro® M2354??а???????????????????????NuMaker????????????????????????????Armv8-M TrustZone®?????????????????Mbed OS 6 (?????????汾) ???????????????????? NuMicro M2354??????????????????????????????????????????????????????????1 MBytes Flash??256 KBytes SRAM????????????????????????? (Real-Time Operating System) ?????????Э??????????????????????????????????????á?
M2354??г???????Arm PSA Certified Level 1??Level 2??PSA Functional API Certified??M2351??а???????????M2354????????????????????96 MHz?????1 MBytes???? (Flash)???????????????????? (Secure FOTA Update) ??????M2354??????????????????????????????????????M2354??????????????? (Normal Run mode) ??LDO??????????89.3 ??A/MHz????DC-DC??????????39.6 ??A/MHz?????????????? (Standby Power-Down mode, SPD)?????????С??2 ??A????VBAT???????????? (Deep Power-Down mode, DPD) ?????80 Bytes ??RTC??????????????С??0.5 ??A?????????VBAT????????????????????С??0.1 ??A???????M2354??л??????????Χ?????????????????????8 x 40/ COM x SEG???????????????Timers??PWM??UART??Quad-SPI (QSPI)??SPI/ I2S??I2C??Smart Card Interface (ISO 7816-3)??SDHC 2.0??USB 2.0 Full-Speed On-The-Go ???CAN 2.0B??
NuMicro M2354????????????Arm® Cortex®-M23?????????????Armv8-M?????TrustZone ????????????????????????????????????????????? (Power Side-Channel Attack) ??????????????????????????????? (Fault Injection Attack) ?????????????????????????????????????????????????? (Debug Port Management)???????????????? (Product Lifecycle Management)??????汾?????? (Firmware Version Counter) ????о?????????????????洢???????????????????????????????洢???????????а??????????????
Mbed OS?????????????????????????????????????????Mbed OS?????????????? Cortex-M??????????豸?????????????????????????????????????????????????????????????????????????????????????????????????IoT ?????ó??Ρ??????????? RTOS ?????? Apache 2.0 ?????·?????????????????? RTOS ????????????????????????????????????????M2354????????????????????????????????? TrustZone ??????????????????????????????????????????? Trusted Firmware-M (TF-M) ????????ο???????????? SSL??TLS???Э?????????????????????? Mbed OS 6??????????????豸???????????Mbed OS 6?汾???????????????????????????????????????ο?????????????????????????????????????????????????????????????????????????????????AWS SDK (?????????????) ????AWS IoT ????????????????Mbed OS 6?????????????????????????????????????????????????????????????У????????????TF-M?????ο???????????????????????????????????
????Mbed OS??????M2354????о????????RTOS?????????????????FreeRTOS??RT-Thread??????????????????????????????????????á???????M2354 NuMaker????????????????????NuMicro M23???в????????????????????????????????????????????в????????????????????????????????????????????????????????????????????????????????á????????????????????????????????????????硢????????????????????????顢??????????????????????????????????·?????????????????豸???????????????????????????????????????????????豸????????????????????????????
NuMicro M2354?????????????????LQFP-128??LQFP-64??LQFP-48????????????????????NuMaker?????塣

????zzy ?????????2021-12-27