搜寻
技术文章 / Mbed OS 云端服务
https://www.nuvoton.com.cn/support/technical-support/technical-articles/TSNuvotonTechBlog-000029/
Mbed™ OS 是 Arm® 在 Cortex-M 系列微控制器针对物联网应用而设计的实时操作系统 (Real Time OS) ,并包含连网、加密、保全、储存等功能。提供免费在线 C/C++ 语言开发环境平台。配合 Arm 的云端 “Pelion Device Management” ,采用 CoAP 通讯协议与 TLS 加密标准,安全的达成装置连接、身份认证、在线更新与装置管理。 新唐是 Arm Mbed 的合作伙伴。以 NuMicro® 系列微控制器建构 NuMaker PFM 、 NuMaker IoT 开发平台,通过 Mbed OS 的认证,完整支持 Arm® Mbed™ OS 与 Pelion Device Management。新唐整合连接 Pelion 的完整范例于 Mbed 在线开发环境直接下载使用。 NuMaker IoT-M487 NuMaker-IoT-M487 整合常用组件与多种扩充接口,提供以太网络和 Wi-Fi 连网功能。微控制器是 NuMicro® M487,以 Cortex-M4 为核心,工作频率最高 192MHz, 512K Bytes Flash 与 160K Bytes SRAM。内建硬件加解密加速器,提高加密数据及网络的效率。适合终端装置、轻量型网关,也可运用于关键词语音识别、文字影像辨识等应用。 在 Mbed 在线开发环境里选用 NuMaker IoT-M487 开发板,连网范例有基本的 Ethernet 与 Wi-Fi 的 TCP 联机,Mbed Cloud (Pelion) 联机与 AWS IoT 联机等作为参考。 NuMaker IoT-M487相关资源 新唐网站介绍 Mbed® 网站介绍 NuMaker PFM-M2351 NuMaker PFM-M2351 开发板采用 NuMicro® M2351 微控制器,工作频率最高 64MHz, 512K Bytes Flash 与 96K Bytes SRAM。以 Cortex-M23 为核心,内建 TrustZone® 机制,充分于 Mbed OS 支持 Arm PSA (Platform Security Architecture) 将资源隔开为安全处理环境 (Secure Processing Environment, SPE) 和非安全处理环境
NuMaker-PFM-M453
https://www.nuvoton.com.cn/products/iot-solution/iot-platform/numaker-pfm-m453/
NuMaker PFM-M453 主控平台配有安全、通讯和设备管理模块,支持低功率 BT、Thread、Wi-Fi、802.15.4/6LoWPAN、TLS/DTLS、CoAP、HTTP、MQTT 以及轻量级的 M2M,内置 32-KB SRAM 和 256 KB Flash 的配置,适合在物联网设备运行。NuMaker PFM-M453 可做为集点或是感测端节点,连接至云端服务器,确保安全地连接与管理设备,透过 mbed 服务器软件,将搜集到的微量数据传送至云端,再经由大数据分析技术处理,即可产生具价值的信息。 NuMaker PFM-M453 搭载 Cortex®-M4F 核心,主控板的通用接口设计,提供兼容 Arduino UNO 接口,用户可搭配任何 Arduino 模块进行开发。除了扩展接口外、主控板本身亦内建丰富的接口设备,如蜂鸣器、三色 LED、按键、麦克风、耳机、USB OTG、三轴加速度计与三轴陀螺仪传感器等完整的传感器群。 功能比较 NuMaker-PFM-M453 产品特色 32-bit Cortex®-M4 M453VG6AE 单片机核心 工作频率最高可达 72 MHz 内建 256 KB 闪存及 32 KB 静态内存 丰富外围 语音译码 (NAU8822LYG) 支持话筒,线路输入和耳机接口 3轴加速度传感器和3轴陀螺仪 (MPU6500) 蜂鸣器 RTC备用电池 麦克风 丰富界面 Arduino UNO兼容接口 USB OTG RS485界面 CAN界面 音源界面 资源下载 Arm Mbed OS 开发者网站 NuMaker PFM-M453 NuMaker PFM-M453 用户指南 欢迎下载新唐 IoT 平台资源参考文件 (https://www.nuvoton.com/iot_startup),内容包含开发资源下载、快速上手范例、应用教学影片等丰富的信息。 *Ordering Number: NK-BEDM453 NuMaker PFM-M453
技术文章 / 【赋能 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?
技术文章 / 新唐开发平台黄金 3 部曲:第 1 部,开发
https://www.nuvoton.com.cn/support/technical-support/technical-articles/TSNuvotonTechBlog-000281/
上次介绍了新唐完整的生态系统:在开发、量产、升级三阶段皆提供充足工具,让客户能够更有效率地完成各阶段目标。此篇文章将会针对第一步开发阶段,并依循 Quick Start 快速指南的步骤,说明如何开始一个项目。 为了让客户能够快速地进入生态系统中,新唐的每个 NuMaker 开发板皆配有 Quick Start 快速指南,只要跟着网页上详载的步骤,客户即可开始进行产品开发。之后将以新唐的 NuMaker-M251KG Quick Start 快速指南为例,实作开发阶段的流程。 开发阶段使用到的工具主要有四项 ( 图一 ):整合开发环境 IDE、NuMaker 开发板、开发板支持软件包 BSP ( Board Support Package )、PinConfigure/ PinView。由于此篇文章将以 Quick Start 快速指南为主轴,因此图形化辅助工具 PinConfigure 与 PinView 将在未来的文章再做详细介绍。 图一、开发阶段使用工具 NuMaker-M251KG Quick Start 快速指南 Quick Start 快速指南的链接,已直接标示在 NuMaker 开发板背面右下角处 ( 图二 ) 。或者也可以在新唐官网找到:首先,在官网的「软件与工具」下的「开发板」页面,找到「NuMaker-M251XX」开发板 ( XX 为 MCU 之封装方式及 FLASH 大小之代码,客户可依据所购产品做选择,如 NuMaker-M251KG ) ,再点选 Quick Start 快速指南,就可以看到详细的步骤教学。 图二、NuMaker 开发板上 Quick Start 连结 透过以下简单 6 个 Quick Start 快速指南中的步骤,便可将开发环境架设好,并成功执行一个范例项目,完成开发阶段流程 ( 图三 )。 下载并安装 IDE 开发环境:arm KEIL/ IAR/ NuEclipse 点选各 IDE 的连结,即可找到下载点及安装步骤。 下载及安装最新版本的 Nuvoton Nu-Link Driver:arm KEIL/ IAR 点选不同 IDE 所搭配的 Nu-Link Driver 连结,即完成下载。 ( NuEclipse 可跳过此步骤 ) 下载及解压缩开发板支持软件包 BSP 点选 BSP 连结,即完成下载。
Arduino 兼容开发平台
https://www.nuvoton.com.cn/products/iot-solution/arduino-compatible-platform/
NuMaker-UNO-M4 / NuMaker-UNO 开发板是一款与 Arduino 兼容的硬件平台,使用新唐微控制器作为其主控核心。其功能可以透过与 Arduino 兼容的扩充板进一步扩展。使用者可透过与 Arduino 兼容的开发环境来开发应用程序,充分利用大量公开范例资源。 NuMaker-UNO-M4 是一款专为 NuMicro® Cortex®-M4 系列设计的开发工具,可让使用者轻松开发与验证应用程序。其目的是提供一个具备多种周边接口与功能(如 ADC、PWM、I²C、SPI 等)的开发与学习平台。NuMaker-UNO-M4 整合了关键的工业通讯接口:Ethernet、RS485、CAN bus 以及 SD 卡接口。用户可依需求组装具有不同功能的 NuMaker-UNO-M4 开发工具包,或扩充所需的周边功能,方便快速上手,同时具备高度开发弹性。 NuMaker-Uno 是一款专为 NuMicro® Cortex®-M0 系列设计的开发工具,让使用者能够轻松开发与验证应用程序。其设计目的在于提供一个包含 ADC、PWM、I²C、SPI 等功能的开发与学习平台。用户可根据需求更换不同功能的 NuMaker-UNO 开发工具包,或自行开发所需的周边功能,使用方便且具备灵活性。NuMaker-UNO 包含两个主要组件:评估板 与 Nu-Link 除错/刻录器。Nu-Link 已包含于套件中,因此使用者无需额外购买 ICE 或其他除错设备。 Arduino Compatible Platform
NuMicro 8051 开发板软件开发包 (BSP)
https://www.nuvoton.com.cn/tool-and-software/board-support-package/numicro-8051-board-support-package/
BSP List Content Version Date ML51/ML54/ML56 Series BSP ML51/ML54/ML56 Series BSP (IAR) github gitlab gitee ML51 series software package based on IAR Embedded Workbench 8051 V10.10.1. It supports IAR development environments with drivers and sample codes. Example source codes for NuMaker-ML56SD, NuMaker-ML54SD, NuMaker-ML51SD, NuMaker-ML51PC and NuTiny-ML51EB board are included. For detailed information, please download it and unzip it. V1.00 2020-09-10 ML51/ML54/ML56 Series BSP (Keil) github gitlab gitee ML51 series software package based on Keil uVision4 and PK51 Development Kit V9.52. It supports Keil development environments with drivers and sample codes. Example source codes for NuMaker-ML56SD, NuMaker-ML54SD, NuMaker-ML51SD, NuMaker-ML51PC and NuTiny-ML51EB board are included. For detailed information, please download it and unzip it. V2.00.001 2020-10-19 MS51 Series BSP MS51 Series BSP (IAR) github gitlab gitee MS51 series software package based on IAR Embedded Workbench 8051
NuMicro 8051 开发板
https://www.nuvoton.com.cn/tool-and-software/evaluation-board/general/8051-evaluation-board/
Part No. Ordering No. Download Supported Devices Picture NuMaker-CM1003CF2 Quick start NK-CM1003CF2 User Manual Schematic, PCB & Gerber File CM1003CF2AE CM1003CF3AE NuMaker-CM2003CF2 Quick start NK-CM2003CF2 User Manual Schematic, PCB & Gerber File CM2003CF2AE CM2003CF3AE NuTiny-N76S003AT Quick start NK-N76S003AT User Manual Schematic, PCB & Gerber File N76S003AQ20 N76S003AT20 NuMaker-MG51FC Quick start NK-MG51FC User Manual Schematic, PCB & Gerber File MG51FC9AE MG51FB9AE MG51XC9AE MG51XB9AE NuMaker-MG51LD Quick start NK-MG51LD User Manual Schematic, PCB & Gerber File MG51EC1AE MG51TC1AE MG51PC1AE MG51LC1AE MG51TD1AE MG51PD1AE MG51LD1AE NuMaker-ML54SD Quick start NK-ML54SD User Manual Schematic, PCB & Gerber File ML54SD1AE ML54LD1AE ML54MD1AE NuMaker-ML56SD Quick start NK-ML56SD User Manual Schematic, PCB & Gerber File ML56SD1AE ML56LD1AE ML56MD1AE NuMaker-ML51PC Quick start NK-ML51PC User Manual Schematic, PCB & Gerber File ML51PC0AE ML51EC0AE ML51UC0AE ML51TC0AE NuMaker-ML51SD
NuMaker-Lighting-ARGB Development Kit
https://www.nuvoton.com.cn/applications/consumer/numaker-lighting-argb-development-kit/
NuMaker-Lighting-ARGB 是一款用于 ARGB 应用的评估板,展示如何以 MCU 控制 ARGB 灯条,并呈现多种灯效。为了增加开发的灵活性,NuMaker-Lighting-ARGB支持与多款不同的 NuMaker 主板连接使用,任何人皆可以轻松地为其产品开发独特的灯光效果。 方案特色 - 40 颗 ARGB Gen2 LED - 提供多种方式控制 ARGB LED (LLSI, PSIO, SPI, UART) - 支援 PC tool 以 USB 控制灯效 - 支援 Microsoft Dynamic Lighting 控制 (Windows 11) 及符合 Microsoft 认证 - 支援 ARGB LED 灯条延伸与外接 5V 电源 MCU 特点 系统示意图 Nuvoton Gaming MCU/MPU Platform
NuMaker-IMU-M487
https://www.nuvoton.com.cn/board/numaker-imu-m487/
本参考设计是基于 NuMaker-IOT-M487 开发板结合惯性测量单元 ( 英文:Inertial measurement unit,简称IMU ) 算法,可以应用于测量物体的角速度和加速度,并以此取得物体的姿态。 本 IMU 算法是 UNITEC 基于 NuMaker-IoT-M487 所开发 的陀螺仪导航系统 ,适用于平面导航,用户能透过调用 API 获得精确的方向角。 此方案经由实际测试,将 NuMaker-IMU-M487 置于扫地机器人上盖,测试场地保持水平并大于 6 平方公尺,启动扫地机清扫至少 30 分钟后,测试能达到每小时10 度内的误差。 新唐科技推出适合物联网使用之 NuMaker-IMU-M487 开发板,以 NuMicro M487 系列微控制器为主控核心,内建 RJ45 以太网络与 Wi-Fi 模块,让用户可以有线或无线的方式连接云端,亦可透过不同的无线子板提供 NB-IoT、6LoWPAN 等联机能力,以符合各种应用场景需求;配合 NuMicro M487 系列微控制器内建的加解密加速器,提高加密网络联机的效率。 NuMaker-IMU-M487 开发板支持 Arm® Mbed™ OS,整合常用组件,内建多轴传感器,提供兼容 Arduino UNO 与 mikroBUS™ 接口,不论是 GPIO、UART、ADC、PWM、SPI 或 I²C 等等都能连接;内建新唐积木式概念的传感器模块 NuMaker Brick I²C 接口;提供独特的仿真影像传感器接口,连接 CMOS 影像传感器,可用于截取影像进行分析;并结合 NAU88L25 音频编译码器,提供高音质的录放音功能;外挂 SPI Flash 及提供 microSD 卡插槽,增加额外的数据存取空间。 NuMaker-IMU-M487 提供多元连网方式与多种接口,并提供影像感测与录放音功能以及弹性扩充数据存取空间,不论使用者需要的是端点装置或轻量型的网关应用,NuMaker-IMU-M487 是踏入物联网应用的最好选择。 开发板介绍 快速指南 开发板特色 1. 请确认计算机中已安装开发环境: - KEIL MDK Nuvoton edition 2. 请依照使用的开发环境下载及安装最新版本的Nuvoton Nu-Link Driver,安装时请勾选并安装Nu-Link USB
NuMaker-IoT-M2354
https://www.nuvoton.com.cn/board/numaker-iot-m2354/
快速指南 Nuvoton CloudAWS 开发板特色 为了让使用者可以快速体验连云带来的便利性,新唐开发了一款 ”CloudAWS” 的手机 APP,藉由该 APP 搭配 NuMaker-IoT-M2354,可以实时获取开发板所上传至 AWS 的相关数据。 詳細操作請參考 App setup NuMaker-IoT-M2354 开发平台搭载新唐安全物联网微控制器 NuMicro® M2354,除了丰富的周边外,板上还具备 Wi-Fi 与 LoRa 模块,让用户可以快速地进行安全物联网装置的应用开发,平台还具备电流量测接口可以随时监控功耗。 NuMaker-IoT-M2354 预烧录了通过 Mbed 平台所开发的范例程序,该范例通过板上搭载的环境传感器量测温湿度以及大气压力等数据,再通过 Wi-Fi 模块将数据送往 AWS cloud,最后搭配新唐所开发的APP NuCloudConnector,能实时的通过手机监控数据的变化。另外开发板上还具备 LCD 显示屏,各项环境数据也会同时的显示于屏上。 为了确保能够保护联网的安全,M2354 在安全设计上除了使用 Arm V8-M Trust Zone 架构外,也搭配了 Arm 开源固件 (TF-M) trusted-firmware-m,共同形成完整 IoT 应用平台安全架构。在这个架构之下,所有 IoT 装置与云端的沟通和传输,都会在硬件隔离的前提下,提供加解密服务和存储敏感数据。 NuMaker-IoT-M2354 上预烧录的范例程序便是基于该安全架构所开发出来的应用程序,当开发板通过 Wi-Fi 联机与 AWS cloud 进行数据传递前,会先检查装置内是否具备合法的凭证,该凭证被存储于 M2354 的安全空间内部且只能通过 TF-M API 进行使用,在验证完成后板上的实时数据才能被传送上云,因此整个过程都具备很好的安全性。 请参考以下连结来获得 TF-M 相关的详细技术文件: https://www.trustedfirmware.org/projects/tf-m/ 开发板介绍 建立 App Demo NuMaker-IoT-M2354 相关设定 1. 硬件配置 (1) 将 Nu-Link2-Me VCOM 指拨开关的1及2切换至ON,启动虚拟串口 (VCOM) 功能 (2) 透过 USB
粤公网安备 44030502010001号