راهنمای کاربر NuTiny-SDK-NUC122
ARM Cortex™-M0
میکروکنترلر 32 بیتی
راهنمای کاربر NuTiny-SDK-NUC122
برای سری NuMicro™ NUC122
اطلاعاتی که در این سند توضیح داده شده است، مالکیت معنوی انحصاری Nuvoton Technology است
شرکت و نباید بدون اجازه از Nuvoton تکثیر شود.
Nuvoton این سند را فقط برای اهداف مرجع NuMicro ارائه می دهد™ طراحی سیستم مبتنی بر میکروکنترلر
Nuvoton هیچ مسئولیتی در قبال خطاها یا حذفیات نمی پذیرد.
همه داده ها و مشخصات ممکن است بدون اطلاع قبلی تغییر کنند.
برای اطلاعات بیشتر یا سوالات، لطفاً با شرکت فناوری نووتون تماس بگیرید.
انتشار انتشار
تاریخ: 25 مارس 2011
ویرایش 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 NuTiny-SDK-NUC122 برای سری NUC122 است، قسمت سمت چپ NuTiny-EVB-122 و قسمت سمت راست Adapter Debug به نام Nu-Link-Me نامیده می شود. NuTiny-EVB-122 مشابه سایر بردهای توسعه است. کاربران می توانند از آن برای توسعه و تأیید برنامه های کاربردی برای تقلید رفتار واقعی استفاده کنند. تراشه آنبورد ویژگی های سری NUC122 را پوشش می دهد. NuTiny-EVB-122 می تواند یک کنترل کننده سیستم واقعی برای طراحی سیستم های هدف کاربران باشد.
Nu-Link-Me یک آداپتور اشکال زدایی است. Nu-Link-Me Debug Adapter پورت USB رایانه شخصی شما را به سیستم مورد نظر شما (از طریق پورت اشکال زدایی سیمی سریال) متصل می کند و به شما امکان می دهد برنامه های تعبیه شده را روی سخت افزار مورد نظر برنامه ریزی و اشکال زدایی کنید. برای استفاده از آداپتور NuLink-Me Debug با IAR یا Keil، لطفاً برای جزئیات به «راهنمای کاربر درایور Nuvoton NuMicro ™ IAR ICE» یا «راهنمای کاربر درایور Nuvoton NuMicro Keil ICE» مراجعه کنید. هنگامی که کاربر هر درایور را نصب می کند، این دو سند در هارد دیسک محلی ذخیره می شوند.
2.1 NuTiny-SDK-NUC122 Jumper توضیحات
2.1.1 تنظیم قدرت
- J1: پورت USB در NuTiny-EVB-122
- JP1: VCC5 Voltagکانکتور e در NuTiny-EVB-122
- J2: پورت USB در Nu-Link-Me
مدل POWER | پورت USB J2 | پورت USB J1 | JP1 VCC5 | هدف MCU Voltage |
مدل 1 | به کامپیوتر متصل شوید | X | DC 3.3 V یا 5 V خروجی [1] |
DC 3.3 V یا 5 V [1] |
مدل 2 | X | به کامپیوتر متصل شوید | DC 4.8 V یا 5 V خروجی [2] |
DC 4.8 V یا 5 V [2] |
مدل 3 | X | X | ورودی DC 2.5 V ~ 5.5 V | DC 2.5 V ~ 5.5 V که تصمیم JP1 VCC5 ورودی |
X: استفاده نشده
نکته 1: به تنظیم (VCC از طریق اتصال به 3.3 ولت یا 5 ولت از طریق) در جامپر JPR در Nu-Link-Me بستگی دارد.
نکته 2: باید یک دستگاه دیود (4.8 ولت) قرار دهد یا هر دو پایه را در D5 در NuTiny-EVB-1 کوتاه (122 ولت) کند.
2.1.2 اتصال اشکال زدایی
- JP3: رابط در برد هدف (NuTiny-EVB-122) برای اتصال با آداپتور Nuvoton ICE (Nu-Link یا NuLink-Me)
- JP9: رابط در آداپتور ICE (Nu-Link-Me) برای اتصال با برد هدف (برای مثالample NuTiny-EVB-122)
2.1.3 اتصال USB
- J1: کانکتور مینی USB در NuTiny-EVB-122 برای استفاده از برنامه
- J2: کانکتور Mini USB در Nu-Link-Me متصل به پورت USB رایانه شخصی
2.1.4 رابط توسعه یافته
- JP5، JP6، JP7، و JP8: اتصال به تمام پین های تراشه در NuTiny-EVB-122
2.1.5 دکمه تنظیم مجدد
- SW1: دکمه تنظیم مجدد تراشه هدف در NuTiny-EVB-122 را بازنشانی کنید
2.1.6 اتصال برق
- JP1: کانکتور VCC5 در NuTiny-EVB-122
- JP2: کانکتور GND در NuTiny-EVB-122
2.2 تخصیص پین برای Extended Connector
NuTiny-EVB-122 NUC122RD2AN روی برد و کانکتور توسعه یافته برای پین LQFP-64 را فراهم می کند. جدول 2-1 تخصیص پین برای NUC122RD2AN است.
پین شماره | نام پین | پین شماره | نام پین |
01 | PB.14, /INTO | 33 | VSS |
02 | X320 | 34 | PC.13 |
03 | X321 | 35 | PC.12 |
04 | PA.11,12C1SCL | 36 | PC.11، MOSI10 |
05 | PA.10، I2C1SDA | 37 | PC.10، MIS010 |
06 | PD.8 | 38 | VDD |
07 | PD.9 | 39 | PC.9، SPICLK1 |
08 | PD.10 | 40 | PC.8، SPISS10 |
09 | PD 11 | 41 | PA.15، PWM3 |
10 | PB.4، RX1 | 42 | VSS |
11 | PB.5، TX1 | 43 | PA.14، PWM2 |
12 | PB.6، RTS1 | 44 | PA.13، PWM1 |
13 | PB.7. CTS1 | 45 | PA.12، PWM |
14 | LDO | 46 | ICE DAT |
15 | VDD | 47 | ICE CK |
16 | VSS | 48 | اضافه کنید |
17 | V-BUS | 49 | PD.0 |
18 | VDD33 | 50 | PD.1 |
19 | D- | 51 | PD.2 |
20 | D+ | 52 | PD.3 |
21 | PB.0، RXO | 53 | PD.4 |
22 | PB.1، TXO | 54 | PD.5 |
23 | PB.2، RTSO | 55 | PB.15, /INT1 |
24 | PB.3، CTS0 | 56 | XT1 OUT |
25 | PC.5 | 57 | XT1_IN |
26 | PC.4 | 58 | /RESET |
27 | PC.3، MOS100 | 59 | VSS |
28 | PC.2، MIS000 | 60 | VDD |
29 | PC.1، SPICLKO | 61 | PS2DAT |
30 | PC.0، SPISSOO | 62 | PS2CLK |
31 | PB.10، TM2، SPISSO1 | 63 | PVSS |
32 | PB.9، TM1، SPISS11 | 64 | PB.8، TMO |
جدول 2-1 تخصیص پین برای NUC122 LQFP-64
2.3 NuTiny-SDK-NUC122 PCB Placement
کاربران می توانند برای قرار دادن PCB NuTiny–SDK-NUC2 به شکل 2-122 مراجعه کنند.
نحوه شروع NuTiny-SDK-NUC122 در Keil μVision® IDE®
3.1 Keil uVision
نرم افزار IDE را دانلود و نصب کنید
لطفا از شرکت کیل دیدن فرمایید webسایت (http://www.keil.com) برای دانلود Keil μVision® IDE و نصب RVMDK.
3.2 درایور Nuvoton Nu-Link را دانلود و نصب کنید
لطفاً از شرکت Nuvoton 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 نشان داده شده است
3.4 Smpl_NuTiny-NUC122 Exampبرنامه le
این سابقample سهولت دانلود و اشکال زدایی یک برنامه کاربردی را در برد NuTiny-SDK-NUC122 نشان می دهد. می توان آن را در فهرست فهرست شکل 3-2 یافت و از Nuvoton NuMicro™ دانلود کرد webسایت زیر فصل 6.3.
برای استفاده از این سابقampدر:
LED PB.4 روی برد NuTiny-EVB-122 تغییر می کند.
μVision® را شروع کنید
- پروژه-باز
پروژه Smpl_NuTiny_122.uvproj را باز کنید file پروژه - ساخت
برنامه Smpl_NuTiny-NUC122 را کامپایل و پیوند دهیدفلش – دانلود
کد برنامه را در فلش رام روی تراشه برنامه ریزی کنیدحالت اشکال زدایی را شروع کنید
با استفاده از دستورات دیباگر، می توانید:Review متغیرها در پنجره ساعت
کد تک مرحله ای
دستگاه را ریست کنید
برنامه را اجرا کنید
نحوه شروع NuTiny-SDK-NUC122 در میز کار جاسازی شده IAR
4.1 نرم افزار IAR Embedded Workbench را دانلود و نصب کنید
لطفا به شرکت IAR وصل شوید webسایت (http://www.iar.com) برای دانلود IAR Embedded Workbench و نصب EWARM.
4.2 درایور Nuvoton Nu-Link را دانلود و نصب کنید
لطفاً به شرکت Nuvoton 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 نشان داده شده است
4.4 Smpl_NuTiny-NUC122 Exampبرنامه le
این سابقample سهولت دانلود و اشکال زدایی یک برنامه کاربردی را در برد NuTiny-SDK-NUC122 نشان می دهد. می توان آن را در فهرست فهرست شکل 4-2 یافت و از Nuvoton NuMicro™ دانلود کرد webسایت زیر در فصل 6.3.
برای استفاده از این سابقampدر:
LED PB.4 روی برد NuTiny-EVB-122 تغییر می کند.
IAR Embedded Workbench را راه اندازی کنید
- File-فضای کاری باز
فضای کاری Smpl_NuTiny_122.eww را باز کنید file پروژه – ساختن
برنامه Smpl_NuTiny-122 را کامپایل و پیوند دهیدپروژه – دانلود و رفع اشکال
کد برنامه را در فلش رام روی تراشه برنامه ریزی کنید.کد تک مرحله ای
دستگاه را ریست کنید
برنامه را اجرا کنید
شماتیک NuTiny-EVB-122
6.1 درایور NuMicro™ Keil μVision® IDE را دانلود کنید
مرحله 1 | از Nuvoton NuMicro™ دیدن کنید webسایت: http://www.nuvoton.com/NuMicro |
مرحله 2 | ![]() |
مرحله 3 | ![]() |
مرحله 4 | درایور NuMicro ™ Keil μVision® IDE را دانلود کنید |
6.2 درایور NuMicro™ IAR EWARM را دانلود کنید
مرحله 1 | از Nuvoton NuMicro™ دیدن کنید webسایت: http://www.nuvoton.com/NuMicro |
مرحله 2 | ![]() |
مرحله 3 | ![]() |
مرحله 4 | درایور NuMicro™ IAR Embedded Workbench® را دانلود کنید |
6.3 کتابخانه نرم افزار BSP NuMicro™ NUC100 را دانلود کنید
مرحله 1 | از Nuvoton NuMicro™ دیدن کنید webسایت: http://www.nuvoton.com/NuMicro |
مرحله 2 | ![]() |
مرحله 3 | ![]() |
مرحله 4 | کتابخانه نرم افزار سری NuMicro™ NUC100 را دانلود کنید |
تاریخچه تجدید نظر
نسخه D | تاریخ | صفحه | توضیحات |
1 | 25 مارس 2011 | — | انتشار اولیه |
اطلاعیه مهم
محصولات Nuvoton برای استفاده به عنوان اجزاء در سیستم ها یا تجهیزات در نظر گرفته شده برای کاشت جراحی، ابزار کنترل انرژی اتمی، ابزار هواپیما یا سفینه فضایی، ابزار حمل و نقل، ابزار سیگنال ترافیک، ابزار کنترل احتراق یا سایر کاربردهای مورد نظر طراحی، در نظر گرفته شده، مجاز یا ضمانت نامه ای برای استفاده نیستند. برای حمایت یا حفظ زندگی علاوه بر این، محصولات Nuvoton برای کاربردهایی در نظر گرفته نشده است که در آن خرابی محصولات Nuvoton می تواند منجر به آسیب شخصی، مرگ، یا آسیب شدید به اموال یا محیط زیست شود.
مشتریان Nuvoton که از این محصولات برای استفاده در چنین برنامههایی استفاده میکنند یا میفروشند، این کار را با مسئولیت خود انجام میدهند و موافقت میکنند که هرگونه خسارت ناشی از چنین استفاده یا فروش نادرست را به طور کامل جبران کنند.
لطفاً توجه داشته باشید که همه داده ها و مشخصات بدون اطلاع قبلی قابل تغییر هستند. تمامی علائم تجاری محصولات و شرکت های ذکر شده در این دیتاشیت متعلق به صاحبان مربوطه می باشد.
تاریخ انتشار: 25 مارس 2011
ویرایش V1.0
اسناد / منابع
![]() |
میکروکنترلر 122 بیتی nuvoTon NuTiny-SDK-NUC0 ARM Cortex-M32 [pdf] دفترچه راهنمای کاربر میکروکنترلر 122 بیتی NuTiny-SDK-NUC0، ARM Cortex-M32، میکروکنترلر 122 بیتی NuTiny-SDK-NUC0 ARM Cortex-M32 |