搜寻

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

NuMaker-M2003FC



NuMaker-M2003FC 是新唐 NuMicro® M2003FC1AE、M2003XC1AE 微控制器的开发板。NuMaker-M2003FC 由两部分组成:M2003FC 平台与 Nu-Link2-Me 除错烧录器。NuMaker-M2003FC 可作为项目评估、开发、验证以及功耗监控的平台。 M2003FC 平台带有 NuMicro® M2003FC1AE 微控制器。M2003FC 平台提供 M2003FC1AE 的脚位扩展接口,与兼容于 Arduino UNO 的接口,方便搭配各式接口设备或 Arduino 模块,并有多种的电源供应设计,让项目的开发更加灵活。MG51 平台还带有电流量测接口可以随时监控功耗,协助项目开发与评估。 NuMaker-M2003FC 的另一部分为 Nu-Link2-Me 除错刻录器。Nu-Link2-Me 可透过 SWD 接口对新唐微控制器进行在线 ICP 刻录与除错,也可以进行脱机 ICP 刻录,刻录的状态会显示在状态 LED 上。Nu-Link2-Me 也支持虚拟串口(VCOM)功能,可输出讯息至终端机窗口。Nu-Link2-Me 还可以与开发板分离,成为独立的批次生产烧录器。 开发板介绍 快速指南 开发板特色 1. 请确认计算机中至少已安装一种开发环境: - KEIL MDK Nuvoton edition M0/M23 - IAR EWARM - NuEclipse GCC (for Windows) - NuEclipse GCC (for Linux) 2. 请依照使用的开发环境下载及安装最新版本的 Nuvoton Nu-Link Driver,安装时请勾选并安装 Nu-Link USB Driver。 - 使用 Keil C51 请安装 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


NuMaker-M031TC



NuMaker-M031TC 由两部分组成,采用 NuMicro® M031TC1AE 微控制器的主控板,与 Nu-Link2-Me 除错刻录器。使用者只需使用此开发板就可以开发、刻录并验证应用程序。 NuMaker-M031TC 的主控板带有 M031TC1AE 所有脚位的扩展接口,并提供兼容于 Arduino UNO 的接口,还有灵活的电源供应设计,方便搭配各式接口设备或Arduino 模块,进行开发。主控板并带有一电流量测接口,用户在开发过程中可轻松量测微控制器的功耗。 Nu-Link2-Me 刻录与除错器可透过 SWD 接口进行刻录与除错,还带有一 16 Mbit 大小的 SPI Flash 供脱机刻录使用。Nu-Link2-Me 支持虚拟串口功能,可输出讯息至终端机窗口。Nu-Link2-Me 可从开发板上拆下,作为量产刻录工具使用。 开发板介绍 快速指南 开发板特色 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 项目。 - M031_Series_BSP_CMSIS_V3.XX.


NuTiny-N76S003AT



NuTiny-N76S003AT 是新唐 NuMicro® N76S003AT20、N76S003AQ20 微控制器的开发板。NuTiny-N76S003AT 由两部分组成:N76S003AT20 平台与 Nu-Link2-Me 除错刻录器。NuTiny-N76S003AT 可作为项目评估、开发、验证以及功耗监控的平台。 N76S003AT 平台带有 NuMicro® N76S003AT20 微控制器。N76S003AT20 平台提供 N76S003AT20 的脚位扩展接口,还有灵活的电源供应设计,方便搭配各式接口设备进行开发。 NuTiny-N76S003AT 的另一部分为 Nu-Link2-Me 除错刻录器。Nu-Link2-Me 可透过 SWD 接口对新唐微控制器进行在线 ICP 刻录与除错,也可以进行脱机 ICP 刻录,刻录的状态会显示在状态 LED 上。Nu-Link2-Me 也支持虚拟串口(VCOM)功能,可输出讯息至终端机窗口。Nu-Link2-Me 还可以与开发板分离,成为独立的批次生产烧录器。 开发板介绍 快速指南 开发板特色 1. 请确认计算机中至少已安装一种开发环境: - KEIL PK51 Professional Developer's Kit - IAR EMBEDDED WORKBENCH FOR 8051 - NuEclipse_Windows (For NuMicro 8051) - NuEclipse_Linux (For NuMicro 8051) 2. 请依照使用的开发环境下载及安装最新版本的 Nuvoton Nu-Link Driver,安装时请勾选并安装 Nu-Link USB Driver。 - 使用 Keil C51 请安装 Nu-Link_Keil_Driver - 使用 IAR EW8051 请安装 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)


NuMaker-CM2053EL8



NuMaker-CM2053EL8是NuvotonNuMicro® CM2053EL8AE微控制器的评估板。NuMaker-CM2053EL8由两部分组成:CM2053EL8目标板与Nu-Link2-Me调试编程器。NuMaker-CM2053EL8可作为项目评估、开发、验证以及功耗监控的平台。 CM2053EL8目标板带有NuMicro® CM2053EL8AE微控制器。CM2053EL8目标板提供了脚位扩展接口,与兼容于Arduino UNO的接口,方便搭配各式接口设备或Arduino 模块,并有多种的电源供应设计,让项目的开发更加灵活。此外, Nuvoton 设计的电流表接口可以实时测量功耗,协助项目开发与评估。 NuMaker-CM2053EL8的另一部分为Nu-Link2-Me调试编程器。Nu-Link2-Me可透过SWD接口对Nuvoton微控制器进行在线ICP编程与调试,也可以进行脱机ICP编程,编程的状态会显示在状态LED上。Nu-Link2-Me也支持虚拟串口(VCOM)功能,可输出讯息至终端机窗口。Nu-Link2-Me还可以与评估板分离,成为独立的批次量产编程器。 评估板介绍 快速指南 评估板特色 1. 请确认电脑中至少已安装一种开发环境: - KEIL MDK Nuvoton edition – Full Cortex-M - VSCode 2. 请依照使用的开发环境下载及安装最新版本的 Nuvoton Nu-Link Driver,安装时请勾选并安装 Nu-Link USB Driver。 - 使用 Keil MDK 请安装 Nu-Link_Keil_Driver - Please refer to the VSCode Quick Start Guide.pdf, when using VSCode. 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-CM2052EN8



NuMaker-CM2052EN8是Nuvoton NuMicro® CM2052EN8AE微控制器的评估板。NuMaker-CM2052EN8由两部分组成:CM2052EN8目标板与Nu-Link2-Me调试仿真器。NuMaker-CM2052EN8可作为项目评估、开发、验证以及功耗监控的平台。 CM2052EN8目标板带有NuMicro® CM2052EN8AE微控制器。CM2052EN8目标板提供了脚位扩展接口,与兼容于Arduino UNO的接口,方便搭配各式接口设备或Arduino 模块,并有多种的电源供应设计,让项目的开发更加灵活。此外,Nuvoton设计的电流表接口可以实时测量功耗,协助项目开发与评估。 NuMaker-CM2052EN8的另一部分为Nu-Link2-Me调试编程器。Nu-Link2-Me可通过SWD接口对Nuvoton微控制器进行在线ICP编程与调试,也可以进行脱机ICP编程,编程的状态会显示在状态LED上。Nu-Link2-Me也支持虚拟串口(VCOM)功能,可输出讯息至终端机窗口。Nu-Link2-Me还可以与评估板分离,成为独立的批次量产编程器。 评估板介绍 快速指南 评估板特色 1. 请确认电脑中至少已安装一种开发环境: - KEIL MDK Nuvoton edition – Full Cortex-M - VSCode 2. 请依照使用的开发环境下载及安装最新版本的 Nuvoton Nu-Link Driver,安装时请勾选并安装 Nu-Link USB Driver。 - 使用 Keil MDK 请安装 Nu-Link_Keil_Driver - Please refer to the VSCode Quick Start Guide.pdf, when using VSCode. 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-M2L31SG



NuMaker-M2L31SG 是新唐 NuMicro® M2L31SG4AE, M2L31XD4AE, M2L31ZE4AE, M2L31ZD4AE, M2L31YG4AE, M2L31YE4AE, M2L31YD4AE, M2L31LE4AE, M2L31LG4AE, M2L31LD4AE 以及M2L31SE4AE 微控制器的开发板。NuMaker-M2L31SG 由两部分组成:M2L31S 目标板与 Nu-Link2-Me 调试编程器。NuMaker-M2L31SG 可作为项目评估、开发、验证以及功耗监控的平台。 M2L31SG 目标板提供 M2L31SG4AE 的脚位扩展接口,与兼容于 Arduino UNO 的接口,方便搭配各式接口设备或 Arduino 模块,并有多种的电源供应设计,让项目的开发更加灵活。此外,M2L31SG 目标板带有电流量测接口可以随时监控功耗,协助项目开发与评估。 NuMaker-M2L31SG 的另一部分为 Nu-Link2-Me 调试编程器。Nu-Link2-Me 可透过 SWD 接口对新唐微控制器进行在线 ICP 编程与调试,也可以进行脱机 ICP 编程,编程的状态会显示在状态 LED 上。Nu-Link2-Me 也支持虚拟串口 (VCOM) 功能,可输出讯息至终端机窗口。Nu-Link2-Me 还可以与开发板分离,成为独立的批次量产编程器。 开发板介绍 快速指南 开发板特色 1. 请确认计算机中至少已安装一种开发环境: - KEIL MDK Nuvoton edition M0/M23 - IAR EWARM - NuEclipse GCC (for Windows) - NuEclipse GCC (for Linux) 2. 请依照使用的开发环境下载及安装最新版本的 Nuvoton Nu-Link Driver,安装时请勾选并安装 Nu-Link USB Driver。 - 使用 Keil C51 请安装 Nu-Link_Keil_Driver - 使用 IAR EW8051 请安装 Nu-Link_IAR_Driver - 使用 NuEclipse 可跳过此步骤 3. 下载及解压缩开发板支持软件包 (Board Support Package, BSP)。 4.


NuMaker-M3334KI



NuMaker-M3334KI 是新唐 NuMicro® M3334 微控制器的开发板。NuMaker-M3334KI 由两部分组成:M3331 目标板与 Nu-Link2-Me 调试编程器。NuMaker-M3334KI 可作为项目评估、开发、验证以及功耗监控的平台。 M3331 目标板带有 NuMicro® M3334KIGAE 微控制器。M3331 平台提供 M3334KIGAE 的脚位扩展接口,与兼容于 Arduino UNO 的接口,方便搭配各式接口设备或 Arduino 模块,并有多种的电源供应设计,让项目的开发更加灵活。此外,M3331 平台带有电流量测接口可以随时监控功耗,协助项目开发与评估。 NuMaker-M3334KI 的另一部分为 Nu-Link2-Me 调试编程器。 Nu-Link2-Me 可透过 SWD 接口对新唐微控制器进行在线 ICP 编程与调试,也可以进行脱机 ICP 编程,编程的状态会显示在状态 LED 上。Nu-Link2-Me 也支持虚拟串口(VCOM)功能,可输出讯息至终端机窗口。Nu-Link2-Me 还可以与开发板分离,成为独立的批次量产编程器。 更多资源链接 用户手册 | 微控制器 | 软件开发工具 | 驱动程序 (BSP) | 烧錄器 | 新唐官方论坛 | 新唐在线商店 *Ordering Number : NK-M3334KI 开发板介绍 快速指南 开发板特色 1. 请确认计算机中至少已安装一种开发环境: - KEIL MDK Nuvoton edition – Full Cortex®-M - IAR EWARM - Visual Studio Code (VS Code) 2. 请依照使用的开发环境下载及安装最新版本的 Nuvoton Nu-Link Driver,安装时请勾选并安装 Nu-Link USB Driver。 - 使用 Keil MDK 请安装 Nu-Link_Keil_Driver - 使用 IAR EWARM 请安装 Nu-Link_IAR_Driver - 使用 VS Code 请安装 Nuvoton NuMicro® Cortex®-M Pack 3. 下载及解压缩开发板支持软件包 (Board Support Package, BSP)。 4.


NuMaker-M032SE



NuMaker-M032SE 由两部分组成,采用NuMicro® M032SE3AE 微控制器的主控板,与 Nu-Link2-Me 除错刻录器。使用者只需使用此开发板就可以开发、刻录并验证应用程序。 NuMaker-M032SE 的主控板带有 M032SE3AE 所有脚位的扩展接口,并提供兼容于 Arduino UNO 的接口,还有灵活的电源供应设计,方便搭配各式接口设备或Arduino 模块,进行开发。主控板并带有一电流量测接口,用户在开发过程中可轻松量测微控制器的功耗。 Nu-Link2-Me 刻录与除错器可透过 SWD 接口进行刻录与除错,还带有一 16 Mbit 大小的 SPI Flash 供脱机刻录使用。Nu-Link2-Me 支持虚拟串口功能,可输出讯息至终端机窗口。Nu-Link2-Me 可从开发板上拆下,作为量产刻录工具使用。 开发板介绍 快速指南 开发板特色 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 项目。 - M031_Series_BSP_CMSIS_V3.XX.


常见问答 / 当芯片进行复位(Reset)时,如何保持复位前的SRAM状态,不对SRAM进行初始化的动作?



SRAM, Reset, Watchdog 当芯片进行复位(Reset)时,如何保持复位前的SRAM状态,不对SRAM进行初始化的动作? 1581068700000 以M031芯片被看门狗定时器(WDT)复位为例。 芯片进行复位后,会由startup_M031Series.s开始执行程序代码。其中会跳转到system_M031Series.c中的System_Init的函数,再跳转至__main函数。 LDR R0, =SystemInit // 设定R0为SystemInit的位置 BLX R0 // 跳转至R0位置并执行Thumb指令 LDR R0, =__main // 设定R0为__main函数的位置 BX R0 // 跳转至R0的位置 __main函数是由编译程序自行创建,此函数会对SRAM进行初始化的动作,包含将RW-data与ZI-data复制到SRAM、初始化ZI-data为0等,再跳转至__rt_entry函数。 __rt_entry函数也由编译程序自行创建,此函数会建立执行程序所需的环境,包含初始化Stack与Heap以及Library等,最后再跳转至main()函数。 若是用户在芯片受到看门狗定时器复位后想要保持复位前的SRAM状态,只要在进入__main函数前,直接跳转至main()函数即可。 extern int32_t main(void); void SystemInit(void) { /* If the last reset source is WDT Reset, do not reset SRAM */ if(SYS->RSTSRC & SYS_RSTSRC_RSTS_WDT_Msk) { main(); } …… } 注: 本流程图引用自KEIL官方文件 欲了解更详细的Startup 行为请参考KEIL的官方文件: http://www.keil.com/support/man/docs/armclang_intro/armclang_intro_ asa1505906246660.htm


NK-NM18107L



NK-NM18107L 是一款评估板 (EVB),其核心采用合封 (MCP) 产品,整合了 ARM Cortex-M0 MCU (NM1120) 与 40V N/N 型预驱 (NCT3612),并配备外置 MOSFET 及可变电阻,以控制马达驱动波形与电流相位。该评估板支持三相无刷直流马达(BLDCM)与永磁同步马达(PMSM)的运行,可在 15V–24V 直流电源轨或电池供电应用中提供 16.5A 的连续漏极电流 (IDSM)。 NK-NM18107L 适用于项目评估、新产品开发及验证,让使用者能够测试基于马达应用的范例程序。更多开发细节可参考 NM1120 的技术参考手册 (TRM) 与开发板支持软件包 (BSP),以进行 NM18107 软件功能开发。 NK-NM18107L 包含 Nuvoton 低压马达开发模块 (Nu-LVMDM) 与 Nuvoton 马达开发转接板 (Nu-MDA-NM18107)。其中,Nu-LVMDM 作为电源级,Nu-MDA-NM18107 则作为微控制器级。请注意,NK-NM18107L 并不包含除错工具,使用者需额外准备 ICE 除错设备,例如 Nu-Link-Me,以进行开发。 开发板介绍 快速指南 开发板特色 安装熟悉的整合开发环境,确保至少安装以下其中一个整合开发环境: KEIL MDK Nuvoton edition – Full Cortex-M IAR EWARM 下载并安装最新的 Nuvoton Nu-Link 驱动程序: Keil MDK: 下载并安装 Nu-Link_Keil_Driver. IAR EWARM: 下载并安装 Nu-Link_IAR_Driver. 下载并执行 Board Support Package (BSP) or 马达驱动范例程序. 硬件设置 连接Nu-Link-Me (JP10) 至计算机USB接口 连接马达线 J63/J52 (U), J64/J53 (V), J65/J57 (W) 及霍尔传感器J41 (Hall Sensor) 连接电源端子 J46 or J43 (Vin) and J44 (GND) 至电源供应器 找到范例程序中的项目名称"NM1120_1R_2R_6stp_Hall_FOC.