搜寻
常见问答 / NUC505是否有加密功能?该怎么使用?在ICP tool的Disable cipher选项有什么作用?与MTP有什么关系吗?
https://www.nuvoton.com.cn/support/technical-support/faq/d6fc7487-04f1-11ea-b113-05daf7eedf03/
NUC505是否有加密功能?该怎么使用?在ICP tool的Disable cipher选项有什么作用?与MTP有什么关系吗? 1480587695342 由于NUC505使用SPI Flash,任何人都可以简单的通过SPI接口来盗取Flash内部资料。因此NUC505提供了可保护SPI Flash内部资料的加密机制,来避免被盗取。 NUC505使用了MTP(Multiple-Time Programmable)存储器来设置加密密匙,其流程如图一。通过密匙来加解密程序(或数据),不正确的密匙将无法从SPI Flash读取正确的资料。当开启烧写MTP功能,CPU存取资料都会自动通过MTP密匙来解码,因此未加密的程序会无法执行。 注意: 在同一个chip上,MTP总共只能重复烧写15次密匙。 图一 MTP加密流程 使用ICP tool可以开启MTP加密功能,加密有四个步骤,为别为MTP密匙、偏移量和识别码,以及加密程序会根据烧写位置而有所不同,来增加其安全性。首先设定密匙,再来设定偏移量,识别码会根据所设置的偏移量位置去抓取代码的值,若值不相同则会造成烧写错误。因此用户在编写程序时,需在所设定偏移量位置暗藏识别码,此识别码必须与加密设定的识别码相同,这样NUC505才能正常执行。在MTP选项可以设置密匙如图二,设置完后可勾选MTP来进行加密烧写,如图三。当需烧写的bin文档已为加密后的文档,此时在ICP tool编程选项需勾 Disable cipher,如图四,才可以避免程式二次加密所造成的错误。 图二 MTP烧写设置 图三 勾选MTP进行烧写 图四 勾选Disable cipher 详细资料可以参考如下文件:http://www.nuvoton.com/resource-download.jsp?tp_GUID=DA01-NUC505
M252KE3AE
https://www.nuvoton.com.cn/products/microcontrollers/arm-cortex-m23-mcus/m251-m252-series/m252ke3ae/
新唐科技 NuMicro® M252KE3AE 是新一代 32 位低功耗微控制器产品,内建 Arm® Cortex®-M23 内核,支持 Armv8-M 指令集架构。 其工作频率达 48 MHz ,内嵌 128 KB Flash,16 KB SRAM ,4 KB LDROM,支持 1.8 ~ 5.5 V 宽工作电压和 - 40 ~ 105 ℃ 工作温度范围。 NuMicro® M252KE3AE 具有低功耗表现,运行模式下工作电流约 138 μA / MHz ( @ 48 MHz ) ,闲置模式下工作电流约 60 μA / MHz ,掉电模式 2.5 μA ( RTC 开启,RAM 数据保持 ) ,掉电模式 1.7 μA ( RTC 关闭,RAM 数据保持 ) 和深度掉电模式。NuMicro® M252KE3AE 具有独立的 RTC 电源 VBAT 以实现主电源关闭而单独供电 VBAT 的低功耗操作模式。NuMicro® M252KE3AE 因其低功耗、宽工作电压和待机模式下快速唤醒等特征,使其特别适合于电池供电的物联网应用。 NuMicro® M252KE3AE 提供 8 通道新唐自有专利的可程序化串行接口 ( Programmable Serial I / O,PSIO ) ,能够藉由此 PSIO 硬件产生任意且多样的串行通讯格式与外部接口沟通。PSIO 可以仿真常见的串行通讯接口 ( UART、SPI …等 ) 、特定应用的串行通讯接口 ( 使用在 EEPROM, 读卡机…等应用的特定通讯协议 ) 和私有协议的串行通讯接口 ( 用来做 LED 灯控的类 SPI 协议…等 )。PSIO 硬件能仿真多样的串行通信协议,同时具有低运算负载、低控制复杂度和高时序精度等优点。高度弹性的通讯周边通讯能力使得 PSIO 成为一个出色且强大的通讯接口工具。 NuMicro® M252KE3AE 整合可变电压接口 ( Voltage Adjustable Interface,VAI ) ,可支持 6 个脚位,能够提供 1.65 ~ 5.5 V 的第二组通讯接口电压,与周边组件相连接时无需增加电压准位转换器。 NuMicro® M252KE3AE 内建可编程的 eXecute-Only-Memory ( XOM ) ,以保护关键程序代码并防止韧体逆向工程。Tamper
M252KG6AE
https://www.nuvoton.com.cn/products/microcontrollers/arm-cortex-m23-mcus/m251-m252-series/m252kg6ae/
新唐科技 NuMicro® M252KG6AE 是新一代 32 位低功耗微控制器产品,内建 Arm® Cortex®-M23 内核,支持 Armv8-M 指令集架构。 其工作频率达 48 MHz ,内嵌 256 KB Flash, 32 KB SRAM, 4 KB LDROM,支持 1.8 ~ 5.5 V 宽工作电压和 - 40 ~ 105 ℃ 工作温度范围。 NuMicro® M252KG6AE 具有低功耗表现,运行模式下工作电流约 138 μA / MHz ( @ 48 MHz ) ,闲置模式下工作电流约 60 μA / MHz ,掉电模式 2.5 μA ( RTC 开启,RAM 数据保持 ) ,掉电模式 1.7 μA ( RTC 关闭,RAM 数据保持 ) 和深度掉电模式。NuMicro® M252KG6AE 具有独立的 RTC 电源 VBAT 以实现主电源关闭而单独供电 VBAT 的低功耗操作模式。NuMicro® M252KG6AE 因其低功耗、宽工作电压和待机模式下快速唤醒等特征,使其特别适合于电池供电的物联网应用。 NuMicro® M252KG6AE 提供 8 通道新唐自有专利的可程序化串行接口 ( Programmable Serial I / O,PSIO ) ,能够藉由此 PSIO 硬件产生任意且多样的串行通讯格式与外部接口沟通。PSIO 可以仿真常见的串行通讯接口 ( UART、SPI …等 ) 、特定应用的串行通讯接口 ( 使用在 EEPROM, 读卡机…等应用的特定通讯协议 ) 和私有协议的串行通讯接口 ( 用来做 LED 灯控的类 SPI 协议…等 )。PSIO 硬件能仿真多样的串行通信协议,同时具有低运算负载、低控制复杂度和高时序精度等优点。高度弹性的通讯周边通讯能力使得 PSIO 成为一个出色且强大的通讯接口工具。 NuMicro® M252KG6AE 整合可变电压接口 ( Voltage Adjustable Interface,VAI ) ,可支持 6 个脚位,能够提供 1.65 ~ 5.5 V 的第二组通讯接口电压,与周边组件相连接时无需增加电压准位转换器。 NuMicro® M252KG6AE 内建可编程的 eXecute-Only-Memory ( XOM ) ,以保护关键程序代码并防止韧体逆向工程。Tamper
M252SE3AE
https://www.nuvoton.com.cn/products/microcontrollers/arm-cortex-m23-mcus/m251-m252-series/m252se3ae/
新唐科技 NuMicro® M252SE3AE 是新一代 32 位低功耗微控制器产品,内建 Arm® Cortex®-M23 内核,支持 Armv8-M 指令集架构。 其工作频率达 48 MHz ,内嵌 128 KB Flash,16 KB SRAM ,4 KB LDROM,支持 1.8 ~ 5.5 V 宽工作电压和 - 40 ~ 105 ℃ 工作温度范围。 NuMicro® M252SE3AE 具有低功耗表现,运行模式下工作电流约 138 μA / MHz ( @ 48 MHz ) ,闲置模式下工作电流约 60 μA / MHz ,掉电模式 2.5 μA ( RTC 开启,RAM 数据保持 ) ,掉电模式 1.7 μA ( RTC 关闭,RAM 数据保持 ) 和深度掉电模式。NuMicro® M252SE3AE 具有独立的 RTC 电源 VBAT 以实现主电源关闭而单独供电 VBAT 的低功耗操作模式。NuMicro® M252SE3AE 因其低功耗、宽工作电压和待机模式下快速唤醒等特征,使其特别适合于电池供电的物联网应用。 NuMicro® M252SG6AE 提供 8 通道新唐自有专利的可程序化串行接口 ( Programmable Serial I / O,PSIO ) ,能够藉由此 PSIO 硬件产生任意且多样的串行通讯格式与外部接口沟通。PSIO 可以仿真常见的串行通讯接口 ( UART、SPI …等 ) 、特定应用的串行通讯接口 ( 使用在 EEPROM, 读卡机…等应用的特定通讯协议 ) 和私有协议的串行通讯接口 ( 用来做 LED 灯控的类 SPI 协议…等 )。PSIO 硬件能仿真多样的串行通信协议,同时具有低运算负载、低控制复杂度和高时序精度等优点。高度弹性的通讯周边通讯能力使得 PSIO 成为一个出色且强大的通讯接口工具。 NuMicro® M252SE3AE 整合可变电压接口 ( Voltage Adjustable Interface,VAI ) ,可支持 6 个脚位,能够提供 1.65 ~ 5.5 V 的第二组通讯接口电压,与周边组件相连接时无需增加电压准位转换器。 NuMicro® M252SE3AE 内建可编程的 eXecute-Only-Memory ( XOM ) ,以保护关键程序代码并防止韧体逆向工程。Tamper
M252SG6AE
https://www.nuvoton.com.cn/products/microcontrollers/arm-cortex-m23-mcus/m251-m252-series/m252sg6ae/
新唐科技 NuMicro® M252SG6AE 是新一代 32 位低功耗微控制器产品,内建 Arm® Cortex®-M23 内核,支持 Armv8-M 指令集架构。 其工作频率达 48 MHz ,内嵌 256 KB Flash,32 KB SRAM ,4 KB LDROM,支持 1.8 ~ 5.5 V 宽工作电压和 - 40 ~ 105 ℃ 工作温度范围。 NuMicro® M252SG6AE 具有低功耗表现,运行模式下工作电流约 138 μA / MHz ( @ 48 MHz ) ,闲置模式下工作电流约 60 μA / MHz ,掉电模式 2.5 μA ( RTC 开启,RAM 数据保持 ) ,掉电模式 1.7 μA ( RTC 关闭,RAM 数据保持 ) 和深度掉电模式。NuMicro® M252SG6AE 具有独立的 RTC 电源 VBAT 以实现主电源关闭而单独供电 VBAT 的低功耗操作模式。NuMicro® M252SG6AE 因其低功耗、宽工作电压和待机模式下快速唤醒等特征,使其特别适合于电池供电的物联网应用。 NuMicro® M252SG6AE 提供 8 通道新唐自有专利的可程序化串行接口 ( Programmable Serial I / O,PSIO ) ,能够藉由此 PSIO 硬件产生任意且多样的串行通讯格式与外部接口沟通。PSIO 可以仿真常见的串行通讯接口 ( UART、SPI …等 ) 、特定应用的串行通讯接口 ( 使用在 EEPROM, 读卡机…等应用的特定通讯协议 ) 和私有协议的串行通讯接口 ( 用来做 LED 灯控的类 SPI 协议…等 )。PSIO 硬件能仿真多样的串行通信协议,同时具有低运算负载、低控制复杂度和高时序精度等优点。高度弹性的通讯周边通讯能力使得 PSIO 成为一个出色且强大的通讯接口工具。 NuMicro® M252SG6AE 整合可变电压接口 ( Voltage Adjustable Interface,VAI ) ,可支持 6 个脚位,能够提供 1.65 ~ 5.5 V 的第二组通讯接口电压,与周边组件相连接时无需增加电压准位转换器。 NuMicro® M252SG6AE 内建可编程的 eXecute-Only-Memory ( XOM ) ,以保护关键程序代码并防止韧体逆向工程。Tamper
M071R1E3AE
https://www.nuvoton.com.cn/products/microcontrollers/arm-cortex-m0-mcus/m071-series/m071r1e3ae/
NuMicro® M071R1E3AE 是一款基于Arm® Cortex®-M0 为核心的 32 位微控制器,满足智能家电各种应用。它运行频率高达 72 MHz,提供 128 KB 的 APROM (Application ROM) Flash memory 用于代码存储、16 KB 的 SRAM 用于运行时操作和 configurable Data Flash memory 用于参数存储。针对代码安全需求,支持 Flash Security Lock 功能,提供安全的保护开发者的知识产权。M071R1E3AE 还支持使用在线系统更新 ISP (In-System Programmer)、在线电路更新 ICP (In-Circuit Programmer) 和在线应用更新 IAP (In-Application Programmer)。具有 8 KB LDROM (Loder ROM) 的在线系统更新 ISP 支持无线固件更新 FOTA (Firmware update Over-The-Air)。此外,还提供了外设直接内存访问 PDMA (Peripheral Direct Memory Access) 以减少 CPU 内核对外设的数据访问开销。 M071R1E3AE 配备大量外设,包括一个具有 1°C 分辨率的内置温度传感器、可调节 VDDIO 引脚以满足 1.8V 至 5.5V 的宽电压范围、12 个 16 位 144 MHz 用于精确控制的高速 PWM、3 组 UART、2 组 SPI、2 组 I²C,和一个 RTC 实时时钟。M071R1E3AE 还提供了丰富的模拟外设,包括 12 个通道的 12 位 ADC,并集成了 1 组 USB 2.0 FS Device 和可在 Device 模式下支持无晶振的内建PHY。 目标应用 白色家电主控 小家电主控 工业控制 电机控制 计量应用 • 运作特性 (Operating Characteristics) - 操作电压:2.5V 至 5.5V - 操作温度:-40°C 至 105°C - ESD HBM 8 kV - EFT 4.4 kV • 內核 (Core) - ARM® Cortex®-M0,操作频率可达 72 MHz - 单周期 32 位硬件乘法器 - 用于 32 个中断输入的 NVIC,每个具有 4
M071SE3AE
https://www.nuvoton.com.cn/products/microcontrollers/arm-cortex-m0-mcus/m071-series/m071se3ae/
NuMicro® M071SE3AE 是一款基于 Arm® Cortex®-M0 为核心的 32 位微控制器,满足智能家电各种应用。它运行频率高达 72 MHz,提供 128 KB 的 APROM (Application ROM) Flash memory 用于代码存储、16 KB 的 SRAM 用于运行时操作和 configurable Data Flash memory 用于参数存储。针对代码安全需求,支持 Flash Security Lock 功能,提供安全的保护开发者的知识产权。M071SE3AE 还支持使用在线系统更新 ISP (In-System Programmer)、在线电路更新 ICP (In-Circuit Programmer) 和在线应用更新 IAP (In-Application Programmer)。具有 8 KB LDROM (Loder ROM) 的在线系统更新 ISP 支持无线固件更新 FOTA (Firmware update Over-The-Air)。此外,还提供了外设直接内存访问 PDMA (Peripheral Direct Memory Access) 以减少 CPU 内核对外设的数据访问开销。 M071SE3AE 配备大量外设,包括一个具有 1°C 分辨率的内置温度传感器、可调节 VDDIO 引脚以满足 1.8V 至 5.5V 的宽电压范围、6 个 16 位 144 MHz 用于精确控制的高速 PWM、3 组 UART、2 组 SPI、2 组 I²C,和一个 RTC 实时时钟。M071SE3AE 还提供了丰富的模拟外设,包括 12 个通道的 12 位 ADC,并集成了 1 组 USB 2.0 FS Device 和可在 Device 模式下支持无晶振的内建 PHY。 目标应用 白色家电主控 小家电主控 工业控制 电机控制 计量应用 • 运作特性 (Operating Characteristics) - 操作电压:2.5V 至 5.5V - 操作温度:-40°C 至 105°C - ESD HBM 8 kV - EFT 4.4 kV • 內核 (Core) - ARM® Cortex®-M0,操作频率可达 72 MHz - 单周期 32 位硬件乘法器 - 用于 32 个中断输入的 NVIC,每个具有 4
M071VG4AE
https://www.nuvoton.com.cn/products/microcontrollers/arm-cortex-m0-mcus/m071-series/m071vg4ae/
NuMicro® M071VG4AE 是一款基于 Arm® Cortex®-M0 为核心的 32 位微控制器,带有硬件除法器,满足智能家电各种应用。它运行频率高达 72 MHz,提供 256 KB 的 APROM (Application ROM) Flash memory 用于代码存储、20 KB 的 SRAM 用于运行时操作和 configurable Data Flash memory 用于参数存储。针对代码安全需求,M071VG4AE 集成了 2 KB SPROM (Security Protection ROM),提供安全的代码执行区域,保护开发者的知识产权。M071VG4AE 系列还支持使用在线系统更新 ISP (In-System Programmer)、在线电路更新 ICP (In-Circuit Programmer) 和在线应用更新 IAP (In-Application Programmer)。具有 4 KB LDROM (Loder ROM) 的在线系统更新 ISP 支持无线固件更新 FOTA (Firmware update Over-The-Air)。此外,还提供了外设直接内存访问 PDMA (Peripheral Direct Memory Access) 以减少 CPU 内核对外设的数据访问开销。 M071VG4AE 配备大量外设,包括一个具有 1°C 分辨率的内置温度传感器、可调节 VDDIO 引脚以满足 1.8V 至 5.5V 的宽电压范围、 12 个 16 位 144 MHz 用于精确控制的高速 PWM、3 组 UART、2 组 SPI/I²S、2 组 I²C,和一个 RTC 实时时钟。M071VG4AE 系列还提供了丰富的模拟外设,包括 20 个通道的 12 位 ADC、2 组 ACMP。 目标应用 白色家电主控 小家电主控 工业控制 电机控制 计量应用 • 运作特性 (Operating Characteristics) - 操作电压:2.5V 至 5.5V - 操作温度:-40°C 至 105°C - ESD HBM 8 kV - EFT 4.4 kV • 內核 (Core) - ARM® Cortex®-M0,操作频率可达 72 MHz - 单周期 32 位硬件乘法器 - 32 位硬件除法器 - 用于 32
M3351VICAE
https://www.nuvoton.com.cn/products/microcontrollers/arm-cortex-m33-mcus/m3351-series/m3351vicae/
NuMicro® M3351VICAE 是一款为 5V 供电与有高抗杂讯需求的工业应用所设计的微控制器。采用 Arm® Cortex®-M33 内核,最高运行频率可达 144 MHz,并具备完整的 DSP 指令集与单精度浮点运算单元(FPU),可在实时控制、信息处理与多通信整合应用中提供优异性能。支持工作电压范围 2.7V 至 5.5V,工作温度范围 -40°C 至 +105°C,并具备 ±4 kV ESD HBM 与 ±4.4 kV EFT 抗扰能力,特别适合工业设备、智能家电、人机界面与电脑外设等对稳定性与抗噪能力要求严格的应用。 关键特性: ● 操作特性 – 电压范围:2.7V ~ 5.5V – 温度范围:-40°C ~ +105°C – ESD HBM:±4 kV – EFT:±4.4 kV – Latch Up:±200 mA ● 内核 – 搭载 TrustZone® 的 Arm® Cortex®-M33 内核,频率高达 144 MHz – DSP 指令集 – 单精度浮点运算单元 (FPU) – 具备 8 个内存区域的内存保护单元 (MPU) – 内存:512 KBytes 闪存,Dual Bank – 具备错误更正码 (ECC) 的 Flash 存储器 – Secure Boot ROM (MaskROM):32 KB – LDROM Flash:16 KB – 独立的 64 KB Flash (高达 100,000 次的写入/擦除次数) – 写入保护功能 for APROM, LDROM 和 Data Flash – SRAM:128 KB with ECC ● 外部存储器接口 – 外部匯流排介面 (EBI),支援 8/16 位元資料寬度、i80 LCD 介面 ● 时钟 – 4~32 MHz 外部高速晶振 (HXT) – 32.768 kHz 外部低速晶振 (LXT) – 内部 48 MHz RC 振荡器 – 内部 38.4 kHz RC 振荡器 – 内部 PLL 高达 144 MHz ● 周边直接存储器存取 (PDMA) – 1 组 12 通道周边直接存储器存取 (PDMA) – 通道可由软件、UART, SPI, PWM, TIMER, ADC, ACMP 与 I²C 触发 ● 电源管理 – 运行模式 (Normal run):87.
M3351SJCAE
https://www.nuvoton.com.cn/products/microcontrollers/arm-cortex-m33-mcus/m3351-series/m3351sjcae/
NuMicro® M3351SJCAE 是一款为 5V 供电与有高抗杂讯需求的工业应用所设计的微控制器。采用 Arm® Cortex®-M33 内核,最高运行频率可达 144 MHz,并具备完整的 DSP 指令集与单精度浮点运算单元(FPU),可在实时控制、信息处理与多通信整合应用中提供优异性能。支持工作电压范围 2.7V 至 5.5V,工作温度范围 -40°C 至 +105°C,并具备 ±4 kV ESD HBM 与 ±4.4 kV EFT 抗扰能力,特别适合工业设备、智能家电、人机界面与电脑外设等对稳定性与抗噪能力要求严格的应用。 关键特性: ● 操作特性 – 电压范围:2.7V ~ 5.5V – 温度范围:-40°C ~ +105°C – ESD HBM:±4 kV – EFT:±4.4 kV – Latch Up:±200 mA ● 内核 – 搭载 TrustZone® 的 Arm® Cortex®-M33 内核,频率高达 144 MHz – DSP 指令集 – 单精度浮点运算单元 (FPU) – 具备 8 个内存区域的内存保护单元 (MPU) – 内存:1024 KBytes 闪存,Dual Bank – 具备错误更正码 (ECC) 的 Flash 存储器 – Secure Boot ROM (MaskROM):32 KB – LDROM Flash:16 KB – 独立的 64 KB Flash (高达 100,000 次的写入/擦除次数) – 写入保护功能 for APROM, LDROM 和 Data Flash – SRAM:128 KB with ECC ● 时钟 – 4~32 MHz 外部高速晶振 (HXT) – 32.768 kHz 外部低速晶振 (LXT) – 内部 48 MHz RC 振荡器 – 内部 38.4 kHz RC 振荡器 – 内部 PLL 高达 144 MHz ● 周边直接存储器存取 (PDMA) – 1 组 12 通道周边直接存储器存取 (PDMA) – 通道可由软件、UART, SPI, PWM, TIMER, ADC, ACMP 与 I²C 触发 ● 电源管理 – 运行模式 (Normal run):87.08 μA/MHz(于 25°C / 5.0V) – 正常掉电模式 (NPD2):219.
粤公网安备 44030502010001号