搜寻

Product Results:keil, Matches
Keyword Results:keil, 417 Matches

产品技术信息 / 新唐 NuMicro™微控制器家族新成员登场–NUC123 系列



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 闪亮登场



台湾新竹- 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



新唐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



新唐 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.


常见问答 / 如何产生精确的延迟时间?



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,


技术文章 / 【赋能 IoT 生态系列 5 之 2】羽量级远程智控升级方案



三无联网的故事 小朱: 糟了, 因为疫情蔓延, 老板交代一个新专案给我, 要我将现有的工厂设备联网, 方便远端监控. 可是…我真的什么都不会阿!! 害我今天早上, 三四点都还没睡觉 小扬: 好可怜喔~~ 我有收到你求救的讯息! 你真的三四点都还没睡觉ㄟ 娇娇: 没关系…看我围魏救赵, 教你三无联网的秘诀. 你想不想听阿!! 小朱: 快点解救我….. 小赖 你也一起来听听吧…. 于是乎 娇娇 缓缓道来… 娇娇: 三无联网 就是 无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?


NUC1263LD4CE



NUC1263LD4CE 為 32 位单片机,内建 LED 灯条控制接口 (LED Light Strip Interface, LLSI)。此系列基于 Arm Cortex-M23 内核,支持 Armv8-M 指令集架构并自带除法器,工作频率高达 72 MHz,内建高达 64 KB Flash 及高达 20 KB SRAM,运作在 2.5V 至 5.5V 宽工作电压和 -40℃ 至 105℃ 的工业温度范围。 NUC1263LD4CE 内建高达 6 路 LED 灯条控制接口 (LED Light Strip Interface, LLSI);提供高达 24 路 PWM,运行速度最高达144 MHz,可提供高精准度控制。 NUC1263LD4CE 支持无须外挂晶振的 USB 2.0 全速装置接口,可以USB指令进行灯光控制。此外,内建 2 KB SPROM (Security Protection ROM),提供一个独立的安全加密区域,以保护开发者的知识产权。可广泛应用于工业控制、灯光控制、电竞灯光控制、电竞键盘/鼠标、DDR5 内存、显示卡、家电相关应用。 NUC1263LD4CE 支持丰富的周边接口,除了高达 6 路 LED 灯条控制接口 (LLSI) 与 24 路 16 位 PWM,与支持无需外挂晶振设计之 USB 2.0 全速装置外,另有定时器、看门狗定时器、高达十组的 PDMA、高达三组 UART、高达三组 I²C、高达三组 SPI/I²S、高达兩组 I3C、SPD Hub。并包含高达 16 通道 12 位 800 kSPS 采样率 ADC、高达 4 通道 8 位 200 kSPS 采样率数字转模拟转换器 (DAC)、高达 4 组模拟比较器。且具备高抗干扰能力 8 kV ESD (HBM)/ 4.4 kV EFT。 封装型式為 LQFP48 (7 mm x 7 mm),同封装型式的脚位兼容让用户能够弹性地优化产品规格与效能。 新唐 NuMaker-NUC1263SD 评估板和 Nu-Link 除错器为产品评估与开发的利器。并且支持第三方提供的 IDE,如 Keil MDK、IAR EWARM 和带 GNU GCC 编译程序的 NuEclipse IDE。 应用领域 : 工业控制、灯光控制、电竞灯光控制、电竞键盘/鼠标、DDR5


NUC1263ND4CE



NUC1263ND4CE 為 32 位单片机,内建 LED 灯条控制接口 (LED Light Strip Interface, LLSI)。此系列基于 Arm Cortex-M23 内核,支持 Armv8-M 指令集架构并自带除法器,工作频率高达 72 MHz,内建高达 64 KB Flash 及高达 20 KB SRAM,运作在 2.5V 至 5.5V 宽工作电压和 -40℃ 至 105℃ 的工业温度范围。 NUC1263ND4CE 内建高达 6 路 LED 灯条控制接口 (LED Light Strip Interface, LLSI);提供高达 24 路 PWM,运行速度最高达144 MHz,可提供高精准度控制。 NUC1263ND4CE 内建 2 KB SPROM (Security Protection ROM),提供一个独立的安全加密区域,以保护开发者的知识产权。可广泛应用于工业控制、灯光控制、电竞灯光控制、电竞键盘/鼠标、DDR5 内存、显示卡、家电相关应用。 NUC1263ND4CE 支持丰富的周边接口,除了高达 6 路 LED 灯条控制接口 (LLSI) 与 24 路 16 位 PWM,另有定时器、看门狗定时器、高达十组的 PDMA、高达三组 UART、高达三组 I²C、高达三组 SPI/I²S、高达一组 I3C、SPD Hub。并包含高达 16 通道 12 位 800 kSPS 采样率 ADC、高达 4 通道 8 位 200 kSPS 采样率数字转模拟转换器 (DAC)、高达 4 组模拟比较器。且具备高抗干扰能力 4kV ESD (HBM)/ 4.4kV EFT。 封装型式為 QFN48 (7 mm x 7 mm),同封装型式的脚位兼容让用户能够弹性地优化产品规格与效能。 新唐 NuMaker-NUC1263SD 评估板和 Nu-Link 除错器为产品评估与开发的利器。并且支持第三方提供的 IDE,如 Keil MDK、IAR EWARM 和带 GNU GCC 编译程序的 NuEclipse IDE。 应用领域 : 工业控制、灯光控制、电竞灯光控制、电竞键盘/鼠标、DDR5 内存、显示卡、家电相关应用。 关键特性 : • 内核 ( core ) - Arm Cortex®-M23 - 工作频率可达 72 MHz - 工作电压: 2.


NUC1263ZD4CE



NUC1263ZD4CE 為 32 位单片机,内建 LED 灯条控制接口 (LED Light Strip Interface, LLSI)。此系列基于 Arm Cortex-M23 内核,支持 Armv8-M 指令集架构并自带除法器,工作频率高达 72 MHz,内建高达 64 KB Flash 及高达 20 KB SRAM,运作在 2.5V 至 5.5V 宽工作电压和 -40℃ 至 105℃ 的工业温度范围。 NUC1263ZD4CE 内建高达 6 路 LED 灯条控制接口 (LED Light Strip Interface, LLSI);提供高达 24 路 PWM,运行速度最高达144 MHz,可提供高精准度控制。 NUC1263ZD4CE 内建 2 KB SPROM (Security Protection ROM),提供一个独立的安全加密区域,以保护开发者的知识产权。可广泛应用于工业控制、灯光控制、电竞灯光控制、电竞键盘/鼠标、DDR5 内存、显示卡、家电相关应用。 NUC1263ZD4CE 支持丰富的周边接口,除了高达 6 路 LED 灯条控制接口 (LLSI) 与 24 路 16 位 PWM,另有定时器、看门狗定时器、高达十组的 PDMA、高达三组 UART、高达三组 I²C、高达三组 SPI/I²S、高达一组 I3C、SPD Hub。并包含高达 16 通道 12 位 800 kSPS 采样率 ADC、高达 4 通道 8 位 200 kSPS 采样率数字转模拟转换器 (DAC)、高达 4 组模拟比较器。且具备高抗干扰能力4kV ESD (HBM)/ 4.4kV EFT。 封装型式為 QFN33 (5 mm x 5 mm),同封装型式的脚位兼容让用户能够弹性地优化产品规格与效能。 新唐 NuMaker-NUC1263SD 评估板和 Nu-Link 除错器为产品评估与开发的利器。并且支持第三方提供的 IDE,如 Keil MDK、IAR EWARM 和带 GNU GCC 编译程序的 NuEclipse IDE。 应用领域 : 工业控制、灯光控制、电竞灯光控制、电竞键盘/鼠标、DDR5内存、显示卡、家电相关应用。 关键特性 : • 内核 ( core ) - Arm Cortex®-M23 - 工作频率可达 72 MHz - 工作电压: 2.5V 至 5.


技术文章 / 面向光模块:新唐推出超值型专用产品M029G



光模块是光纤通信系统的核心器件之一,全称为光收发一体模块,能够完成光信号的光-电/电-光转化过程。 近期,新唐科技(Nuvoton)推出了最新的超值型MCU产品NuMicro M029G,面向入门级光模块应用领域,丰富了其光模块应用MCU产品矩阵 NuMicro M029G 系列微控制器专为光收发模块应用而设计,基于带有32位硬件除法器的Arm Cortex-M0内核。主频48MHz,具有32KB Flash、2KB Ram、2.7V~3.6V工作电压、支持5V I/O耐受和-40°C至+105°C工作温度. M029G系列特色: 内置温度传感器:0℃到70℃的精度为±6℃;-40℃至105℃的精度为±2℃ 小封装: QFN24 33mm 内置2组IIC slave,出厂预烧录 IIC Bootloader 内置2组12bit DAC 与M030G/M031G同平台兼容,易于设计和扩展 NuMicro M029G系列将丰富的模拟及数字周边整合于小尺寸的IC中。包括11路通道的12bit ADC, 2组的32位定时器、1组UART、1组SPI,以及多达5通道PDMA(可减轻CPU负载),内部参考电压可输出2.5V。 关于开发工具,新唐提供NuMaker评估板和Nu-Link调试器。支持带有GNUGCC编译器的第3方IDE,例如KEIL MDK、IAR EWARM、Eclippse IDE。 M029G以丰富的产品配置,优异的产品性能,入门级的价格,为通用光模块市场提供了新的解决方案, 欢迎大家垂询。 从数通领域到电信领域的光模块应用;从现有的通用光模块,到新兴的5G调顶光模块,新唐可以提供完整的光模块MCU解决方案—NuMicro M029G/M030G/ M031G 系列,M031G 系列更是全球第一颗支持硬件调顶功能的 MCU产品。 面向光模块:新唐推出超值型专用产品M029G