新唐标志

NuTiny-SDK-NUC122 用户手册

ARM Cortex™-M0
32 位微控制器

NuTiny-SDK-NUC122 用户手册
对于 NuMicro™ NUC122 系列

本文档中描述的信息是新唐科技的专有知识产权
公司,未经新唐许可不得转载。

Nuvoton 提供此文件仅供 NuMicro 参考 基于微控制器的系统设计。
新唐对错误或遗漏不承担任何责任。

所有数据和规格如有更改,恕不另行通知。

如需更多信息或问题,请联系新唐科技公司。

出版物发布
日期:25年2011月XNUMX日
修订版 V1.0

下载自 Arrow.com。

 超过view

NuTiny-SDK-NUC122 是 NuMicro™ NUC122 系列的专用开发工具。 用户可以使用 NuTiny-SDK-NUC122P 轻松开发和验证应用程序。

NuTiny-SDK-NUC122 包括两个部分。 一个是 NuTiny-EVB-122,另一个是 Nu-Link-Me。 NuTiny-EVB-122 是评估板,Nu-Link-Me 是它的调试适配器。 因此,用户不需要其他额外的 ICE 或调试设备。

NuTiny-SDK-NUC122介绍

NuTiny-SDK-NUC122 使用 NUC122RD2AN 作为目标微控制器。 图 2-1 为 NUC122 系列的 NuTiny-SDK-NUC122,左侧为 NuTiny-EVB-122,右侧为 Debug Adapter,名为 Nu-Link-Me。 NuTiny-EVB-122 与其他开发板类似。 用户可以使用它来开发和验证应用程序以模拟真实行为。 板载芯片涵盖NUC122系列功能。 NuTiny-EVB-122 可以作为真正的系统控制器来设计用户的目标系统。
Nu-Link-Me 是一个调试适配器。 Nu-Link-Me 调试适配器将您的 PC 的 USB 端口连接到您的目标系统(通过串行有线调试端口),并允许您在目标硬件上编程和调试嵌入式程序。 要将 NuLink-Me Debug 适配器与 IAR 或 Keil 一起使用,请参阅《Nuvoton NuMicro™ IAR ICE 驱动程序用户手册》或《Nuvoton™ NuMicro Keil ICE 驱动程序用户手册》了解详细信息。 用户安装各个驱动程序时,这两个文件会保存在本地硬盘中。

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 位微控制器 - 图 2-1

2.1 NuTiny-SDK-NUC122 跳线说明

2.1.1 电源设置

  • J1:NuTiny-EVB-122 中的 USB 端口
  • JP1:VCC5 音量tagNuTiny-EVB-122 中的连接器
  • J2:Nu-Link-Me 中的 USB 端口
电源型号 J2 USB 端口 J1 USB 端口 JP1 VCC5 目标 MCU 卷tage
型号 1 连接到电脑 X 直流 3.3 V 或 5 V
输出 [1]
直流 3.3 V 或 5 V [1]
型号 2 X 连接到电脑 直流 4.8 V 或 5 V
输出 [2]
直流 4.8 V 或 5 V [2]
型号 3 X X 直流 2.5 V ~ 5.5 V 输入 DC 2.5 V ~ 5.5 V 即
由 JP1 VCC5 决定
输入

×:未使用。
注 1:这取决于 Nu-Link-Me 中 JPR 跳线的设置(VCC 通过连接到 3.3 V 或 5 V 通过)。
注 2:在 NuTiny-EVB-4.8 的 D5 必须放置一个二极管器件(1 V)或使两个引脚短接(122 V)。

2.1.2 调试连接器

  • JP3:目标板 (NuTiny-EVB-122) 中的连接器,用于连接 Nuvoton ICE 适配器 (Nu-Link 或 NuLink-Me)
  • JP9:ICE 适配器 (Nu-Link-Me) 中的连接器,用于连接目标板(例如amp乐 NuTiny-EVB-122)

2.1.3 USB连接器

  • J1:NuTiny-EVB-122 中的 Mini USB 连接器,适用于使用
  • J2:Nu-Link-Me 中的 Mini USB 连接器连接到 PC USB 端口

2.1.4 扩展连接器

  • JP5、JP6、JP7 和 JP8:连接到 NuTiny-EVB-122 中的所有芯片引脚

2.1.5 重置按钮

  • SW1:重置按钮,重置 NuTiny-EVB-122 中的目标芯片

2.1.6 个电源连接器

  • JP1:NuTiny-EVB-5 中的 VCC122 连接器
  • JP2:NuTiny-EVB-122 中的 GND 连接器

2.2 扩展连接器的引脚分配

NuTiny-EVB-122 提供板载 NUC122RD2AN 和 LQFP-64 引脚的扩展连接器。 表 2-1 是 NUC122RD2AN 的引脚分配。

针号 引脚名称 针号 引脚名称
01 PB.14,/INTO 33 虚拟安全服务
02 X320 34 电脑.13
03 X321 35 电脑.12
04 PA.11,12C1SCL 36 PC.11、MOSI10
05 PA.10,I2C1SDA 37 PC.10,MIS010
06 PD.8 38 电压源
07 PD.9 39 PC.9,SPICLK1
08 PD.10 40 PC.8、SPISS10
09 PD 11 41 PA.15、脉宽调制3
10 PB.4,RX1 42 虚拟安全服务
11 PB.5,TX1 43 PA.14、脉宽调制2
12 PB.6,RTS1 44 PA.13、脉宽调制1
13 PB.7。 CTS1 45 PA.12,脉宽调制
14 低压差稳压器 (LDO) 46 冰数据
15 电压源 47 冰糖
16 虚拟安全服务 48 添加
17 VBUS 49 PD.0
18 电源电压33 50 PD.1
19 D- 51 PD.2
20 D+ 52 PD.3
21 PB.0, 接收输出 53 PD.4
22 PB.1,TXO 54 PD.5
23 PB.2,RTSO 55 PB.15,/INT1
24 PB.3、CTS0 56 XT1 输出
25 电脑.5 57 XT1_IN
26 电脑.4 58 /重启
27 PC.3,MOS100 59 虚拟安全服务
28 PC.2,MIS000 60 电压源
29 PC.1,SPICLKO 61 PS2DAT
30 PC.0,SPISSOO 62 PS2时钟
31 PB.10、TM2、SPISSO1 63 肺动脉高压综合征
32 PB.9、TM1、SPISS11 64 PB.8,TMO

表 2-1 NUC122 LQFP-64 的引脚分配

2.3 NuTiny-SDK-NUC122 PCB 放置

NuTiny–SDK-NUC2 PCB 的放置,用户可以参考图 2-122。

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 位微控制器 - 图 2-2

如何在 Keil μVision® IDE® 上启动 NuTiny-SDK-NUC122

3.1 凯尔微视
IDE 软件下载和安装

请访问Keil公司 web网站(http://www.keil.com) 下载 Keil μVision® IDE 并安装 RVMDK。

3.2 新唐 Nu-Link 驱动下载与安装

请访问新唐公司 NuMicro™ web网站(http://www.nuvoton.com/NuMicro ) 下载“NuMicro™ Keil® μVision
IDE驱动” file. 详细下载流程请参考 6.1 章节。 Nu-Link驱动下载好后,请解压 file 并执行“Nu-Link_Keil_Driver.exe”安装驱动程序。

3.3 硬件设置
硬件设置如图 3-1 所示

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 位微控制器 - 图 2-3

3.4 Smpl_NuTiny-NUC122 扩展amp程序

这个前任ample 演示了在 NuTiny-SDK-NUC122 板上下载和调试应用程序的简易性。 可在图 3-2 列表目录中找到并从 Nuvoton NuMicro™ 下载 web网站遵循第 6.3 章。

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 位微控制器 - 图 3-2

 

使用这个前amp乐:
PB.4 LED 将在 NuTiny-EVB-122 板上切换。

  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 位微控制器 - ICON 1 启动 μVision®
  • 项目公开
    打开 Smpl_NuTiny_122.uvproj 项目 file
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 位微控制器 - ICON 2 项目 - 构建
    编译并链接 Smpl_NuTiny-NUC122 应用程序
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 位微控制器 - ICON 3 Flash – 下载
    将应用程序代码编程到片上 Flash ROM
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 位微控制器 - ICON 4 开始调试模式
    使用调试器命令,您可以: 
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 位微控制器 - ICON 5 Review 观察窗口中的变量
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 位微控制器 - ICON 6 单步执行代码
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 位微控制器 - ICON 7 重置设备
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 位微控制器 - ICON 8 运行应用程序

 如何在 IAR Embedded Workbench 上启动 NuTiny-SDK-NUC122

4.1 IAR Embedded Workbench 软件下载与安装

请连接到IAR公司 web网站(http://www.iar.com) 下载 IAR Embedded Workbench 并安装 EWARM。

4.2 新唐 Nu-Link 驱动下载与安装
请连接到新唐公司 NuMicro™ web网站(http://www.nuvoton.com/NuMicro) 下载“NuMicro™ IAR ICE 驱动程序用户手册” file. 详细下载流程请参考 6.2 章节。 Nu-Link驱动下载好后,请解压 file 并执行“Nu-Link_IAR_Driver.exe”安装驱动程序。

4.3 硬件设置
硬件设置如图 4-1 所示
nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 位微控制器 - 图 4-1

4.4 Smpl_NuTiny-NUC122 扩展amp程序

这个前任ample 演示了在 NuTiny-SDK-NUC122 板上下载和调试应用程序的简易性。 可在图 4-2 列表目录中找到并从 Nuvoton NuMicro™ 下载 web网站遵循第 6.3 章。

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 位微控制器 - 图 4-2

使用这个前amp乐:
PB.4 LED 将在 NuTiny-EVB-122 板上切换。

  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 位微控制器 - ICON 9 启动 IAR Embedded Workbench
  • File-开放式工作区
    打开 Smpl_NuTiny_122.eww 工作区 file
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 位微控制器 - ICON 10 项目——制作
    编译并链接 Smpl_NuTiny-122 应用程序
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 位微控制器 - ICON 11 项目 - 下载和调试
    将应用程序代码编程到片上 Flash ROM 中。
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 位微控制器 - ICON 12 单步执行代码
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 位微控制器 - ICON 13 重置设备
  • nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 位微控制器 - ICON 14 运行应用程序

NuTiny-EVB-122 示意图

nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 位微控制器 - NuTiny-EVB-122 原理图

下载 NuMicro™ 系列相关 File来自新唐的 Web地点

6.1 下载 NuMicro™ Keil μVision® IDE 驱动程序

步骤 1 访问新唐 NuMicro™ web地点: http://www.nuvoton.com/NuMicro
步骤 2 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 位微控制器 - 6.3
步骤 3 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 位微控制器 - 第 3 步
步骤 4 下载 NuMicro™ Keil μVision® IDE 驱动程序

6.2 下载 NuMicro™ IAR EWARM 驱动程序

步骤 1 访问新唐 NuMicro™ web地点: http://www.nuvoton.com/NuMicro
步骤 2 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 位微控制器 - 第 4 步
步骤 3 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 位微控制器 - 第 5 步
步骤 4 下载 NuMicro™ IAR Embedded Workbench® 驱动程序

6.3 下载 NuMicro™ NUC100 系列 BSP 软件库

步骤 1 访问新唐 NuMicro™ web地点: http://www.nuvoton.com/NuMicro
步骤 2 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 位微控制器 - Step2
步骤 3 nuvoTon NuTiny SDK NUC122 ARM Cortex M0 32 位微控制器 - 6.3 Step2
步骤 4 下载 NuMicro™ NUC100 系列软件库

修订历史

版本 D  日期 描述
1 25 年 2011 月 XNUMX 日 初始版本

重要声明
Nuvoton 产品并非设计、意图、授权或保证用作用于手术植入、原子能控制仪器、飞机或宇宙飞船仪器、运输仪器、交通信号仪器、燃烧控制仪器或其他预期应用的系统或设备中的组件支持或维持生命。 此外,新唐产品不适用于新唐产品故障可能导致或导致人身伤害、死亡或严重财产或环境损害的应用。

Nuvoton 客户使用或销售这些产品用于此类应用的风险自负,并同意就此类不当使用或销售造成的任何损害向 Nuvoton 全额赔偿。

请注意,所有数据和规格如有更改,恕不另行通知。 本数据表中提及的所有产品和公司的商标均属于其各自所有者。

出版发行日期:25 年 2011 月 XNUMX 日
修订版 V1.0

文件/资源

nuvoTon NuTiny-SDK-NUC122 ARM Cortex-M0 32位微控制器 [pdf] 用户手册
NuTiny-SDK-NUC122, ARM Cortex-M0 32位微控制器, NuTiny-SDK-NUC122 ARM Cortex-M0 32位微控制器

参考

发表评论

您的电子邮件地址不会被公开。 必填字段已标记 *