搜寻
产品技术信息 / 新唐科技推出以ARM® Cortex™-M0为核心的32位微控制器—NuMicro® 家族
https://www.nuvoton.com.cn/news/news/products-technology/TSNuvotonNews-000075/
台湾新竹 — Jan/ 7/ 2010 — 新唐科技宣布推出以 ARM® Cortex™-M0 为核心的 32 位微控制器 — NuMicro® 家族。 NuMicro® 家族采用 ARM 公司最新发布的最小型、最低功耗、低闸数、精简程序代码特性的 Cortex™-M0 处理器,内建各种模拟与混合讯号组件,及多种高速通讯能力器件,使客户极易从 8051 升级至 NuMicro® 家族。 NuMicro® 家族也延续 8 位微控制器宽电压输入、高抗干扰、高抗噪声设计,特别适合应用于工业系统控制。 超值的 NuMicro® 家族 因应广大客户需求,新唐科技用 8 位微控制器价位,提供 32 位效能的 NuMicro® 家族,以创造产品价值。 NuMicro® 家族其核心执行速度高达 50MHz ,相当于 45DMIPS ,每秒执行 4 千五百万条指令;内建 32 位乘法器,巢状中断控制结构 NVIC ,双信道 APB 设计,并配置周边直接内存存取 PDMA ;内建 32K 到 128K 闪存及 16K Bytes SRAM ,整合高效能周边能力与特性,使系统效能发挥到极致。通讯部份, NuMicro® 家族整合高速 UART 、 SPI 、 I2C 、 USB 2.0 FS ;模拟周边部份, NuMicro® 家族提供 8 信道高速 12 位模拟数字转换器 ADC 、 2 通道比较器、低压侦测功能,另外还有脉宽调变 PWM 、捕获与比较功能。此外, CAN 、 LIN 、 IrDA 、 USB 2.0 FS Device 、 PS2 , 4 组 32 位时钟 Timer 、 RTC 、看门狗 Watch Dog Timer ,内部晶振、内部复位等,亦内置在 NuMicro® 家族里。关键特性部份,除了 Cortex™-M0 核心与周边 IP 特性外,新唐科技独特的高抗干扰、抗噪声、工业 / 车用温度规格设计,更能满足客户对于高质量、高性能通用微控制器的要求。 完备的开发工具 开发工具环境方面,新唐科技 NuMicro® 家族 32 位微控制器已获得 ARM 微控制器开发套件 MDK-ARM 的支持, MDK-ARM 结合了 Keil™ RealView 编译工具以及 Keil™ μVision IDE 与 Debugger 工具。另一国际大厂 IAR , EWARM
产品技术信息 / 新唐科技 Arm® Cortex®-M23 内核 M2003 系列助力 8 位核心升级至 32 位,平衡性能与系统成本
https://www.nuvoton.com.cn/news/news/products-technology/TSNuvotonNews-000525/
新唐科技Arm® Cortex-M23内核 M2003系列助力 8 位核心升级至 32 位,平衡性能与系统成本 5V操作电压及高抗干扰性能,20pin小封装优化系统成本 台湾新竹-2024 年 8月21日-在半导体技术持续进步的推动下,32位微控制器的性能不断提升,成本逐渐下降,已成为市场的主流选择。随着AIoT、工业自动化、智能家居、储能和汽车电子等应用领域快速增长,对微控制器的性能提出了更高的要求,传统8位微控制器在多种应用中性能不足,进而推动了32位微控制器的广泛使用。为了因应这些市场挑战,新唐科技推出基于Arm® Cortex®-M23内核的新一代32位微控制器M2003系列,该系列不仅具备快速运算能力和内建硬件除法器,还支持5V操作电压和高抗干扰能力,采用20pin小封装设计,能够满足性能与优化系统成本的市场需求。 M2003 系列采用 Arm® Cortex®-M23 内核的 32 位微控制器,其运行工作频率可达 24 MHz,具有 32 位硬件乘法器/ 除法器,并提供32 KB的Flash,从4 KB的SRAM,2.4V ~ 5.5V 的工作电压,可在 - 40°C ~ 105℃ 范围内运行。 为满足多样的性能设计需求并降低尺寸和成本,M2003系列支持4组32位定时器、1个看门狗定时器、1个3通道的增强型输入捕捉定时器、2组UART、1组I²C和1组通用串行控制接口(USCI),可弹性设置为UART/SPI/I²C。此外,所有通讯接口皆配有独立的FIFO,确保高速通讯时的数据完整性。该系列也提供丰富的模拟周边,包含8信道12位500 ksps采样率ADC和6通道16位PWM。该系列提供TSSOP20和QFN20 (3 x 3 mm) 的小封装尺寸。 M2003 系列配备 NuTool - CodeGenerator工具。这款由新唐自主研发的工具能迅速生成初始化项目,并整合外设、脚位和时钟配置功能,用户可以通过直观的界面轻松设置系统参数,其生成的程序代码与Keil、IAR 和 NuEclipse 完全兼容,有助于缩短设置时间和提升开发效率。M2003 系列支持 ISP 和 IAP 升级方法,简化了系统和软件更新流程,使开发者能充分利用 M2003 系列的多项功能。搭配包括 NuMaker-M2003FC 开发板和Nu-Link 除错器,支持 Keil
M467J2JHAE
https://www.nuvoton.com.cn/products/microcontrollers/arm-cortex-m4-mcus/m467-ethernet-crypto-series/m467j2jhae/
NuMicro® M467J2JHAE 为基于 Arm Cortex-M4F 核心的 32 位微控制器,内建 DSP 指令集和单精度浮点运算单元 (FPU),适用于 IoT 物联网、工业控制、消费性电子等各类产品应用。M467J2JHAE 工作频率高达 200 MHz,提供 1.7 V 至 3.6 V 的宽工作电压,-40 °C 至 105 °C 的宽工作温度,支持多种封装选择,以及出色的高抗干扰特性 ESD HBM 2 KV 和 EFT 4.4 KV。 为满足智能家电功能需求之增长,M467J2JHAE 内建了高达 1024 KB 的双区块 Flash 用于程序储存,512 KB 的 SRAM 供代码运行使用。其中,1024 KB Flash 的双区块设计可支持 FOTA (Firmware update through the Over-The-Air) 无线在线更新。代码安全方面,1024 KB Flash 支持 XOM (Execute-Only-Memory) 仅可执行内存功能以保护机密程序代码在运行时不被窃取。最后,为了减少内核搬运数据的负担,M467J2JHAE 还提供了 2 组共 32 通道的 PDMA (peripheral direct memory access) 直接内存访问功能,以提升整体系统之效能。 M467J2JHAE 支持丰富的周边接口,包含 Ethernet 10/100 MAC、硬件加解密引擎、硬件 key store、随机数生成器 TRNG、音频PLL、HyperBus 接口、4 组 CAN FD、1 组 USB 高速 OTG、1 组 USB 全速 OTG、高达 24 通道的 16 位 PWM 输出、10 组UART、4 组 SPI/I2S、2 组 Quad-SPI、5 组 I²C 和一个实时时钟 RTC (real-time clock)。 M467J2JHAE 同时整合了许多模拟接口,包含 4 组模拟比较器、3 组 12 位 SAR ADC (高达 28 通道),2 通道的 12 位 DAC。 关于开发工具支持,新唐提供了 NuMaker-M467HJ 开发板,以及 Nu-Link debugger 工具。除此之外,还支持 Keil MDK, IAR EWARM, Eclipse IDE with GNU GCC
常见问答 / 如何使用NuMicro® M4的DSP功能做频谱分析?
https://www.nuvoton.com.cn/support/technical-support/faq/d786b375-04f1-11ea-b113-05daf7eedf03/
M4, DSP, FFT, Spectrum 如何使用NuMicro® M4的DSP功能做频谱分析? 1486031337712 详细范例程序可以参考以下链接: http://www.nuvoton.com/hq/resource-download.jsp?tp_GUID=EC0120160922110158 开启DSP功能: 1. 进入Keil后选择Target Options,切换至C/C++窗口,Define输入ARM_MATH_CM4=1。 2. 在Library部分需要加入arm_cortexM4lf_math.lib,其位置为\Library\CMSIS\Lib\ARM。 3. 在主程序里面include arm_math.h文件,完成后即可在主程序里面调用DSP函数库。 首先欲计算的数据格式偶数项为实数,奇数项为虚数,例如1+0.5i, 2+4i, 3+2i=>testinput={1, 0.5, 2, 4, 3, 2},FFTsize=3。 再来调用函数arm_cfft_radix4_init_f32(&S, fftSize, ifftFlag, doBitReverse)对快速傅立叶运算做初始设定,包括运算的数值个数,要进行快速傅立叶或反快速傅立叶变换。 调用函数arm_cfft_radix4_f32(&S, testinput)进行快速傅立叶变换运算,并把运算结果存在数组testinput,其运算结果为复数。 对复数取绝对值得到各频率强度大小,并输出结果到Output,由于结果为左右对称,因此计算量为fftSize/2, arm_cmplx_mag_f32(testinput, Output, fftSize/2)。 得到各频率强度后即为y轴数据,再来计算x轴各频率方程式为: 频率=(第几个数×取样频率)/FFT样本数 。 把计算结果值作图如下,即可得到此信号最高频率约为1 kHz。
技术文章 / 新唐 NuMicro 开发平台 - 开发、量产、升级 黄金3部曲
https://www.nuvoton.com.cn/support/technical-support/technical-articles/TSNuvotonTechBlog-000278/
新唐深耕 MCU 产业 30 年,深刻地体会提供客户便利设计环境的重要性,因此新唐也致力于创建完整的生态系统。我们期许无论是在开发、量产、升级的阶段,客户都能够藉由新唐提供的生态系统,增加各阶段工作的效能及产能、更有效率地达成目标,并得到良好的产品设计体验。 新唐在开发、量产、升级三阶段皆提供丰富的软硬件支持,以完善此生态系统。开发阶段中,只需要透过新唐提供的 NuMaker 系列开发板 (已搭载Nu-Link 刻录除错器) 及一条 USB 线,再跟着 Quick Start 快速指南的步骤教学,所需软件即可全部安装完毕,接着便能够开始在计算机上进行编程。在 IDE 的选择上也相当弹性,包含了 arm KEIL、IAR 及 NuEclipse,增加了客户的自由度。为了协助工程师做脚位的规画及监控,新唐也提供了 PinConfigure 及 PinView 应用程序供客户做使用。在量产及升级阶段,透过新唐的 Nu-Link 刻录除错器,并配合 ICP (In-circuit Programming) 与 ISP (In-system Programming) 应用程序,即可快速且方便地对目标 IC 进行刻录及升级。 新唐相信,透过完整的生态系统,能够帮助客户更有效率地进行产品的开发设计、乃至于制造及升级。之后将会以开发、量产、升级三阶段,更详细地介绍新唐所提供的生态系统。 新唐 NuMicro 开发平台 - 开发、量产、升级 黄金3部曲
技术文章 / Amazon FreeRTOS 云端服务
https://www.nuvoton.com.cn/support/technical-support/technical-articles/TSNuvotonTechBlog-000041/
FreeRTOS是针对多种微控制器的实时操作系统 (Real Time OS),在业界使用已久。 由于连网趋势, Amazon 以 FreeRTOS 为基础,整合通讯协议、加密、在线更新,搭配 AWS IoT 等服务而提出 Amazon FreeRTOS。透过以太网或 Wi-Fi 网络,终端装置能够直接与区域的 Amazon Greengrass 沟通或连接到云端的 Amazon IoT 服务,再结合 Amazon 众多服务功能,如 Alexa, DynamoDB, Lambda, 等等,创意组合开发多样的物联网应用。 新唐是 Amazon 的合作伙伴。以 NuMicro® 系列微控制器 M487建构 NuMaker IoT 开发平台,具备以太网与 Wi-Fi 连网功能,通过 Amazon FreeRTOS 的认证,完整支持 Amazon FreeRTOS 与 AWS IoT 服务。以 Keil MDK 为开发工具,搭配平台内建的 Nu-Link 可做固件下载与实时侦错。 NuMaker IoT-M487 NuMaker-IoT-M487 整合常用组件与多种扩充接口,提供以太网络和 Wi-Fi 连网功能。微控制器是 NuMicro® M487,以 Cortex-M4 为核心,工作频率最高 192MHz, 512K Bytes Flash 与 160K Bytes SRAM。内建硬件加解密加速器,提高加密数据及网络的效率。适合终端装置、轻量型网关,也可运用于关键词语音识别、文字影像辨识等应用。 NuMaker IoT-M487 的 Amazon FreeRTOS 开发包可以在 Amazon FreeRTOS 网页下载,包含以以太网络或 Wi-Fi 连接到 AWS IoT 服务的范例,降低开发入门门坎。更多的范例持续在新唐官网推出。 NuMaker IoT-M487相关资源 新唐网站介绍 Amazon FreeRTOS 网站介绍 Amazon FreeRTOS 云端服务
MG51PD1AE
https://www.nuvoton.com.cn/products/microcontrollers/8bit-8051-mcus/mg51-series/mg51pd1ae/
MG51PD1AE 为一款增强型 1T-8051 内核微控制器,工作频率最高至 24 MHz,提供可配置最高 64 KB Flash Memory 与 4 KB SRAM,4 KB LDROM 引导代码区,操作电压为 2.4V - 5.5V,并符合 -40℃ 至 +105℃ 的工业级操作温度。 NuMicro® MG51 系列具备 4 组 16 位定时器、两组 UART(支持框架错误侦测及自动地址识别)、三组 ISO 7816-3 通讯接口、1 组 SPI、1 组 I²C、12 路 PWM 输出、15 路 12 位、500 ksps 的连续模式 ADC。所有周边装置皆支持 24 个中断来源,且具备四级中断优先权功能。 开发资源方面,新唐提供 NuMaker 评估板,Nu-Link 除错器,亦支持第三方 IDE,如 Keil C51、IAR EW8051 以及 NuEclipse SDCC 编译程序。 目标应用 : 家电 LED 灯光控制 马达控制 工业控制 主要特色 : • 工作条件 - 宽电压工作范围 2.4V 至 5.5V - 工业级工作温度 -40℃ 至 +105℃ - EFT 4.4 kV - ESD HBM 7 kV • 内核 - 全静态 8 位 1T 8051 内核 CMOS 微控制器,宽工作频率最高至 24 MHz - 指令集全兼容 MCS-51 - 4 级优先级中断配置 - 双数据指针(DPTRs) • 内存 - 64 KB Flash Memory - 256 Bytes 内建 RAM + 4 KB 辅助 RAM(XRAM) - 4 KB 用户程序加载内存(LDROM) - 128 Bytes 安全保护 ROM(SPROM) • 时钟控制 - 高速内部振荡器预设为16 MHz,可配置至 24 MHz,在 2.4 V 至 5.5 V 电压下,于 +25 °C 时精度为 ± 1 %,在 -20 °C 至 +105 °C 范围内为 ± 2 % - 10 kHz 低速内部振荡器,出厂精度 ±1% 等级 • 电源管理配置 - 上电重置(POR)阈值:1.15V - 支持掉电侦测(BOD),可设置于 4.4V / 3.7V / 2.7V / 2.2V falling edge - 支持低电压重置(LVR)阈值:2.
MG51LD1AE
https://www.nuvoton.com.cn/products/microcontrollers/8bit-8051-mcus/mg51-series/mg51ld1ae/
MG51LD1AE 为一款增强型 1T-8051 内核微控制器,工作频率最高至 24 MHz,提供可配置最高 64 KB Flash Memory 与 4 KB SRAM,4 KB LDROM 引导代码区,操作电压为 2.4V - 5.5V,并符合 -40℃ 至 +105℃ 的工业级操作温度。 NuMicro® MG51 系列具备 4 组 16 位定时器、两组 UART(支持框架错误侦测及自动地址识别)、三组 ISO 7816-3 通讯接口、1 组 SPI、1 组 I²C、12 路 PWM输出、15 路 12 位、500 ksps 的连续模式 ADC。所有周边装置皆支持 24 个中断来源,且具备四级中断优先权功能。 开发资源方面,新唐提供 NuMaker 评估板,Nu-Link 除错器,亦支持第三方 IDE,如 Keil C51、IAR EW8051 以及 NuEclipse SDCC 编译程序。 目标应用 : 家电 LED 灯光控制 马达控制 工业控制 主要特色 : • 工作条件 - 宽电压工作范围 2.4V 至 5.5V - 工业级工作温度 -40℃ 至 +105℃ - EFT 4.4 kV - ESD HBM 7 kV • 内核 - 全静态 8 位 1T 8051 内核 CMOS 微控制器,宽工作频率最高至 24 MHz - 指令集全兼容 MCS-51 - 4 级优先级中断配置 - 双数据指针(DPTRs) • 内存 - 64 KB Flash Memory - 256 Bytes 内建 RAM + 4 KB 辅助 RAM(XRAM) - 4 KB 用户程序加载内存(LDROM) - 128 Bytes 安全保护 ROM(SPROM) • 时钟控制 - 高速内部振荡器预设为16 MHz,可配置至 24 MHz,在 2.4 V 至 5.5 V 电压下,于 +25 °C 时精度为 ± 1 %,在 -20 °C 至 +105 °C 范围内为 ± 2 % - 10 kHz 低速内部振荡器,出厂精度 ±1% 等级 • 电源管理配置 - 上电重置(POR)阈值:1.15V - 支持掉电侦测(BOD),可设置于 4.4V / 3.7V / 2.7V / 2.2V falling edge - 支持低电压重置(LVR)阈值:2.
MG51PC1AE
https://www.nuvoton.com.cn/products/microcontrollers/8bit-8051-mcus/mg51-series/mg51pc1ae/
MG51PC1AE 为一款增强型 1T-8051 内核微控制器,工作频率最高至 24 MHz,提供可配置最高 32 KB Flash Memory 与 4 KB SRAM,4 KB LDROM 引导代码区,操作电压为 2.4V - 5.5V,并符合 -40℃ 至 +105℃ 的工业级操作温度。 NuMicro® MG51 系列具备 4 组 16 位定时器、两组 UART(支持框架错误侦测及自动地址识别)、三组 ISO 7816-3 通讯接口、1 组 SPI、1 组 I²C、12 路 PWM 输出、15 路 12 位、500 ksps 的连续模式 ADC。所有周边装置皆支持 24 个中断来源,且具备四级中断优先权功能。 开发资源方面,新唐提供 NuMaker 评估板,Nu-Link 除错器,亦支持第三方 IDE,如 Keil C51、IAR EW8051 以及 NuEclipse SDCC 编译程序。 目标应用 : 家电 LED 灯光控制 马达控制 工业控制 主要特色 : • 工作条件 - 宽电压工作范围 2.4V 至 5.5V - 工业级工作温度 -40℃ 至 +105℃ - EFT 4.4 kV - ESD HBM 7 kV • 内核 - 全静态 8 位 1T 8051 内核 CMOS 微控制器,宽工作频率最高至 24 MHz - 指令集全兼容 MCS-51 - 4 级优先级中断配置 - 双数据指针(DPTRs) • 内存 - 32 KB Flash Memory - 256 Bytes 内建 RAM + 4 KB 辅助 RAM(XRAM) - 4 KB 用户程序加载内存(LDROM) - 128 Bytes 安全保护 ROM(SPROM) • 时钟控制 - 高速内部振荡器预设为16 MHz,可配置至 24 MHz,在 2.4 V 至 5.5 V 电压下,于 +25 °C 时精度为 ± 1 %,在 -20 °C 至 +105 °C 范围内为 ± 2 % - 10 kHz 低速内部振荡器,出厂精度 ±1% 等级 • 电源管理配置 - 上电重置(POR)阈值:1.15V - 支持掉电侦测(BOD),可设置于 4.4V / 3.7V / 2.7V / 2.2V falling edge - 支持低电压重置(LVR)阈值:2.
MG51TC1AE
https://www.nuvoton.com.cn/products/microcontrollers/8bit-8051-mcus/mg51-series/mg51tc1ae/
MG51TC1AE 为一款增强型 1T-8051 内核微控制器,工作频率最高至 24 MHz, 提供可配置最高 32 KB Flash Memory 与 4 KB SRAM,4 KB LDROM 引导代码区,操作电压为 2.4V - 5.5V,并符合 -40℃ 至 +105℃ 的工业级操作温度。 NuMicro® MG51 系列具备 4 组 16 位定时器、两组 UART(支持框架错误侦测及自动地址识别)、三组 ISO 7816-3 通讯接口、1 组 SPI、1 组 I²C、12 路 PWM 输出、15 路 12 位、500 ksps 的连续模式 ADC。所有周边装置皆支持 24 个中断来源,且具备四级中断优先权功能。 开发资源方面,新唐提供 NuMaker 评估板,Nu-Link 除错器,亦支持第三方 IDE,如 Keil C51、IAR EW8051 以及 NuEclipse SDCC 编译程序。 目标应用 : 家电 LED 灯光控制 马达控制 工业控制 主要特色 : • 工作条件 - 宽电压工作范围 2.4V 至 5.5V - 工业级工作温度 -40℃ 至 +105℃ - EFT 4.4 kV - ESD HBM 7 kV • 内核 - 全静态 8 位 1T 8051 内核 CMOS 微控制器,宽工作频率最高至 24 MHz - 指令集全兼容 MCS-51 - 4 级优先级中断配置 - 双数据指针(DPTRs) • 内存 - 32 KB Flash Memory - 256 Bytes 内建 RAM + 4 KB 辅助 RAM(XRAM) - 4 KB 用户程序加载内存(LDROM) - 128 Bytes 安全保护 ROM(SPROM) • 时钟控制 - 高速内部振荡器预设为16 MHz,可配置至 24 MHz,在 2.4 V 至 5.5 V 电压下,于 +25 °C 时精度为 ± 1 %,在 -20 °C 至 +105 °C 范围内为 ± 2 % - 10 kHz 低速内部振荡器,出厂精度 ±1% 等级 • 电源管理配置 - 上电重置(POR)阈值:1.15V - 支持掉电侦测(BOD),可设置于 4.4V / 3.7V / 2.7V / 2.2V falling edge - 支持低电压重置(LVR)阈值:2.