搜寻
M463YGCAE
https://www.nuvoton.com.cn/products/microcontrollers/arm-cortex-m4-mcus/m463-can-fd-usb-hs-series/m463ygcae/
NuMicro® M463YGCAE 为基于 Arm Cortex-M4F 核心的 32 位微控制器,内建 DSP 指令集和单精度浮点运算单元 (FPU),适用于 IoT 物联网、工业控制、消费性电子等各类产品应用。M463YGCAE 工作频率高达 200 MHz,提供 1.7V 至 3.6V 的宽工作电压,-40°C 至 105°C 的宽工作温度,支持多种封装选择,以及出色的高抗干扰特性 ESD HBM 2 KV 和 EFT 4.4 KV。 为满足智能家电功能需求之增长,M463YGCAE 内建了高达 256 KB 的 Flash 用于程序储存,128 KB 的 SRAM 供代码运行使用。代码安全方面,256 KB Flash 支持 XOM (Execute-Only-Memory) 仅可执行内存功能以保护机密程序代码在运行时不被窃取。最后,为了减少内核搬运数据的负担,M463YGCAE 还提供了 1 组 16 通道的 PDMA(peripheral direct memory access) 直接内存访问功能,以提升整体系统之效能。 M463YGCAE 支持丰富的周边接口,包含硬件加解密引擎、硬件 key store、随机数生成器 TRNG、Hyper Bus 接口、2 组 CAN FD、1 组 USB 高速 OTG、高达 24 通道的 16 位 PWM 输出、8 组 UART、4 组 SPI/I2S、2 组 Quad-SPI、5 组 I²C 和一个实时时钟 RTC (real-time clock)。 M463YGCAE 同时整合了许多模拟接口,包含 2 组模拟比较器、1 组 12 位 SAR ADC (高达 16 信道)。 关于开发工具支持,新唐提供了 NuMaker-M463KG 开发板,以及 Nu-Link debugger 工具。除此之外,还支持 Keil MDK, IAR EWARM, Eclipse IDE with GNU GCC 等常用开发环境。 M463YGCAE 可支持各类应用市场需求,如: 物联网网关 工业控制 电信 数据中心 关键特色: • 运作特性 (Operating Characteristics) - 工作电压: 1.7 V 至 3.6 V - 工作温度: -40 °C 至 +105 °C - EFT 4.
产品技术信息 / 新唐科技新一代增强型32位MCU- NUC230/240系列内建两组CAN总线
https://www.nuvoton.com.cn/news/news/products-technology/TSNuvotonNews-000142/
NuTiny-SDK-NUC240 台湾新竹 – 7/31/2014 – 新唐科技承袭NuMicro™ NUC130/140 CAN总线系列产品成功经验,于2014年再度推出新一代NuMicro™ NUC230/240 带两组CAN总线系列。产品亮点包含:系统频率高达72 MHz、具2组CAN总线、一组USB 2.0 Full Speed界面、多达6组高速UART串口、800 kSPS高转换速度12位A/D并搭配内嵌高精度振荡器,全温全压误差±3%高精度22.1184MHz,工作温度高达105℃。 NUC230/240系列内建2组CAN总线、高达800 kSPS转换速度之12位ADC且工作温度为-40℃ ~ 105℃,集成众多种类的通讯接口,如6组高速UART、4组SPI界面、2组I²C与USB、Lin总线,适合应用于车载上的相关产品,例如:透过CAN通讯将油箱信息、水箱温度、空调温度传递到仪表板显示;或汽车娱乐系统当中,利用CAN与车载主机做信息交换,并透过UART或SPI或I²C做内部各模块的讯息传递;亦可应用在电梯设备的外呼板或内呼板,利用CAN可同时并联多个设备之特点并具高抗干扰能力;或工业控制应用,透过各种总线或接口,快速、容易的连接各个模块,满足日益增加的接口设备并展现超高的性价比。 NUC230/240系列执行速度高达72MHz,内建32位乘法器、巢状中断控制结构NVIC、双信道APB设计、带CRC功能之PDMA,内建可配置为程序区或是数据区的32到 128 Kbytes 程序内存 (Flash ROM) 、独立8K Bytes 在线升级内存区(ISP ROM)、8或16 Kbytes 数据存储器区 (RAM);接口设备整合6组UART、4组SPI、2组I²C、1组I²S、USB 2.0 FS、8通道且高速800 kSPS 12-bit ADC与ISO-7816-3。此外,NUC230/240系列尚有脉宽调变(PWM)、捕获与比较功能、4组32位定时器(Timer)、看门狗(Watchdog Timer)、内部RC晶振、低压重置、掉电检测与睡眠模式下利用VBAT接脚以电池供电让RTC计数功能等。 开发工具方面,新唐提供易于操作、功能完备的NuTiny-SDK-NUC240软硬件开发环境,且方便客户于IAR EWARM 和Keil™
产品技术信息 / 新唐推出小封装工业级 MS51 系列微控制器
https://www.nuvoton.com.cn/news/news/products-technology/TSNuvotonNews-000249/
新竹, 台湾 – 2019 年 2 月 27 日 – 新唐科技推出小封装工业级 NuMicro® MS51 系列微控制器,采用 1T 8051 嵌入式核心,提供配置 8 / 16 / 32 KB Flash与 1 / 2 KB SRAM,10 至 32 管脚多样的封装,工作电压为 2.4 V ~ 5.5 V,并符合 - 40 ℃ 至 105 ℃ 的工业级操作温度。NuMicro® MS51 系列内置 10 kHz 与 24 MHZ 时钟源,可达 1 % 精准度,并具备 20 mA 高电流驱动的 IO 管脚与 8 kV ESD、4.4 kV EFT 高抗干扰能力。 NuMicro® MS51 系列提供更突出的功能与更丰富周边,包括 12-bit 高精度 ADC 具备多达 15 个外部通道可精确采样多笔数据、且内建 bandgap 可反推精准电源电压; 5 组高达 1 Mbps 高速串口可用以连接多种模块、1 组 I²C、1 组 SPI; 最多可支持 12 通道 PWM 输出,并具备互补输出、死区控制、独立设定的独立时钟源的功能,提供宽广参数设定范围提供不同应用所需。 在芯片安全方面,为了完整保护客户知识产权,MS51 系列提供三种保护机制,藉由 flash lock bit 防止透过管脚读取内部程序; 内建高达 128 Bytes SPROM ( Security Protection ROM ) ,SPROM 该区域只能执行不能读取程序; 另外提供 96 位芯片唯一序号 ( Unique Identification, UID )、128 位唯一客户序号( Unique Customer Identification, UCID ) 让客户自行进行加解密操作。 NuMicro® MS51 系列提供完整的产品选型以及丰富的周边,满足市场的多元应用,如工业控制、LED 灯光控制、马达控制与电源管理等。 Development Tools 新唐科技提供多样化的开发工具,如 Nu-Link 除错 / 刻录器、PinConfig 提供脚位复用功能设置、PinView 提供实时脚位状态显示、BSP 驱动程序与范例程序;IDE 开发环境支持 Keil C-51 与 IAR EW8051,可在 NT‐MS51 开发板上进行除错、追踪及分析程序。开发系统与环境方面。NT‐MS51
常见问答 / 如何产生精确的延迟时间?
https://www.nuvoton.com.cn/support/technical-support/faq/152c9c3b-85d3-11ea-a627-000d3a082cb4/
Delay 如何产生精确的延迟时间? 1581042420000 假如使用者想要产生精确的延迟时间,建议使用 __nop() 函数来组合达成。__nop() 函数能够产生 1 个精确的 CPU 频率周期延迟时间。然而,由于 flash 的速度低于 CPU 的频率速度,在 CPU 内部有快取优化的技术,编译程序也会自动针对程序做优化,造成__nop() 函数组合出来的时间会与预期的时间不同。因此,建议将程序代码放置于 SRAM 中执行,以避免优化造成的非预期延迟时间问题。 以产生 2 us 的延迟时间为例: (1) CPU 频率= 32MHz => 1 CPU 频率周期花费 1/32000000 sec = 31.25 ns (2) 2 us 延迟时间 = 2000 ns / 31.25 ns = 64 次 CPU 频率周期 1. 于KEIL的项目中加入一个新的.c档案 2. 将档案位置指定至SRAM 3. 设定 Linker 4. 撰写产生延迟的程序代码 由于执行一次 for 循环需要花费 5 个 CPU 频率周期的时间,因此可以使用以下的方式达到 2 us 的时间延迟 (1) 执行一次 for 循环需要 5 个 CPU 频率周期 (2) 执行一次 __NOP() 指令需要 1 个 CPU 频率周期 (3) 64 个 CPU 频率周期 = 8 ( 5 ( for 循环 ) + 3 * 1 ( __NOP() ) ) void Delay_Test_Function(void) { for(i = 0; i < 8 ; i++) /* Delay for 2 micro seconds. */ { __NOP(); __NOP(); __NOP(); } } 5. 测试 使用者可以利用下列程序代码进行延迟时间的测试,透过示波器量测 I/O toggle 的时间,以观察延迟函数是否精准。由于 CPU 需要下指令让 I/O 转态,因此观察到的时间中需要增加转态的指令时间 (PA0 = 0)。 执行一次 PA = 0 需花费 11 CPU 指令周期,这意味着 I/O 会持续 (64+11) * 31.25 ns = 2343.75 ns 的时间才进行转态。 void Delay_Test_Function(void) { uint32_t i,
产品技术信息 / 新唐 NuMicro™微控制器家族新成员登场–NUC200 系列
https://www.nuvoton.com.cn/news/news/products-technology/TSNuvotonNews-000029/
NuTiny-SDK-NUC200 台湾新竹 — 2/25/2013 -新唐科技继成功推出以ARM® Cortex™-M0为核心的32位微控制器 - NUC100/NUC120/NUC122/NUC123、Mini51系列 和 NuMicro M051®系列后,新成员 – 内建 USB 2.0全速装置的NUC200系列于今日登场。NUC200系列运行速度高达50MHz、内建ISO-7816-3、12-bit ADC与睡眠模式下利用VBAT接脚以电池供电让RTC计数,使其特别适用于消费电子、工业控制、安防与通讯系统等领域。 NUC200系列执行速度高达50MHz,内建32位乘法器、巢状中断控制结构NVIC、双信道APB设计、带CRC功能之PDMA,内建可配置为程序区或是资料区的32K到 128K Bytes 程序闪存、独立4K Bytes 在线升级闪存区(ISP)、8K或16K Bytes 数据存储器区;接口设备整合3组UART、4组SPI、2组I2C、1组I2S、USB 2.0 FS、8通道 12-bit ADC与ISO-7816-3。此外,NUC200系列尚有脉宽调变(PWM)、捕获与比较功能、4组32位定时器(Timer)、看门狗(Watchdog Timer),内部RC晶振,低压重置,掉电检测与睡眠模式下利用VBAT接脚以电池供电让RTC计数功能等。 开发工具方面,新唐提供易于操作、功能完备的NuTiny-SDK-NUC200软硬件开发环境,且方便客户于IAR EWARM 和Keil™ RVMDK开发环境下,利用NUC200系列开发新产品。此外,一个免费和开放的开发环境CooCox (www.coocox.com/Nuvoton.htm)也支持NUC200系列。客户可利用新唐提供之专属 ISP(In System Program)、IAP(In Application Program) 或 ICP(In Circuit Program),透过在线或脱机刻录,直接对系统在线更新,增加生产的灵活度与便利性。 目前新唐NUC200系列已量产,产品采用LQFP48、 LQFP64与 LQFP100封装。 新唐科技将持续扩展MCU产品线,提供极具竞争力之低功耗,高性价比32位微控制器,以满足广大客户的需求。 关于新唐科技 新唐科技股份有限公司成立于 2008 年,同年
产品技术信息 / 新唐 NuMicro™微控制器家族新成员登场–NUC123 系列
https://www.nuvoton.com.cn/news/news/products-technology/TSNuvotonNews-000030/
NuTiny-SDK-NUC123 台湾新竹 — 2/18/2013 - 新唐科技继成功推出以ARM® Cortex™-M0为核心的32位微控制器 - NUC100/NUC120/NUC122 和 NuMicro M051®系列后,新成员 – 内建 USB 2.0全速装置的NUC123系列于今日登场。NUC123系列运行速度高达72MHz、大容量的20K Bytes SRAM、多达8个USB endpoints、10-bit ADC,使其特别适用于消费电子、工业控制、安防、通讯系统,与需要高速计算的数据采集系统领域。 NUC123系列内建32位乘法器、嵌套中断控制器NVIC、带CRC功能之PDMA,内建可配置为程序区或是数据区的36K到 68K Bytes闪存、独立的4K Bytes 在线升级闪存区(ISP)、12K到 20K Bytes SRAM;接口设备整合2组UART、3组SPI、2组I2C、1组I2S、8通道 10-bit ADC。此外,NUC123系列还有脉宽调制(PWM)、捕获与比较功能、4组32位定时器(Timer)、看门狗(Watchdog Timer),内部RC晶振,低压重置,掉电检测功能等。 开发工具方面,新唐提供易于操作、功能完备的NuTiny-SDK-NUC123软硬件开发环境,且方便客户于IAR EWARM 和Keil™ RVMDK开发环境下,利用NUC123系列开发新产品。此外,一个免费和开放的开发环境CooCox (www.coocox.com/Nuvoton.htm)也支持NUC123系列。客户可利用新唐提供之专属 ISP(In System Program)、IAP(In Application Program) 或 ICP(In Circuit Program),通过在线或脱机烧录,直接对系统在线更新,增加生产的灵活度与便利性。 目前新唐NUC123系列已量产,产品采用LQFP48、 LQFP64与 QFN33封装。 新唐科技将持续扩展MCU产品线,提供极具竞争力之低功耗,高性价比32位微控制器,以满足广大客户的需求。 关于新唐科技 新唐科技股份有限公司成立于 2008 年,同年 7 月受让分割华邦电子逻辑 IC 事业单位正式展开营运,并于 2010 年在台湾证券交易所正式上市挂牌。新唐科技专注于逻辑 IC
产品技术信息 / 新唐 NuMicro™微控制器家族新成员–NUC122 闪亮登场
https://www.nuvoton.com.cn/news/news/products-technology/TSNuvotonNews-000046/
台湾新竹- 6 / 8 /2011 - 新唐科技继成功推出以 ARM ® Cortex ™ -M0 为核心的 32 位微控制器 - NUC100/NUC120 和 NuMicro M051 ™系列后,新成员 NUC122 系列于今日闪亮登场。 NUC122 系列以最低功耗、低闸数、精简程序代码,内建 USB 及多种高速通讯能力器件等特性,使其执行效能为一般微控制器的数倍。其先进低功耗工艺与内建 USB 2.0 全速装置,特别适用于消费电子、工业控制、安防、通讯系统,与需要高速计算的数据采集系统领域。 NUC122 系列执行速度高达 60MHz ,内建 32 位乘法器、巢状中断控制结构 NVIC 、双信道 APB 设计,内建 32K 到 64K Bytes 程序闪存、独立 4K Bytes 快闪数据区、独立 4K Bytes 在线升级闪存区 (ISP) 、 4K ~ 8K Bytes 数据存储器区;通讯部份, NUC122 系列整合高速 2 组 UART 、 2 组 SPI ,可连接 4 个 device 、 1 组 I2C ;此外, NUC122 系列尚有脉宽调变 (PWM) 、捕获与比较功能、 4 组 32 位定时器 (Timer) 、看门狗 (Watchdog Timer) ,内部 RC 晶振,低压重置,掉电检测功能等。 开发工具方面,新唐提供易于操作、功能完备的 NuTiny-122-SDK 软硬件开发环境,且方便客户于 IAR EWARM 和 Keil ™ RVMDK 开发环境下,利用 NUC122 系列开发新产品。 目前新唐 NUC122 系列已量产,产品采用 LQFP48 、 LQFP64 与 QFN33 封装。 新唐科技将持续扩展 MCU 产品线,提供极具竞争力之低功耗,高性价比 32 位微控制器,以满足广大客户的需求。 关于新唐科技 新唐科技股份有限公司成立于 2008 年,同年 7 月受让分割华邦电子逻辑 IC 事业单位正式展开营运,并于 2010 年在台湾证券交易所正式上市挂牌。新唐科技专注于逻辑 IC 产品之研发、设计及销售,在消费性语音 IC 及 电脑 相关应用 IC 之市占率皆具全球领先地位;此外,新唐科技拥有一座专攻特殊利基型制程之 6 吋晶圆厂,除负责生产自有 IC
NuMaker-Uni
https://www.nuvoton.com.cn/products/iot-solution/iot-platform/numaker-uni/
新唐NuMaker Uni是特别为创客设计之物联网开发板,为增加最终产品工业设计弹性,Uni面积仅为3.5cm*3.5cm,特别适合穿戴式产品应用;Uni整合802.11 b/g/n WiFi模块、蓝牙模块,并内建四大功能模块,包含陀螺仪、温湿度感测组件、IR传送接收与RGB LED指示灯,多功能模块让创客开箱后即可使用,不须自行撰写模块驱动程序;Uni 并预留20只多功能脚位,设计弹性超乎想象。考虑物联网产品对低功耗的设计,Uni采用极省电架构设计,在省电模式下工作电流低于1微安,亦即使用3.7V锂电池供电时,待机时间长达30万小时。 ICE 板: Nu-Link Mini 开发者可运用Nu-Link ICE 连接器,透过SWD接口以ICP工具将程序代码刻录于单片机。NuMaker Uni亦支持第三方开发软件工具,如:Keil RVMDK、IAR EWARM等。 主控板:NuMaker Uni 采用新唐 Cortex®-M0 NANO100NE3BN 单片机为核心,主频率达42 MHz,支持3.7V 锂电池或5V电源输入以及ADC、PWM、I²C、SPI、UART等接口,并包含红绿蓝三色LED、红外线发射器及接收器、三轴加速度计/三轴陀螺仪、HTU21D 温湿度传感器、802.11 b/g/n WiFi模块、蓝牙模块等。 产品特性: 32位Cortex®-M0 NANO100NE3BN单片机核心 工作频率最高可达 42 MHz 内建128 KB 闪存及16 KB 静态内存 在省电模式下工作电流低于 1微安 内建传感器 红外线发射器 红外线接收器 三轴加速器及三轴陀螺仪 (MPU6500) 温湿度传感器 (HTU21D) 丰富外设 红/绿/蓝 发光二极管 Extension pins provide UART, SPI, I2C, PWM, and ADC interfaces 支持无线通信 802.11b/g/n Wi-Fi 模块 (ESP-03) 支援 TCP、UDP Server & Client 支持 AP、Station 模式 支持 AT 命令集 蓝牙3.0 双模模块 (BB2710-29) 支援 SPP 及 GATT profile 支持 UART AT 命令集 资源下载 NuMaker Uni 用户指南 NuMaker Uni 软件 NuMaker
NuMaker-Uno
https://www.nuvoton.com.cn/products/iot-solution/arduino-compatible-platform/numaker-uno/
新唐 NuMaker Uno 开发板是使用新唐 MCU 作为微控制器的一个 Arduino 兼容的硬件。它的功能可以扩展 Arduino 的插件。用户可以使用 Arduino 的 IDE 来开发他们的应用程序,并可充分利用大量的公开范例。 NuMaker Uno 是一个特别的开发工具,用于新唐™Cortex®-M0 系列的用户透过其可以开发并容易验证该应用程序。其目的是提供一套开发及学习的平台,具有ADC,PWM,I²C,SPI等外围功能,用户可以设定不同功能的 NuMaker Uno 开发工具包,也可根据用户需求增加外设功能的开发工具包,易于使用,并且还提供开发所需的灵活性。该 NuMaker Uno 包括两个部分:开发板和 Nu-Link 的调试器/程序设计器。随着 NuMaker Uno 包括 NU-Link,使用者不需要额外的 ICE 或调试设备。 NuMaker Uno 特色: 学习/应用/调试:全系列开发工具 携带方便的开发调试工具包 丰富的微控制器外设功能,如ADC,PWM,I²C,SPI,UART... 具有高可扩展性:连接电路板可以改变不同的应用模块 支持 Arduino UNO 的修订3 连通 支持对 USB 的虚拟串口 支持 Arduino 的 IDE,IAR EWARM 和 Keil RVMDK 开发环境 扩展资源 新唐微控制器提供 MUC 所有 I/O 的排针,方便连接外设及除错使用 开发板提供 Nu-Link (调试/编程) 的功能基于 SWD 的链接器 多元的供电方式 USB VBUS (可以使用 JPR1 的短路来切换 5V 或 3.3V) 外部电源 VIN pin 可以透过变压器输入 7V 至 12V 转成 5V 外部电源支持 2.5V ~ 5.5V ,可以从其他电源提供给 VDD pin LEDs 状态指示灯 Power, user, Tx, Rx and ICE status. 提供 RESET 按钮 資源下載 NuMicro® NUC131系列选型表 技术参考手册 Nu-Link USB 驱动程序 NuMaker Uno使用手冊 规格数据 开发板原理图 Arduino IDE 开发环境安装说明 1. 下载及安装 Nu-Link USB 驱动程序 2. 至Arduino官网下载Arduino IDE 开发环境。 3.
技术文章 / 【赋能 IoT 生态系列 5 之 2】羽量级远程智控升级方案
https://www.nuvoton.com.cn/support/technical-support/technical-articles/TSNuvotonTechBlog-000190/
三无联网的故事 小朱: 糟了, 因为疫情蔓延, 老板交代一个新专案给我, 要我将现有的工厂设备联网, 方便远端监控. 可是…我真的什么都不会阿!! 害我今天早上, 三四点都还没睡觉 小扬: 好可怜喔~~ 我有收到你求救的讯息! 你真的三四点都还没睡觉ㄟ 娇娇: 没关系…看我围魏救赵, 教你三无联网的秘诀. 你想不想听阿!! 小朱: 快点解救我….. 小赖 你也一起来听听吧…. 于是乎 娇娇 缓缓道来… 娇娇: 三无联网 就是 无Linux设计经验/无网路程式设计经验/无连云经验 都会上网啦!! 只要有新唐M487在手, 一切搞定!! 小朱和小赖此時異口同聲說.. 真是神奇!! 预知详情 … 请看下面分曉 新唐羽量级远程智控升级方案 新唐 NuMicro® 系列以 Cortex-M4 为核心的 M487 微控制器通过 AliOS Things 的认证, 建构 NuMaker 系列 IoT 开发平台。NuMaker IoT-M487 开发平台在 AliOS Things上具备乙太与 Wi-Fi 连网能力,支援连接到阿里云服务。以 Keil MDK 为开发工具,搭配平台内建的 Nu-Link 可做韧体下载与即时侦错。NuMaker IoT-M487 的 AliOS Things 开发包可以在 AliOS Things 的 github 网页下载,另外提供连接阿里云服务的快速连接范例等文件,無开发入门门槛。 基于NuMaker-IoT-M487开发板 NuMaker-IoT-M487 整合常用元件与多种扩充介面,提供乙太网路和 Wi-Fi 连网功能。微控制器是 NuMicro® M487,以 Cortex-M4 为核心,工作时脉最高 192MHz, 512K Bytes Flash 与 160K Bytes SRAM。内建硬体加解密加速器,提高加密资料及网路的效率。适合终端装置、轻量型闸道。 NuMaker-IoT-M487相關資源 新唐 NuMaker-IoT-M487開發平台介紹 https://www.nuvoton.com/products/iot-solution/iot-platform/numaker-iot-m487/ 新唐 AliOS Things 快速入門 https://www.nuvoton.com/hq/resource-download.jsp?