搜寻
技术文章 / 启动您的智能设备,通过低功耗蓝牙微控制器连接你的生活需求
https://www.nuvoton.com.cn/support/technical-support/technical-articles/TSNuvotonTechBlog-000412/
物联网IoT的趋势让装置连网的需求越来越显著,根据蓝牙协会的最新市调报告预估仅仅是透过蓝牙做数据传输的应用,将会以11%年均复合增长率在2025年就高达14.6亿的年出货量。 新唐的NuMicro® M031BT/M032BT 带BLE 5.0 低功耗蓝牙微控制器系列,以 Arm® Cortex®-M0 为核心,工作频率高达 72 MHz内建最高 512 KB Flash 和 96 KB SRAM,提供 BLE 5.0 和 2.4 GHz 双模功能,相较于传统集成简单周边的 BLE SoC,NuMicro M031BT/M032BT 系列内建丰富周边与优异模拟控制功能,实现一颗微控制器具有丰富控制功能与模拟周边与无线连接功能,并通过蓝牙协会认证取得Component (Tested)与End Product两种QDID,确保产品蓝牙连线品质与兼容性,便于客户在终端产品的整合设计。 NuMicro M031BT/M032BT系列运作于1.8V至3.6V工作电压,内置32位硬体乘法器/除法器、最高达9通道PDMA、16通道12位2MSPS高采样率的ADC可运行在1.8V低电压,提供精确且快速地效能表现,24 路 144 MHz PWM可快速响应和精准的控制外部装置。 此外,M031BT/M032BT 亦提供了丰富的周边,最高支持了1组USB、 8 组 6 MHz UART 并可支持单线式传输、2 组I2C、2 组高弹性通用串行控制接口 (USCI) 可设为 UART、 I2C 或 SPI,提供面积 5mm x 5mm 的 QFN48 與8mm x 8mm 的 QFN68封裝, 除了缩小PCB尺寸,同时也降低射频布局困难度,其中M032BT系列的开发板NuMaker-M032BTAI支持 BLE5.0、UNO界面与ArduinoBLE,可以方便户客端创在新应用领域到快速验证降低开发成本。 NuMicro M031BT/M032BT系列针对射频应用提供最高 +8 dBm 的射频发射功率、-94 dBm 的良好接收灵敏度、1 Mb/s 或 2 Mb/s 的传输速度,并且能在 2.4GHz 干扰严重的环境提供突出的抗噪表现,提升通讯距离和可靠性,支持透传等 profile满足智能家庭、消费电子以及工业物联网等应用场景的需求。 Nuvoton NuMicro
技术文章 / 透过轻量级工控网关快速连接您的智能工厂与云端
https://www.nuvoton.com.cn/support/technical-support/technical-articles/TSNuvotonTechBlog-000367/
近年来,智能工厂的需求与概念在全世界快速成长,工业自动化与工业物联网成为一项显学,生产线制造过程中的各类数据数据可为企业带来丰富的价值,制造商透过分析产线数据降低维护成本,掌握增进效率的钥匙,云端应用服务商为提供客户数据储存、分析、运算以及远程的实时监控服务。 为了达成上述目标,提供给工业类客户一个轻松快速联网的选择,新唐科技推出了基于NuMicro M48xxIDAE系列的IIOT智能工厂快速联网方案。NuMicro M48xxIDAE系列采用Cortex-M4核心,提供高达192MHz的指令周期,支持充足的内存资源,内建512KB Flash,160KB SRAM,以及整合大量的模拟组件、数字组件,适合用于各类型场景的智能网关需求,协助制造商搜集各生产节点的传感器数据,并将数据上传至云端服务器进行分析。 M48xxIDAE系列提供丰富的周边接口,外设接口包含1组10/100 Mbps以太网口,1组高速USB、1组全速USB、2组CAN总线、6组UART、3组ISO7816/UART、2组USCI界面(可灵活设置成UART/SPI/I2C)、3组I2C、4组SPI/I2S、1组QSPI、1组I2S、1组EBI、24路PWM、高达16通道的12位5MSPS ADC、两组12位1MSPS DAC以及两组模拟比较器等,可对接各类型位于物联网端点的数据采集装置。 下图为工业物连网架构示意图,基于M48xxIDAE系列的轻量级工控网关透过UART、SPI、I2C、CAN等外设采集来自工厂传感器端的数据后,再经由以太网(有线联网)或者无线传输的方式将数据送至云端。最终,用户可采用计算机或者手机APP等方式对工厂的状态进行实时远程监控。 为了提供给客户更多样的联云选择,M48xxIDAE系列支持多种实时操作系统,包含了Mbed OS、Amazon FreeRTOS、RT Thread以及Ali OS Things等,并可透过HTTPS、MQTT、CoAP、等不同协议进行网络联机,对应的云端则涵盖了Arm Pelion、Amazon Web Service (AWS)、Microsoft Azure以及Alibaba Cloud。新唐科技还进一步提供了相关联网范例代码,可大幅缩短客户工程开发所需的时间。
技术文章 / 新唐开发平台黄金 3 部曲:Nu-Link-Gang 满足大量 IC 烧录需求
https://www.nuvoton.com.cn/support/technical-support/technical-articles/TSNuvotonTechBlog-000311/
新唐因应客户大量 IC 烧录需求,也提供了一对多的烧录解决方案。利用先前介绍的 ICP 烧录软件,再配合新唐的 Nu-Link-Gang 量产烧录器 ( 图一 ) 及上板 ( 图二 ),即可进行一对四的烧录,无论是同样的四颗芯片,或是四颗不同的芯片,都可以在 Nu-Link-Gang 烧录器上同时进行脱机烧录 ( Offline ICP )。此篇文章将说明利用 Nu-Link-Gang 进行一对多烧录的步骤,Nu-Link-Gang 烧录器的信息在新唐官网的「软件与工具」中「硬件」目录下,详细的使用方式可以参考用户手册。 图一、Nu-Link-Gang 量产烧录器 图二、Nu-Link-Gang 量产烧录器上板 Nu-Link-Gang 烧录器设定 烧录电压选择:透过烧录电压选择开关切换烧录电压 ( 图三 )。 四个烧录单元有各自对应的选择开关,可分别设置不同的烧录电压。 图三、烧录电压选择 烧录模式:将开关拨至 Single Start 个别烧录或是 All Start 同时烧录 ( 图四 )。 图四、烧录模式切换开关 Nu-Link-Gang 连接 将 Nu-Link-Gang 烧录器通电,并透过 USB 与计算机连接。Nu-Link-Gang共有四个 USB 孔位对应四个烧录单元,必须分别对四个 USB 孔位进行烧录设定。 烧录设定 按下连接按钮连至 Nu-Link-Gang 烧录器。 加载欲烧录文件:文件可选择加载 APROM、数据 Flash、LDROM 或 SPROM。 设定配置位:如时钟源、欠压电压值等等,也可选择做安全加密。 编程:配合加载位置做选择。 编程选项:勾选脱机烧写模式。 开始:按下开始,将文件及设定存入 Nu-Link-Gang 烧录器。 也可选择导出存成 ICP 项目文件,未来导入该 ICP 文件便可回复所有设置。 图五、Nu-Link-Gang ICP 设定步骤 芯片连接 插入上板:将上板对齐固定座及烧录器座并压紧。 置入芯片:将芯片置入插口中。 使用治具 (若无上板时才需使用):连接烧录器座五只脚位 ( 图六 ),VCC 电压为烧录电压选择设定。 图六、烧录器座脚位表 量产烧录 按下电源开关。 开始烧录:根据步骤 1-2 烧录模式设定,按下对应烧录键。 更换芯片:状态指示灯亮表示烧录完成,可更换芯片。 图七、量产烧录步骤 新唐的
NuMaker-HMI-M487D2
https://www.nuvoton.com.cn/board/numaker-hmi-m487d2/
NuMaker-HMI-M487D2 是由 NuMaker-PFM-M487 作为主板 ( 底板 ),并搭配 NuMaker-M487-Advance 作为子板 ( 上板 ) 组合而成,其提供丰富的软硬件开发工具包,包含软件 BSP 包、线路图 ( schematic )、PCB layout 檔、Gerber 档、使用者手册与 BOM 表等。 而 NuMaker-HMI-M487D2 开发平台采用 Arm® Cortex®-M4 为内核的新唐微控制器 M480 系列,运行速度最高达 192 MHz,支持高速 SPI ( 96 MHz ) 接口连接外部 SPI Flash,可快速读取人机显示应用之 GUI 图片且最高可储存 32 MB 的图像数据。 M480 系列除了支持 SPI 接口之 LCD 屏幕外,还提供 EBI ( 16-bit ) 接口,可支持 i80 模式之 LCD 接口需求,其分辨率最高可达 320 x 240。 开发板介绍 快速指南 开发板特色 1. 请确认计算机中至少已安装一种开发环境: - KEIL MDK Nuvoton edition M0 / M23 - IAR EWARM - NuEclipse (GCC) ( Windows ) - NuEclipse (GCC) ( Linux ) 2. 请依照使用的开发环境下载及安装最新版本的 Nuvoton Nu-Link Driver,安装时请勾选并安装 Nu-Link USB Driver。 - 使用 Keil MDK 请安装 Nu-Link_Keil_Driver - 使用 IAR EWARM 请安装 Nu-Link_IAR_Driver - 使用 NuEclipse 可跳过此步骤 3. 下载及解压缩 开发板支持软件包 ( Board Support Package, BSP )。 4. 硬件架设 (1) 将 Nu-Link2-Me VCOM 指拨开关的 1 及 2 切换至 ON,启动虚拟串口 ( VCOM ) 功能。 (2) 透过 USB 传输线连接开发板 ICE USB 端口与计算机端 USB 端口。 (3) 在设备管理器中找到 Nuvoton Virtual Com Port。 5. 使用 Template 项目为范例,请参考以下路径在 BSP 中找到 Template 项目。 -
NNAE 计划
https://www.nuvoton.com.cn/support/learning/nnae/
新唐科技NuMicro®认证工程师计划(Nuvoton NuMicro Accredited Engineer , NNAE) 介绍 工程师可透过这项全球性计划认证ARM® Cortex®-M方案的设计能力与技术支持能力,并据此规划自身职涯发展。 Level 1. 基于ARM® Cortex®-M 产品之设计能力认证 工程师在本阶段中须能完成两种以上的传感器整合设计,主要适用对象为参与新唐科技大学计划的伙伴,通过认证者将授予「Specialist」等级之核可证书,并载明通过认证之型号。 Level 2. 基于ARM® Cortex®-M 产品之基础 FAE能力认证 工程师在本阶段中须了解基于ARM® Cortex®-M之新唐科技产品设计,包含其软、硬件特性与相关的开发、量产工具等,并能够进而以其提供客户所需的技术支持服务。通过认证者将授予「Expert」等级之核可证书,表示其具备业界认可之应用工程师资格。 Level 3. 基于ARM® Cortex®-M 产品之进阶 FAE 能力认证 工程师须先具备Level2: Expert等级之授证后,方能接受Level3: Master等级之认证考试。在此阶段,工程师须深入了解新唐科技之产品应用细节,包含如USB、Ethernet、Industrial BUS Protocol(CAN, RS-485, Modbus…)、DSP、RTOS等各环节之特性。合格者将授予「Master」等级之核可证书,表示其具备担任新唐讲师资格。 新唐科技 NuMicro® 认证工程师计划 (NNAE)
NuMaker-KE-NUMM7A52H
https://www.nuvoton.com.cn/board/numaker-ke-numm7a52h/
NuMaker-KE-NUMM7A52H 由两部分组成,一个 KM1M7AF52N 平台和一个板载 Nu-Link2-Me 调试器和编程器。NuMaker KE-NUMM7A52H 允许用户快速开发和轻松编程和调试应用程序。 NuMaker-KE-NUMM7A52H 提供 KM1M7AF52N 全引脚扩展连接器和 Arduino UNO 兼容扩展连接器。它是一个易于开发的平台,用户可以用来扩展功能和构建应用程序。NuMaker-KE-NUMM7A52H 还提供一个电流表连接器,允许用户在开发过程中监控微控制器的功耗。 Nu-Link2-Me 是一个调试器和编程器,支持通过 SWD 接口进行在线编程和调试。Nu-Link2-Me 提供虚拟 COM 端口 (VCOM) 功能,可在 PC 上打印消息。 Nu-Link2-Me 可以与 NuMaker-KE-NUMM7A52H 分离,允许用户作为量产编程工具使用。 Board Introduction Quick Start Board Features 1. 请确认计算机中至少已安装一种开发环境: - KEIL MDK Nuvoton edition Cortex-M - IAR EWARM - NuEclipse (GCC) ( Windows ) - NuEclipse (GCC) ( Linux ) 2. 请依照使用的开发环境下载及安装最新版本的 Nuvoton Nu-Link Driver,安装时请勾选并安装 Nu-Link USB Driver。 - 使用 Keil MDK 请安装 Nu-Link_Keil_Driver - 使用 IAR EWARM 请安装 Nu-Link_IAR_Driver - 使用 NuEclipse 可跳过此步骤 3. 下载及解压缩 开发板支持软件包 ( Board Support Package, BSP )。 4. 硬件架设 (1) 将 Nu-Link2-Me VCOM 指拨开关的 1 及 2 切换至 ON,启动虚拟串口 ( VCOM ) 功能。 (2) 透过 USB 传输线连接开发板 ICE USB 端口与计算机端 USB 端口。 (3) 在设备管理器中找到 Nuvoton Virtual Com Port。 5.
NuMaker-KE-NUMM4B54T
https://www.nuvoton.com.cn/board/numaker-ke-numm4b54t/
NuMaker-KE-NUMM4B54T 由两部分组成,一个 KM1M4BF54K 平台和一个板载 Nu-Link2-Me 调试器和编程器。 NuMaker KE-NUMM4B54T 允许用户快速开发和轻松编程和调试应用程序。 NNuMaker-KE-NUMM4B54T 提供 KM1M4BF54K 全引脚扩展连接器和 Arduino UNO 兼容扩展连接器。它是一个易于开发的平台,用户可以用来扩展功能和构建应用程序。 NuMaker-KE-NUMM4B54T 还提供一个电流表连接器,允许用户在开发过程中监控微控制器的功耗。 Nu-Link2-Me 是一个调试器和编程器,支持通过 SWD 接口进行在线编程和调试。 Nu-Link2-Me 提供虚拟 COM 端口 (VCOM) 功能,可在 PC 上打印消息。 Nu-Link2-Me可与NuMaker-KE-NUMM4B54T分离,允许使用者用作大量生产的烧录工具。 Board Introduction Quick Start Board Features 1. 请确认计算机中至少已安装一种开发环境: - KEIL MDK Nuvoton edition Cortex-M - IAR EWARM - NuEclipse (GCC) ( Windows ) - NuEclipse (GCC) ( Linux ) 2. 请依照使用的开发环境下载及安装最新版本的 Nuvoton Nu-Link Driver,安装时请勾选并安装 Nu-Link USB Driver。 - 使用 Keil MDK 请安装 Nu-Link_Keil_Driver - 使用 IAR EWARM 请安装 Nu-Link_IAR_Driver - 使用 NuEclipse 可跳过此步骤 3. 下载及解压缩 开发板支持软件包 ( Board Support Package, BSP )。 4. 硬件架设 (1) 将 Nu-Link2-Me VCOM 指拨开关的 1 及 2 切换至 ON,启动虚拟串口 ( VCOM ) 功能。 (2) 透过 USB 传输线连接开发板 ICE USB 端口与计算机端 USB 端口。 (3) 在设备管理器中找到 Nuvoton Virtual Com Port。 5.
NuMaker-KE-NUMM7C04T
https://www.nuvoton.com.cn/board/numaker-ke-numm7c04t/
NuMaker-KE-NUMM7C04T 由两部分组成,一个 KM1M7CF04K 平台和一个板载 Nu-Link2-Me 调试器和编程器。NuMaker-KE-NUMM7C04T 允许用户快速开发和轻松编程和调试应用程序。 NuMaker-KE-NUMM7C04T 提供 KM1M7CF04K 全引脚扩展连接器和 Arduino UNO 兼容扩展连接器。它是一个易于开发的平台,用户可以用来扩展功能和构建应用程序。NuMaker-KE-NUMM7C04T 还提供一个电流表连接器,允许用户在开发过程中监控微控制器的功耗。 Nu-Link2-Me 是一个调试器和编程器,支持通过 SWD 接口进行在线编程和调试。Nu-Link2-Me 提供虚拟 COM 端口 (VCOM) 功能,可在 PC 上打印消息。Nu-Link2-Me可与NuMaker-KE-NUMM7C04T分离,允许使用者作为大量生产的烧录工具使用。 Board Introduction Quick Start Board Features 1. 请确认计算机中至少已安装一种开发环境: - KEIL MDK Nuvoton edition Cortex-M - IAR EWARM - NuEclipse (GCC) ( Windows ) - NuEclipse (GCC) ( Linux ) 2. 请依照使用的开发环境下载及安装最新版本的 Nuvoton Nu-Link Driver,安装时请勾选并安装 Nu-Link USB Driver。 - 使用 Keil MDK 请安装 Nu-Link_Keil_Driver - 使用 IAR EWARM 请安装 Nu-Link_IAR_Driver - 使用 NuEclipse 可跳过此步骤 3. 下载及解压缩 开发板支持软件包 ( Board Support Package, BSP )。 4. 硬件架设 (1) 将 Nu-Link2-Me VCOM 指拨开关的 1 及 2 切换至 ON,启动虚拟串口 ( VCOM ) 功能。 (2) 透过 USB 传输线连接开发板 ICE USB 端口与计算机端 USB 端口。 (3) 在设备管理器中找到 Nuvoton Virtual Com Port。 5.
NuMaker-MS51PC
https://www.nuvoton.com.cn/board/numaker-ms51pc/
NuMaker-MS51PC 由两部分组成,采用 NuMicro® MS51PC0AE 微控制器的主控板,与 Nu-Link2-Me 除错烧录器。使用者只需使用此开发板就可以开发、刻录并验证应用程序。 NuMaker-MS51PC 的主控板带有 MS51PC0AE 所有脚位的扩展接口,并提供兼容于 Arduino UNO 的接口,还有灵活的电源供应设计,方便搭配各式接口设备或Arduino 模块,进行开发。主控板并带有一电流量测接口,用户在开发过程中可轻松量测微控制器的功耗。 Nu-Link2-Me 刻录与除错器可透过 SWD 接口进行刻录与除错,还带有一 16 Mbit 大小的 SPI Flash 供脱机刻录使用。Nu-Link2-Me 支持虚拟串口功能,可输出讯息至终端机窗口。 开发板介绍 快速指南 开发板特色 1. 请确认计算机中至少已安装一种开发环境: - KEIL C51 - IAR EW8051 2. 请依照使用的开发环境下载及安装最新版本的 Nuvoton Nu-Link Driver,安装时请勾选并安装 Nu-Link USB Driver。 - 使用 Keil C51 请安装 Nu-Link_Keil_Driver - 使用 IAR EW8051 请安装 Nu-Link_IAR_Driver 3. 请依照使用的开发环境下载及解压缩开发板支持软件包 ( Board Support Package, BSP )。 - 使用 Keil C51 请下载 MS51_Series_BSP_Keil - 使用 IAR EW8051 请下载 MS51_Series_BSP_IAR 4. 硬件架设 (1) 将 Nu-Link2-Me VCOM 指拨开关的 1 及 2 切换至 ON,启动虚拟串口 ( VCOM ) 功能。 (2) 透过 USB 传输线连接开发板 ICE USB 端口与计算机端 USB 端口。 (3) 在设备管理器中找到 Nuvoton Virtual Com Port。 5. 使用 Template 项目为范例,使用不同开发环境请在个别 BSP 中找到 Template 项目。 • 在Keil C51下使用 - MS51_Series_BSP_Keil_V1.XX.
技术文章 / M2L31在超低功耗水务RTU的应用与方案
https://www.nuvoton.com.cn/support/technical-support/technical-articles/TSNuvotonTechBlog-000709/
智慧水务将水务系统内所有厂、站、网的监测终端、运行设备、监控设备、水表等终端连接起来,构建水务物联网平台,实现水务要素全天候自动实时监测、预警、分析和管理。 随着数据采集物联网化,RTU具备连接PLC、传感器等水文数据采集能力,并具备低功耗/BLE/NB-IoT等能力,实现水利水文数据信息化监管系统的搭建 面对超低功耗智慧水务RTU,新唐推出M2L31系列 方案特点: 电池供电,超低功耗 电源待机下,低功耗外设数据采集和传输 大容量内存,支持RTOS 电池耗尽下,利用ReRAM快速写入数据保存 超低功耗智慧水务RTU框图 新唐M2L31系列特性: 超低功耗 在正常运行模式下60 μA/MHz功耗 在RAM保持,正常电源关闭模式下2 μA 功耗 在深度电源关闭模式下300 nA功耗 此外,还具备新唐特有的低功耗域中的自动操作模式,便可通过设定低耗电时钟源,透过低功耗串行接口將采集到的数据搬运至低功耗 SRAM 区域,整套过程都不须 CPU 处理器介入以达最省电有效的自动化机制。 独特的的大容量内存 具备ReRAM内存原理上ReRAM 使用电阻作为开关的基础,而不像闪存(eFlash)一样透过CMOS作为开关。因此M2L31不需要先Page 擦除,写入速度快于闪存 (eFlash)。同时ReRAM Dual bank也支持OTA。 最高168KB RAM支持RTOS。 丰富外设 USB 2.0支持 Type-C PD 3.1控制器 USB2.0 FS 支持 OTG 最高2组 CAN FD 支持EBI接口 16路电容触摸接口 M2L31 内部资源框图 (绿色模块是低功耗外设或资源) M2L31产品选型表 M2L31在超低功耗水务RTU的应用与方案
粤公网安备 44030502010001号