开发支持资源

产品简介和技术文档

产品简介和技术文档

文件简介版本下载
产品简介M2351系列微控制器的产品介绍,主要特点和选择表。1.00 (2018/10/31)下载
规格数据M2351系列微控制器的特性和功能描述,引脚配置和封装尺寸。1.00 (2018/09/07)下载
技术参考手册(TRM)M2351系列微控制器的详细功能说明。1.00 (2018/09/03)下载
硬件开发指南基于M2351系统的硬件设计概述。1.00 (2018/09/12)下载

应用笔记

文件简介版本下载
TrustZone Program Development介绍TrustZone®编程,包括如何划分安全区与非安全区,以及如何在Keil®MDK中进行开发,并显示示例代码。1.00 (2018/09/07)下载
Power Management介绍M2351电源管理模式,包括配置,唤醒方法和示例代码。1.00 (2018/09/07)下载
Collaborative Secure Software Development介绍协作安全软件开发(二次开发)的概念,以及第一个和第二个开发人员在开发过程中要考虑的注意事项。1.00 (2018/09/07)下载
Using Over-The-Aire (OTA)
for Firmware Upgrade
介绍如何在TrustZone®架构下,使用OTA进行和双区块(Dual Bank)架构闪存的固件升级,以提高系统安全性和性能。1.00 (2018/09/07)下载
eXecute-Only-Memory (XOM) Configuration Manual介绍XOM相关的定址和寄存器配置,以及如何设置或删除XOM区域。1.00 (2018/09/07)下载
MaskROM LibraryM2351Mask ROM库(MKROMLib)为一预先写入M2351 Mask ROM之软件库。
本文档介绍MKROMLib的用法以及MKROMLib对软件开发人员的好处。
1.00 (2018/09/25)下载
DualBank Firmware Upgrade Mechanism介绍如何使用双区块(Dual Bank)架构闪存进行可靠的固件更新。支持回溯机制,以便用户在新固件异常工作时回溯到先前的固件。1.00 (2018/09/28)下载
M2351 Trusted Boot介绍M2351安全引导加载程序,安全引导加载程序,以及它如何执行可信引导。此外,演示使用SecureBootDemo创建从安全引导程序启动的可信执行系统。1.00 (2018/11/02)下载

训练教材

文件简介下载
M2351 安全架构(一) TrustZone®forArmv8-M简介
(二) 导入TrustZone于M2351系列微控制器
(三) M2351系列微控制器之安全功能
下载

工具和软件

硬件开发工具

软件开发工具

项目简介版本下载
软件包 (BSP)BSP内容:
▪文档:CMSIS简介,BSP修订历史,驱动程序参考指南
▪Library:CMSIS,元件,NuMaker开发板,智能卡,外设驱动程序,USBHOST
▪示例代码:无创对策,USB CCID智能卡读卡器,硬故障处理器,MKROM,电源管理,外设驱动程序,TrustZone,XOM
▪第三方:阿里巴巴Link Tee,Crypto(ECC),Segger emWin,FAT / exFAT文件系统
▪用户指南:BSP快速入门指南,NuMaker PFM-M2351快速入门指南
3.00.002 (2018/11/18)下载
TrustZone 模板生成器新唐科技独家之 「TrustZone模板生成器」,此工具是一种简便的资源管理工具,用于快速配置 M2351系列芯片之安全区和非安全区,快速布建物联网项目开发。1.04 (2018/9/10)下载
加密工具CryptoTool是M2351的辅助工具,用于加密计算。
▪生成256位私钥
▪支持ECC NIST P-256,包括公司计算,ECDSA和ECDH
▪支持256位AES CFB模式
▪支持SHA-256
▪为OTA固件包打包固件
1.1.3 (2018/09/07)下载
NuMicro M2351 安全ISP工具NuMicro M2351 安全 ISP 工具供安全通道予固件升级,通过 UART / USB 接口与 M2351 MaskROM库通信。1.00 (2018/09/06)下载
NuMicro ICP 编程工具NuMicro ICP 编程工具和用户手册2.05.6815 (2018/09/06)下载
NuMicro ISP 编程工具NuMicro ISP 编程工具和用户手册2.05 (2018/09/06)下载
Nu-Link Command 工具Nu-Link Command 工具是一个基于控制台的工具,支持ICP 编程功能。
用户可以使用它於任何 NuMicro® 產品上擦除,编程或转储数据。
2.05.6815 (2018/09/06)下载
NuTool-PinConfig 引脚配置工具新唐科技微控制器中GPIO的功能配置。1.13.0001 (2018/08/03)下载
NuTool-PinView 引脚检视工具为一视觉化的检视工具,可以立即显示I / O引脚的当前状态,并告知用户某些常见的引脚配置错误。2.05.6815 (2018/09/06)下载

第三方工具和代码库

ProviderDescriptionPricing PlanDownload
Keil MDK Nuvoton Edition
— 在完整的开发环境中为新唐科技微控制器系列提供全面支持,包含专案创建,调试和嵌入式应用程序之验证。可免费用于新唐科技M0 / M23的专案开发。
免费Arm Keil Nuvoton Edition
IAR Embedded Workbench
— 30天评估版和kickstart版
32 KB 免费IAR Embedded Workbench
GNU Nuvoton Eclipse 可让使用者在 Eclipse 开发环境下, 建置和除错 NuMicro M0/M4/M23 的专案。免费Download Windows Version
Download Linux Version
Arm Mbed os
— 通过预集成的软件平台和物联网模块缩短开发时间。
免费Arm Mbed OS
Segger emWin
— 支持在任何嵌入式系统上创建高效,高质量的图形用户界面。
*注意:Segger emWin嵌入式图形库位于M2351 BSP \ ThirdParty 中
免费BSP\ThirdParty\emWin\
阿里云阿里云Link TEE
— 阿里云Link TEE是阿里云 IoT 推出的领先安全方案,提供了与普通操作系统隔离的安全执行环境,包含驱动、安全OS和兼容GP TEE 标准化接口的安全应用开发框架,提供安全能力强、客户开发体验优的解决方案。
首年免费BSP\ThirdParty\Alibaba_Link_TEE_Air\
Know more about Alibaba Cloud Link TEE