Www.ee.ntou.edu.tw Department of Electrical Engineering, National Taiwan Ocean University NuMicro MCU Learning Board SDK Installation 3/7/2013 Richard.

Slides:



Advertisements
Similar presentations
© 2008 Oracle Corporation – Proprietary and Confidential.
Advertisements

© 2014 Microsoft Corporation. All rights reserved.
IMPORTANT READ CAREFULLY BEFORE USING THIS PRODUCT LICENSE AGREEMENT AND LIMITED WARRANTY BY INSTALLING OR USING THE SOFTWARE, FILES OR OTHER ELECTRONIC.
 A wiki is a collaborative Web site that combines the collective work of many authors.  A wiki allows anyone to edit, delete or modify content that.
Software Copyright. Learning Objectives: By the end of this topic you should be able to:
HOMEWORK PAGE STAND ALONE PROGRAMS FUNCTION ON THEIR OWN AND SOMETIMES CANNOT SHARE DATA WITH OTHER PROGRAMS. INTEGRATED SOFTWARE COMBINES.
COMP 6005 An Introduction To Computing Session Two: Computer Software Acquiring Software.
Unless otherwise noted, the content of this course material is licensed under a Creative Commons Attribution 3.0 License.
Department of Electrical Engineering, National Taiwan Ocean University NuMicro Learning Board Introduction 1/29/2015 Richard Kuo Assistant.
FPGA and ASIC Technology Comparison - 1 © 2009 Xilinx, Inc. All Rights Reserved How do I Get Started with PlanAhead?
Licenses A Legal Necessity Copyright © 2015 – Curt Hill.
Benefits of a SUSE ® Subscription Insert Presenter's Name (16pt) Insert Presenter's Title (14pt) Insert Company/ (14pt)
Conditions and Terms of Use
© 2012 Microsoft Corporation. All rights reserved.
Universal Asynchronous RX/TX
Department of Electrical Engineering, National Taiwan Ocean University Pulse Width Modulation 4/25/2013 Richard Kuo Assistant Professor.
Department of Electrical Engineering, National Taiwan Ocean University Motor Control 5/2/2013 Richard Kuo Assistant Professor.
Department of Electrical Engineering, National Taiwan Ocean University C Programming 3/14/2013 Richard Kuo Assistant Professor.
NuMicro MCU Learning Board Introduction
Department of Electrical Engineering, National Taiwan Ocean University Analog-to-Digital Converter (ADC) 4/18/2013 Richard Kuo Assistant.
Department of Electrical Engineering, National Taiwan Ocean University LCD Display 3/28/2013 Richard Kuo Assistant Professor.
Cortex-M0 MCU Interface and Driver Design - Course Overview
Department of Electrical Engineering, National Taiwan Ocean University Basic Electronics 3/7/2013 Richard Kuo Assistant Professor.
Department of Electrical Engineering, National Taiwan Ocean University ARM Cortex-M0 Introduction 3/1/2012 Richard Kuo Assistant Professor.
Department of Electrical Engineering, National Taiwan Ocean University Universal Serial Bus & SD card 5/30/2013 Richard Kuo Assistant.
Department of Electrical Engineering, National Taiwan Ocean University NuMicro MCU Learning Board SDK Installation 1/29/2015 Richard.
Department of Electrical Engineering, National Taiwan Ocean University Timer/WatchDog /RTC 4/11/2013 Richard Kuo Assistant Professor.
Comprehensive Volume, 18 th Edition Chapter 27: Warranties and Other Product Liability Theories.
Serial Peripheral Interface
Oracle Fusion Applications 11gR1 ( ) Functional Overview (L2) Manage Inbound Logistics (L3) Manage Receipts.
Oracle Fusion Applications 11gR1 ( ) Functional Overview (L2) Manage Outbound Logistics (L3) Pick Loads.
Oracle Fusion Applications 11gR1 ( ) Functional Overview (L2) Manage Inbound Logistics (L3) Put Away Loads.
Oracle Fusion Applications 11gR1 ( ) Functional Overview (L2) Manage Inbound Logistics (L3) Manage Supplier Returns.
Oracle Fusion Applications 11gR1 ( ) Functional Overview (L2) Manage Inbound Logistics (L3) Manage and Disposition Inventory Returns.
Oracle Fusion Applications 11gR1 ( ) Functional Overview (L2) Manage Inbound Logistics (L3) Inspect Material.
Copy to Tape TOI. 2 Copy to Tape TOI Agenda Overview1 Technical Feature Implementation2 Q&A3.
1 Using Analytics as a retrieval tool for global data update Yoel Kortick Senior Librarian, Ex Libris.
General Purpose Input/Output
1 How to make an Alma Analytics report accessible to run from the Alma dashboard Yoel Kortick Senior Librarian, Ex Libris.
-1- Oracle E-Business Suite R12.1 Accounts Receivables Essentials Partner Boot Camp Training Courseware.
Oracle E-Business Suite R12.1 Accounts Payables Partner Boot Camp Training Courseware Part VIII – Transaction Taxes in Payables.
INTEL CONFIDENTIAL Intel® Smart Connect Technology Remote Wake with WakeMyPC November 2013 – Revision 1.2 CDI/IBP #:
Oracle Database 11g: PL/SQL Fundamentals Student Guide D49990GC10 Edition 1.0 August 2007 D52092 ®
For Oracle employees and authorized partners only. Do not distribute to third parties. © 2008 Oracle Corporation – Proprietary and Confidential.
1 of 26 For Oracle employees and authorized partners only. Do not distribute to third parties. © 2009 Oracle Corporation – Proprietary and Confidential.
Oracle E-Business Suite R12.1 Accounts Receivables Essentials Partner Boot Camp Training Courseware.
-1- For Oracle employees and authorized partners only. Do not distribute to third parties. © 2009 Oracle Corporation – Proprietary and Confidential Oracle.
Entrepreneurship CHAPTER 8 SECTION 1.  When you develop a new product or service, you create an asset that must be protected.  Intellectual property.
Department of Electrical Engineering, National Taiwan Ocean University I2C Bus 5/16/2013 Richard Kuo Assistant Professor.
Unless otherwise noted, the content of this course material is licensed under a Creative Commons Attribution – Share Alike 3.0 License.
Social Ethical and Legal Issues Web Design. 3.4 Social, Ethical, and Legal Issues Focus on Reading Main Ideas Ethical, social, and legal guidelines govern.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Oracle Proprietary and Confidential. 1.
From Source Code to Packages and even whole distributions By Cool Person From openSUSE.
3/6/2017 Richard Kuo Assistant Professor
Connectivity to bank and sample account structure
Ethical and Legal Issues
NuMicro MCU New Project Express Creation
Oracle Database 11g: PL/SQL Fundamentals
Deploy Plugins Developer 29 October 2013
Automation in an XML Authoring Environment
Speaker: Sarah Chambers, Esq. Claims Counsel| Professional Liability
COPYRIGHT A Melbourne Athenaeum Library Cybersafety Information Guide
Copyright © 2008, Annemarie Sullivan Palincsar.
Copyright © 2009, Mark McCabe.
<Insert Picture Here>
You assume all responsibility for use and potential liability associated with any use of the material. Material contains copyrighted content, used in accordance.
You assume all responsibility for use and potential liability associated with any use of the material. Material contains copyrighted content, used in accordance.
Emotional Intelligence: The Core of Family Offices
Presentation transcript:

Department of Electrical Engineering, National Taiwan Ocean University NuMicro MCU Learning Board SDK Installation 3/7/2013 Richard Kuo Assistant Professor

Department of Electrical Engineering, National Taiwan Ocean University Outline ► NuMicro Product Flow Chart ► Learning Board Introduction ► Software Installation ► NuMicro SDK ► Run Learning Board Code ► ICP Introduction ► ISP Introduction

Department of Electrical Engineering, National Taiwan Ocean University NuMicro Product Development Flow Code Development NuMirco-SDK IAR EWARM Keil RVMDK Mass Production Customer Target Board USB SWD Nuvoton ICP AP Customer Target Board Nuvoton Gang Programmer SWD Customer Target Board SWD Third Party Writer On-Line In Circuit Programming Off-Line In Circuit Programming IC Programming

Department of Electrical Engineering, National Taiwan Ocean University Software Installation (CD-ROM) Customer CD Readme.txt Development Tools Nu-Link_001 ICP Tool User’s Guide ICP Tool User’s Guide ICE ICP ICE Driver User’s Guide ICE Driver User’s Guide Schematic KEIL Evaluation Keil MDK423 NUC1xx flash tool User’s Guide Keil MDK423 NUC1xx flash tool User’s Guide 1. Keil MDK : mdk450.exe 2. Nu-Link Driver : DocumentsInfo_Nu-Link_Keil_Driver_v zip 3. Nuvoton BSP : DocumentsInfo_NUC100SeriesBSP_v zip

Department of Electrical Engineering, National Taiwan Ocean University Software Development Tools Installation ► mdk450.exe –ARM/Keil provide free IDE tool –Free download from Keil eval downloadKeil eval download ► DocumentsInfo_Nu-Link_Keil_Driver_v z.ip –Nuvoton provide NuLink ICE device driver (NuLink ICE is built-in on Nu-LB- NUC140 learning board) –After installing Keil MDK , unzip and run it to install this NuLink device driver ► DocumentsInfo_NUC100SeriesBSP_v zip –Nuvoton’s Basic Sample Package including device drivers and sample codes –Just unzip it (usually it is put under C:\Nuvoton\) Note: you can autorun CDROM, and select Learning Board Nu-LB-NUC140 to follow the installation steps

Department of Electrical Engineering, National Taiwan Ocean University Step 1. Install Keil uVision4 免費版本支援程式碼大小為 32KB

Department of Electrical Engineering, National Taiwan Ocean University Step 2. Install NuLink ICE device driver Nu-Link ICE 驅動程式最新版本可至 Nuvoton 網頁 下載

Department of Electrical Engineering, National Taiwan Ocean University Step 3. Install Nuvoton driver & sample codes Nuvoton BSP 最新版本可至 Nuvoton 網頁 下載 ► DocumentsInfo_NUC100SeriesBSP_v zip ► Unzip it in C:\nuvoton\

Department of Electrical Engineering, National Taiwan Ocean University SDK CD Auto Installation

Department of Electrical Engineering, National Taiwan Ocean University Learning Board Quick Start Select

Department of Electrical Engineering, National Taiwan Ocean University LB Quick Start Select

Department of Electrical Engineering, National Taiwan Ocean University Install all 3 steps

Department of Electrical Engineering, National Taiwan Ocean University BSP Directory Hierarchy Customer_CD Readme.txt NUC1xx BSP Driver Reference Guide NUC1xx BSP Driver Reference Guide NUC1xx_BSP NuvotonPlatform_Keil NUC1xx-LB_002 Sample Smpl_Start_Kit. uvproj Smpl_Start_Kit Smpl_Start_Kit : beginner’s sample

Department of Electrical Engineering, National Taiwan Ocean University Step 1. connecting Nu-LB-NUC140 to PC

Department of Electrical Engineering, National Taiwan Ocean University Step 2. open project

Department of Electrical Engineering, National Taiwan Ocean University Step 3. select sample project to open

Department of Electrical Engineering, National Taiwan Ocean University Step 4. build project (compile codes) Build Output

Department of Electrical Engineering, National Taiwan Ocean University Step 5. Download binary to MCU & Debug

Department of Electrical Engineering, National Taiwan Ocean University Step 6. Run (F5)

Department of Electrical Engineering, National Taiwan Ocean University ICP & ISP Software Intro Customer CD Readme.txt Development Tools Nu-Link_001 ICP Tool User’s Guide ICP Tool User’s Guide ICE ICP ICE Driver User’s Guide ICE Driver User’s Guide Schematic ISP ISP User’s Guide ISP Tool ISP User’s Guide ISP Tool Binary File AP Binary File LD Binary File AP Binary File LD Binary File ICP AP software: “NuMicro ICP Programming Tools.exe” ISP AP software:

Department of Electrical Engineering, National Taiwan Ocean University ICP (In-Circuit Programming) NuMicro ICP AP NUC140 USB SWD I/F Nu-Link

Department of Electrical Engineering, National Taiwan Ocean University To program ISP firmware code NuMicro ISP firmware code: ISP_LD_CODE.bin Configuration bits setting

Department of Electrical Engineering, National Taiwan Ocean University ISP (In-System Programming) NuMicro ISPAP NUC140 USB Cable USB I/FUART I/F RS232 Cable

Department of Electrical Engineering, National Taiwan Ocean University NuMicro ISP Firmware Flow Chart

Department of Electrical Engineering, National Taiwan Ocean University General Disclaimer The Lecture is strictly used for educational purpose. MAKES NO GUARANTEE OF VALIDITY ► The lecture cannot guarantee the validity of the information found here. The lecture may recently have been changed, vandalized or altered by someone whose opinion does not correspond with the state of knowledge in the relevant fields. Note that most other encyclopedias and reference works also have similar disclaimers.similar disclaimers No formal peer review ► The lecture is not uniformly peer reviewed; while readers may correct errors or engage in casual peer review, they have no legal duty to do so and thus all information read here is without any implied warranty of fitness for any purpose or use whatsoever. Even articles that have been vetted by informal peer review or featured article processes may later have been edited inappropriately, just before you view them.peer reviewfeatured article No contract; limited license ► Please make sure that you understand that the information provided here is being provided freely, and that no kind of agreement or contract is created between you and the owners or users of this site, the owners of the servers upon which it is housed, the individual Wikipedia contributors, any project administrators, sysops or anyone else who is in any way connected with this project or sister projects subject to your claims against them directly. You are being granted a limited license to copy anything from this site; it does not create or imply any contractual or extracontractual liability on the part of Wikipedia or any of its agents, members, organizers or other users. ► There is no agreement or understanding between you and the content provider regarding your use or modification of this information beyond the Creative Commons Attribution-Sharealike 3.0 Unported License (CC-BY-SA) and the GNU Free Documentation License (GFDL);Creative Commons Attribution-Sharealike 3.0 Unported License GNU Free Documentation License

Department of Electrical Engineering, National Taiwan Ocean University General Disclaimer Trademarks ► Any of the trademarks, service marks, collective marks, design rights or similar rights that are mentioned, used or cited in the lectures are the property of their respective owners. Their use here does not imply that you may use them for any purpose other than for the same or a similar informational use as contemplated by the original authors under the CC-BY- SA and GFDL licensing schemes. Unless otherwise stated, we are neither endorsed by nor affiliated with any of the holders of any such rights and as such we cannot grant any rights to use any otherwise protected materials. Your use of any such or similar incorporeal property is at your own risk. Personality rights ► The lecture may portray an identifiable person who is alive or deceased recently. The use of images of living or recently deceased individuals is, in some jurisdictions, restricted by laws pertaining to personality rights, independent from their copyright status. Before using these types of content, please ensure that you have the right to use it under the laws which apply in the circumstances of your intended use. You are solely responsible for ensuring that you do not infringe someone else's personality rights.personality rights