搜寻
技术文章 / 新唐开发平台黄金 3 部曲:第 2 步,量产
https://www.nuvoton.com.cn/support/technical-support/technical-articles/TSNuvotonTechBlog-000302/
上回跟着 Quick Start 快速指南,顺利地执行第一个范例项目后,便可继续在新唐提供的生态系统下快速地开发及设计产品。开发完成后,接着便要将设计好之编码烧录至目标 IC 中,也就是进入量产阶段。此阶段中,新唐提供了 ICP ( In Circuit Programing ) 烧录软件,透过简单的 GUI 接口做设定,不需额外的工具,使用 NuMaker 开发板上搭载的 Nu-Link 烧录除错器,即可将程序烧录至 IC 中。此篇文章会介绍取得 ICP 烧录软件的方法及量产的流程,而详细的操作步骤,将会在未来的章节做说明。 新唐的 ICP 烧录软件可至新唐的官网下载,只要在首页的「软件与工具」目录下找到「软件开发工具」,再点选「烧录软件」,即可找到 ICP 烧录软件的载点:NuMicro_ICP_Programming_tool_Vx.xx.xxxx。若使用者未来会利用 Nu-Link 烧录除错器提供的虚拟串接阜 ( Virtual COM Port ) 中 UART 接口执行烧录或除错等功能,则需在 ICP 烧录软件安装完成后,选择安装 Nu-Link USB Driver ( 图一 )。 图一、选择安装 Nu-Link USB Driver 透过新唐 ICP 烧录软件,量产阶段的流程便非常简单 ( 图二 ),只要将搭载新唐 IC 之产品 PCB 板连接至 Nu-Link 烧录除错器,再透过 USB 与计算机连接,即可对目标 IC 进行烧录,此为在线烧录 ( Online ICP )。新唐也提供了脱机烧录 ( Offline ICP ) 的解决方案,只要透过 ICP 烧录软件事先将编码及烧录相关设定存入 Nu-Link 烧录除错器中,接下来单独将产品 PCB 板与 Nu-Link 烧录除错器连接,即可对目标 IC 进行烧录。因应客户量产的需求,新唐也提供了一对四的烧录机 Nu-Link-Gang,可一次将编码烧录至四个目标 IC。未来的三篇章节将会分别说明如何透过新唐的 ICP 烧录软件执行在线、脱机,以及一对多的量产烧录。 图二、量产阶段流程 新唐开发平台黄金 3 部曲:第 2 步,量产
产品技术信息 / 新唐推出业界领先内建2组独立模拟数字转换器(ADC) 及运算放大器(OPA)之NuMicro® M0519系列
https://www.nuvoton.com.cn/news/news/products-technology/TSNuvotonNews-000190/
NuTiny-SDK-M0519 台灣新竹 – 6/29/2015 – 新唐科技强势推出业界领先内建2组独立模拟数字转换器(ADC)及运算放大器(OPA)之NuMicro® M0519系列。新唐科技本次推出之M0519系列微控制器内建2组独立16信道模拟数字转换器(Analog-to-Digital Converter, ADC),让研发者实现高速同步采样,快速量测电流及电压,以获得实时且极精准之信息;此内建设计相较于市面上外挂模拟数字转换器方案,除为客户带来迅速与精准量测之功能优势,并可进一步节省系统成本。另M0519系列内嵌2组运算放大器,于滤除噪声与放大信号上有绝佳表现。基于上述特点,NuMicro® M0519系列将协助客户抢攻电力电机相关、数字与工业控制、工业自动化及扫地机器人等应用市场。 NuMicro® M0519系列以ARM® Cortex®-M0为核心,内建硬件除法器、高精度晶振22.1184MHz,全温全压误差±3%,执行速度高达72MHz、嵌套中断向量控制器(Nested Vectored Interrupt Controller,NVIC)、双通道APB设计,64到128Kbytes程序内存(Flash ROM)、16 K Bytes数据存储器区(RAM),另配置额外独立8K Bytes在线升级内存区(ISP Flash ROM),用户可自行开发更具弹性且唯一的在线升级程序代码。M0519系列亦具备脉宽调制、脉冲捕获、低压复位与掉电检测功能;并支持系统5V供电,工作温度最低为-40℃、最高达105℃,大幅增加系统可靠性;且集成多种高速通讯接口,如2组高速UART、3组SPI接口、Lin总线,透过各种总线或接口,方便客户连接各式外部模块,满足日益增加的通讯周边需求。 开发工具方面,新唐提供易于操作、功能完备的NuTiny-SDK-M451软硬件开发环境,方便客户于IAR EWARM 和Keil™ RVMDK开发环境下,利用M451全系列开发新产品。客户可利用新唐提供之专属在线系统更新 (In System Programming, ISP)、在线应用程序更新(In Application Programming, IAP)或在线电路更新(In Circuit Programming,
低功耗 ML51 系列
https://www.nuvoton.com.cn/products/microcontrollers/8bit-8051-mcus/low-power-ml51-series/
NuMicro® ML51 低功耗系列为内建 Flash 的增强型 1T 8051 内核微控制器,正常运行模式典型功耗可达 80 μA/MHz 以及休眠模式下功耗可低于 1 μA。此系列最高速可达 24 MHz,并内建 38.4 kHz 低速内部振荡器,其中 16 K/32 KB 型号支持宽电压工作范围1.8V 至 5.5V;64 KB 型号支持宽电压工作范围 3.6V 至 5.5V,工作温度范围为 - 40 ℃ 至 105 ℃。 NuMicro® ML51 低功耗系列集成多种模拟特性,如 12 位 500 KSPS SAR ADC 以及多达两组比较器、内建四阶参考电压可供 ADC 与 ACMP 使用,内建高达四组 DMA 加速数据的传输以减轻 CPU 负担。此外 NuMicro® ML51 系列含有丰富周边外设,如两组串口、两组 I²C、高达两组 ISO-7816 界面与两组 SPI。 NuMicro® ML51低 功耗系列内建 16 KB ~ 64 KB Flash 内存,以及 1 ~ 4 KB SRAM。管脚从 10 pin 到 64 pin 提供多种封装,并与32位微控制器同封装脚位兼容,让选型升级更加便利。 ML51 系列 RTC 实时时钟 LCD 驱动 触摸功能 操作电压 ML51 64KB V - - 1.8V to 3.6V ML51 16/32KB - - - 1.8V to 5.5V 目标应用: 烟雾传感器 智能家电 物联网传感设备 温湿度纪录仪 主要特征 : • CPU - 全静态 8 位 1T 8051 内核 CMOS 微控制器 - 指令集全兼容 MCS-51 - 4 级优先级中断配置 - 双数据指针 (DPTRs) • 工作条件 - 宽电压工作范围 1.8V 至 5.5V - 宽工作频率最高至 24 MHz - 工业级工作温度 - 40 ℃ 至 + 105 ℃ • 低功耗特性 - 正常运行模式典型功耗 80 μA / MHz - 低功耗运行模式典型功耗 15 μA - 低功耗空闲模式功耗不超过 13 μA - 掉电模式典型功耗小于 1 μA - 掉电模式下唤醒时间为 10 μs ( HIRC 运行 ) • 内存 - 最大到 64 K字节 APROM, 用于用户代码 - 可配置 4 K / 3 K / 2 K / 1 K 字节 LDROM,
M2A23SG5AC
https://www.nuvoton.com.cn/products/microcontrollers/arm-cortex-m23-mcus/m2a23-series/m2a23sg5ac/
高性能微控制器 NuMicro® M2A23SG5AC 是专为汽车和工业应用设计的全新微控制器产品,提供卓越的性能,能够承受最高达 125°C 的环境温度,并在 2.5V ~ 5.5V 的广泛电压范围内运行。该系列拥有最多 3 个 CAN FD 接口,专门针对汽车和工业应用的苛刻需求而设计。 核心、内存与 PDMA M2A23SG5AC 搭载 ARM® Cortex®-M23 核心,运行频率最高可达 72 MHz。其内存保护单元(MPU)和嵌套向量中断控制器(NVIC)提升了安全性和任务管理能力。该系列提供最多 256 KB 的嵌入式 Flash 内存、24 KB 的 SRAM 以及 4 KB 的 Flash 加载程序内存(LDROM),可用于系统内编程(ISP)。支持多种引导加载程序接口,包括 CAN FD、SPI、UART 和 I²C。此外,最多 6 个 PDMA 通道可实现高效的数据传输,减少 CPU 负担,确保系统运行更加顺畅。 定时器、模拟与通信接口 M2A23SG5AC 提供强大的定时器功能,包括 4 个 32 位定时器、12 个 144 MHz PWM 输出和 2 个看门狗定时器,其中 1 个是窗口型变体,具有更高的可靠性。1 个 24 位 SysTick 定时器支持精确的任务调度,适用于实时应用。 模拟功能包括 1 个 12 位 ADC,支持每秒 200 万次采样(2 Msps),并提供 16 个通道、2 个比较器以及内建温度传感器,确保可靠的数据采集。 在通信方面,M2A23SG5AC集成了多个外设:1 个 LIN 接口、2 个 UART 接口,支持 One-Wire、IrDA 和 RS-485 功能,1 个 I²C 接口,1 个 SPI 接口,以及 2 个可配置为 UART、I²C 或 SPI 的 USCI 模块。3 个 CAN FD 接口确保与现代汽车及工业网络标准的兼容性。 输入/输出 M2A23SE5AC 支持最多 55 个通用输入/输出(GPIO)引脚。 应用领域: NuMicro® M2A23SG5AC 适用于多种应用场景,如: 汽车系统:ADAS,车内网络 工业自动化:电机控制、传感器数据处理 消费性电子:物联网设备、智能家电 主要特性: • 內核 (Core) - Arm® Cortex®-M23 微控制器,工作频率可达 72
M2A23YD5AC
https://www.nuvoton.com.cn/products/microcontrollers/arm-cortex-m23-mcus/m2a23-series/m2a23yd5ac/
高性能微控制器 NuMicro® M2A23YD5AC 是专为汽车和工业应用设计的全新微控制器产品,提供卓越的性能,能够承受最高达 125°C 的环境温度,并在 2.5V ~ 5.5V 的广泛电压范围内运行。该系列拥有最多 3 个 CAN FD 接口,专门针对汽车和工业应用的苛刻需求而设计。 核心、内存与 PDMA M2A23YD5AC 搭载 ARM® Cortex®-M23 核心,运行频率最高可达 72 MHz。其内存保护单元(MPU)和嵌套向量中断控制器(NVIC)提升了安全性和任务管理能力。该系列提供最多 64 Kbytes 的嵌入式 Flash 内存、24 Kbytes 的 SRAM 以及 4 Kbytes 的 Flash 加载程序内存(LDROM),可用于系统内编程(ISP)。支持多种引导加载程序接口,包括 CAN FD、SPI、UART 和 I²C。此外,最多 6 个 PDMA 通道可实现高效的数据传输,减少 CPU 负担,确保系统运行更加顺畅。 定时器、模拟与通信接口 M2A23YD5AC 提供强大的定时器功能,包括 4 个 32 位定时器、12 个 144 MHz PWM 输出和 2 个看门狗定时器,其中 1 个是窗口型变体,具有更高的可靠性。1 个 24 位 SysTick 定时器支持精确的任务调度,适用于实时应用。 模拟功能包括 1 个 12 位 ADC,支持每秒 200 万次采样(2 Msps),并提供 12 个通道、2 个比较器以及内建温度传感器,确保可靠的数据采集。 在通信方面,M2A23YD5AC 集成了多个外设:1 个 LIN 接口、2 个 UART 接口,支持 One-Wire、IrDA 和 RS-485 功能,1 个 I²C 接口,1 个 SPI 接口,以及 2 个可配置为 UART、I²C 或 SPI 的 USCI 模块。3 个 CAN FD 接口确保与现代汽车及工业网络标准的兼容性。 输入/输出 M2A23YD5AC支持最多 42 个通用输入/输出(GPIO)引脚。 应用领域: NuMicro® M2A23YD5AC 适用于多种应用场景,如: 汽车系统:ADAS,车内网络 工业自动化:电机控制、传感器数据处理 消费性电子:物联网设备、智能家电 主要特性: • 內核 (Core) - Arm® Cortex®-M23
M2A23YG5AC
https://www.nuvoton.com.cn/products/microcontrollers/arm-cortex-m23-mcus/m2a23-series/m2a23yg5ac/
高性能微控制器 NuMicro® M2A23YG5AC 是专为汽车和工业应用设计的全新微控制器产品线,提供卓越的性能,能够承受最高达 125°C 的环境温度,并在 2.5V 至 5.5V 的广泛电压范围内运行。该系列拥有最多 3 个 CAN FD 接口,专门针对汽车和工业应用的苛刻需求而设计。 核心、内存与 PDMA M2A23YG5AC 搭载 ARM® Cortex®-M23 核心,运行频率最高可达 72 MHz。其内存保护单元(MPU)和嵌套向量中断控制器(NVIC)提升了安全性和任务管理能力。该系列提供最多 256 KB 的嵌入式 Flash 内存、24 KB 的 SRAM 以及 4 KB 的 Flash 加载程序内存(LDROM),可用于系统内编程(ISP)。支持多种引导加载程序接口,包括 CAN FD、SPI、UART 和 I²C。此外,最多 6 个 PDMA 通道可实现高效的数据传输,减少 CPU 负担,确保系统运行更加顺畅。 定时器、模拟与通信接口 M2A23YG5AC 提供强大的定时器功能,包括 4 个 32 位定时器、12 个 144 MHz PWM 输出和 2 个看门狗定时器,其中 1 个是窗口型变体,具有更高的可靠性。1 个 24 位 SysTick 定时器支持精确的任务调度,适用于实时应用。 模拟功能包括一个 12 位 ADC,支持每秒 200 万次采样(2 Msps),并提供 12 个通道、两个比较器以及内建温度传感器,确保可靠的数据采集。 在通信方面,M2A23YG5AC 集成了多个外设:1 个 LIN 接口、2 个 UART 接口,支持 One-Wire、IrDA 和 RS-485 功能,1 个 I²C 接口,1 个 SPI 接口,以及 2 个可配置为 UART、I²C 或 SPI 的 USCI 模块。3 个 CAN FD 接口确保与现代汽车及工业网络标准的兼容性。 输入/输出 M2A23YG5AC 支持最多 42 个通用输入/输出(GPIO)引脚。 应用领域: NuMicro® M2A23YG5AC适用于多种应用场景,如: 汽车系统:ADAS,车内网络 工业自动化:电机控制、传感器数据处理 消费性电子:物联网设备、智能家电 主要特性: • 內核 (Core) - Arm® Cortex®-M23 微控制器,工作频率可达 72 MHz
M2A23YE5AC
https://www.nuvoton.com.cn/products/microcontrollers/arm-cortex-m23-mcus/m2a23-series/m2a23ye5ac/
高性能微控制器 NuMicro® M2A23YE5AC 是专为汽车和工业应用设计的全新微控制器产品,提供卓越的性能,能够承受最高达 125°C 的环境温度,并在 2.5V ~ 5.5V 的广泛电压范围内运行。该系列拥有最多 3 个 CAN FD 接口,专门针对汽车和工业应用的苛刻需求而设计。 核心、内存与 PDMA M2A23YE5AC 搭载 ARM® Cortex®-M23 核心,运行频率最高可达 72 MHz。其内存保护单元(MPU)和嵌套向量中断控制器(NVIC)提升了安全性和任务管理能力。该系列提供最多 128 KB 的嵌入式 Flash 内存、24 KB 的 SRAM 以及 4 KB 的 Flash 加载程序内存(LDROM),可用于系统内编程(ISP)。支持多种引导加载程序接口,包括 CAN FD、SPI、UART 和 I²C。此外,最多 6 个 PDMA 通道可实现高效的数据传输,减少 CPU 负担,确保系统运行更加顺畅。 定时器、模拟与通信接口 M2A23YE5AC 提供强大的定时器功能,包括 4 个 32 位定时器、12 个 144 MHz PWM 输出和 2 个看门狗定时器,其中 1 个是窗口型变体,具有更高的可靠性。1 个 24 位 SysTick 定时器支持精确的任务调度,适用于实时应用。 模拟功能包括 1 个 12 位 ADC,支持每秒 200 万次采样(2 Msps),并提供 12 个通道、2 个比较器以及内建温度传感器,确保可靠的数据采集。 在通信方面,M2A23YE5AC 集成了多个外设:1 个 LIN 接口、2 个 UART 接口,支持 One-Wire、IrDA 和 RS-485 功能,1 个 I²C 接口,1 个 SPI 接口,以及两个可配置为 UART、I²C 或 SPI 的 USCI 模块。3 个 CAN FD 接口确保与现代汽车及工业网络标准的兼容性。 输入/输出 M2A23YE5AC 支持最多 42 个通用输入/输出(GPIO)引脚。 应用领域: NuMicro® M2A23YE5AC 适用于多种应用场景,如: 汽车系统:ADAS,车内网络 工业自动化:电机控制、传感器数据处理 消费性电子:物联网设备、智能家电 主要特性: • 內核 (Core) - Arm® Cortex®-M23 微控制器,工作频率可达 72
M2A23LD5AC
https://www.nuvoton.com.cn/products/microcontrollers/arm-cortex-m23-mcus/m2a23-series/m2a23ld5ac/
高性能微控制器 NuMicro® M2A23LD5AC 是专为汽车和工业应用设计的全新微控制器产品,提供卓越的性能,能够承受最高达 125°C 的环境温度,并在 2.5V 至 5.5V 的广泛电压范围内运行。该系列拥有最多三个 CAN FD 接口,专门针对汽车和工业应用的苛刻需求而设计。 核心、内存与 PDMA M2A23LD5AC 搭载 ARM® Cortex®- M23 核心,运行频率最高可达 72 MHz。其内存保护单元 (MPU) 和嵌套向量中断控制器 (NVIC) 提升了安全性和任务管理能力。该系列提供最多 64 Kbytes 的嵌入式 Flash 内存、24 Kbytes 的 SRAM 以及 4 Kbytes 的 Flash 加载程序内存(LDROM) ,可用于系统内编程(ISP) 。支持多种引导加载程序接口,包括 CAN FD、 SPI、 UART 和 I²C。此外,最多六个 PDMA 通道可实现高效的数据传输,减少 CPU 负担,确保系统运行更加顺畅。 定时器、模拟与通信接口 M2A23LD5AC 提供强大的定时器功能,包括 4 个 32 位定时器、12 个 144 MHz PWM 输出和两个看门狗定时器,其中 1 个是窗口型变体,具有更高的可靠性。1 个 24 位 SysTick 定时器支持精确的任务调度,适用于实时应用。 模拟功能包括 1 个 12 位 ADC,支持每秒 200 万次采样 (2 Msps) ,并提供 12 个通道、2 个比较器以及内建温度传感器,确保可靠的数据采集。 在通信方面,M2A23LD5AC 集成了多个外设:1 个 LIN 接口、2 个 UART 接口,支持 One- Wire、 IrDA 和 RS485 功能,1 个 I²C 接口,1 个 SPI 接口,以及 2 个可配置为 UART、 I²C 或 SPI 的 USCI 模块。3 个 CAN FD 接口确保与现代汽车及工业网络标准的兼容性。 输入/输出 M2A23LD5AC 支持最多 42 个通用输入/输出 (GPIO) 引脚。 应用领域: NuMicro® M2A23LD5AC 适用于多种应用场景,如: 汽车系统:ADAS,车内网络 工业自动化:电机控制、传感器数据处理 消费性电子:物联网设备、智能家电 主要特性: • 內核 (Core) - Arm®
M2A23LE5AC
https://www.nuvoton.com.cn/products/microcontrollers/arm-cortex-m23-mcus/m2a23-series/m2a23le5ac/
高性能微控制器 NuMicro® M2A23LE5AC是专为汽车和工业应用设计的全新微控制器产品,提供卓越的性能,能够承受最高达 125°C 的环境温度,并在 2.5V 至 5.5V 的广泛电压范围内运行。该系列拥有最多 3 个 CAN FD 接口,专门针对汽车和工业应用的苛刻需求而设计。 核心、内存与 PDMA M2A23LE5AC搭载 ARM® Cortex®-M23 核心,运行频率最高可达 72 MHz。其内存保护单元(MPU)和嵌套向量中断控制器(NVIC)提升了安全性和任务管理能力。该系列提供最多 128 KB 的嵌入式 Flash 内存、24 KB 的 SRAM 以及 4 KB 的 Flash 加载程序内存(LDROM),可用于系统内编程(ISP)。支持多种引导加载程序接口,包括 CAN FD、SPI、UART 和 I²C。此外,最多 6 个 PDMA 通道可实现高效的数据传输,减少 CPU 负担,确保系统运行更加顺畅。 定时器、模拟与通信接口 M2A23LE5AC提供强大的定时器功能,包括 4 个 32 位定时器、12 个 144 MHz PWM 输出和 2 个看门狗定时器,其中 1 个是窗口型变体,具有更高的可靠性。1 个 24 位 SysTick 定时器支持精确的任务调度,适用于实时应用。 模拟功能包括 1 个 12 位 ADC,支持每秒 200 万次采样(2 Msps),并提供 12 个通道、2 个比较器以及内建温度传感器,确保可靠的数据采集。 在通信方面,M2A23LE5AC集成了多个外设:1 个 LIN 接口、2 个 UART 接口,支持 One-Wire、IrDA 和 RS-485 功能,1 个 I²C 接口,1 个 SPI 接口,以及2 个可配置为 UART、I²C 或 SPI 的 USCI 模块。3 个 CAN FD 接口确保与现代汽车及工业网络标准的兼容性。 输入/输出 M2A23LE5AC支持最多 42 个通用输入/输出(GPIO)引脚。 应用领域: NuMicro® M2A23LE5AC 适用于多种应用场景,如: 汽车系统:ADAS,车内网络 工业自动化:电机控制、传感器数据处理 消费性电子:物联网设备、智能家电 主要特性: • 內核 (Core) - Arm® Cortex®-M23 微控制器,工作频率可达 72 MHz -
M2A23SE5AC
https://www.nuvoton.com.cn/products/microcontrollers/arm-cortex-m23-mcus/m2a23-series/m2a23se5ac/
高性能微控制器 NuMicro® M2A23SE5AC 是专为汽车和工业应用设计的全新微控制器产品,提供卓越的性能,能够承受最高达 125°C 的环境温度,并在 2.5V ~ 5.5V 的广泛电压范围内运行。该系列拥有最多 3 个 CAN FD 接口,专门针对汽车和工业应用的苛刻需求而设计。 核心、内存与 PDMA M2A23SE5AC 搭载 ARM® Cortex®-M23 核心,运行频率最高可达 72 MHz。其内存保护单元(MPU)和嵌套向量中断控制器(NVIC)提升了安全性和任务管理能力。该系列提供最多 128 KB 的嵌入式 Flash 内存、24 KB 的 SRAM 以及 4 KB 的 Flash 加载程序内存(LDROM),可用于系统内编程(ISP)。支持多种引导加载程序接口,包括 CAN FD、SPI、UART 和 I²C。此外,最多 6 个 PDMA 通道可实现高效的数据传输,减少 CPU 负担,确保系统运行更加顺畅。 定时器、模拟与通信接口 M2A23SE5AC 提供强大的定时器功能,包括 4 个 32 位定时器、12 个 144 MHz PWM 输出和 2 个看门狗定时器,其中 1 个是窗口型变体,具有更高的可靠性。1 个 24 位 SysTick 定时器支持精确的任务调度,适用于实时应用。 模拟功能包括 1 个 12 位 ADC,支持每秒 200 万次采样(2 Msps),并提供 16 个通道、2 个比较器以及内建温度传感器,确保可靠的数据采集。 在通信方面,M2A23SE5AC集成了多个外设:1 个 LIN 接口、2 个 UART 接口,支持 One-Wire、IrDA 和 RS-485 功能,1 个 I²C 接口,1 个 SPI 接口,以及两个可配置为 UART、I²C 或 SPI 的 USCI 模块。3 个 CAN FD 接口确保与现代汽车及工业网络标准的兼容性。 输入/输出 M2A23SE5AC 支持最多 42 个通用输入/输出(GPIO)引脚。 应用领域: NuMicro® M2A23SE5AC 适用于多种应用场景,如: 汽车系统:ADAS,车内网络 工业自动化:电机控制、传感器数据处理 消费性电子:物联网设备、智能家电 主要特性: • 內核 (Core) - Arm® Cortex®-M23 微控制器,工作频率可达 72 MHz