Nuvoton NuMaker-M029GGC Скачать руководство пользователя страница 1

NuMaker-M029GGC

 

 

Nov. 17, 2022 

Page 

1

 of 45 

Rev 1.00 

N

UMA

K

E

R

-M0
29
G

G

C

 U

S

E

R M

A

NU

A

L

 

Ma
k

er Nu

-m

be
d

 NUC

47

Us
er Man

ua

 

NuMicro

®  

Family 

Arm

®

 Cortex

®

-M0-based Microcontroller 

 

 
 
 
 
 

NuMaker-M029GGC 

User Manual  

Evaluation Board for NuMicro

®

 M029G Series 

 

 

 

 

 

 

 

 

The information described in this document is the exclusive intellectual property of 

 Nuvoton Technology Corporation and shall not be reproduced without permission from Nuvoton. 

 

Nuvoton is providing this document only for reference purposes of NuMicro microcontroller and 

microprocessor based system design. Nuvoton assumes no responsibility for errors or omissions. 

All data and specifications are subject to change without notice. 

 

For additional information or questions, please contact: Nuvoton Technology Corporation.  

www.nuvoton.com

 

 

 

 

Содержание NuMaker-M029GGC

Страница 1: ...tellectual property of Nuvoton Technology Corporation and shall not be reproduced without permission from Nuvoton Nuvoton is providing this document only for reference purposes of NuMicro microcontrol...

Страница 2: ...3 V Power Sources 16 3 4 4 1 8 V Power Sources 16 3 4 5 Power Connectors 16 3 4 6 USB Connectors 17 3 4 7 Power Switches 17 3 4 8 Power Supply Models 18 3 5 External Reference Voltage Connector 21 3...

Страница 3: ...NuMaker M029GGC Nov 17 2022 Page 3 of 45 Rev 1 00 NUMAKER M029GGC USER MANUAL M m U 5 2 M029GGC Target Board 41 5 3 Extension Connectors 42 5 4 PCB Placement 43 6 REVISION HISTORY 44...

Страница 4: ...ce Manger 27 Figure 4 6 PuTTY Session Setting 27 Figure 4 7 Template Project Folder Path 28 Figure 4 8 Warning Message of Device not found 28 Figure 4 9 Project File Migrate to Version 5 Format 29 Fig...

Страница 5: ...m U Figure 4 28 NuEclipse Debug Mode 39 Figure 4 29 Debug Message on Serial Port Terminal Windows 39 Figure 5 1 Nu Link2 Me Circuit 40 Figure 5 2 M029GGC Target Board Circuit 41 Figure 5 3 Extension C...

Страница 6: ...ower Source 15 Table 3 5 5 V Power Sources 15 Table 3 6 3 3 V Power Sources 16 Table 3 7 1 8 V Power Sources 16 Table 3 8 Power Connectors 16 Table 3 9 USB Connectors 17 Table 3 10 Power Switches 17 T...

Страница 7: ...des the extension connectors the Arduino UNO compatible headers and the capability of adopting multiple power supplies Furthermore the Nuvoton designed ammeter connector can measure the power consumpt...

Страница 8: ...tension connectors Arduino UNO compatible extension connectors Ammeter connector for measuring the microcontroller s power consumption Flexible board power supply External VDD power connector Arduino...

Страница 9: ...the front view Target chip M029GGC0AE U1 USB PWR Connector J2 Arduino UNO Compatible Extension Connectors NU1 NU2 NU3 NU4 M029GGC Extension Connectors JP3 JP4 JP5 and JP6 External VDD Power Connector...

Страница 10: ...UC472 User Manual 3 2 Rear View Figure 3 2 shows the main components and connectors from the rear side of NuMaker M029GGC The following lists components and connectors from the rear view Nu Link2 Me M...

Страница 11: ...Full pins extension connectors on the NuMaker M029GGC NU1 NU2 NU3 and NU4 Arduino UNO compatible pins on the NuMaker M029GGC Table 3 1 Extension Connectors 3 3 1 Pin Assignment for Extension Connecto...

Страница 12: ...ADC0_CH11 UART0_nCTS UART0_TXD I2 C1_SCL BPWM1_CH0 MANCH_RXD JP4 JP4 1 13 PF 3 UART0_TXD I2 C0_SCL BPWM1_CH0 JP4 2 14 PF 2 UART0_RXD I2 C0_SDA BPWM1_CH1 JP4 3 15 VSS JP4 4 16 PB 8 ADC0_CH8 UART0_RXD B...

Страница 13: ...NuMaker M029GGC Nov 17 2022 Page 13 of 45 Rev 1 00 NUMAKER M029GGC USER MANUAL M m U Figure 3 4 Arduino UNO Compatible Extension Connectors...

Страница 14: ...1 PF 3 NU2 5 A4 PB 1 NU3 3 D2 PB 6 NU2 4 A3 PB 2 NU3 4 D3 PB 7 NU2 3 A2 PB 3 NU3 5 D4 PC 1 NU2 2 A1 NU3 6 D5 PB 8 NU2 1 A0 NU3 7 D6 PB 11 NU1 NU1 8 VIN NU3 8 D7 PB 12 NU1 7 VSS NU4 NU4 1 D8 PF 0 NU1 6...

Страница 15: ...er source with voltage range from 7 V to 12 V The voltage regulator UP2 converts the NU1 pin8 input voltage to 5 V and supplies it to NU1_5VCC Table 3 4 Vin Power Source 3 4 2 5 V Power Sources Table...

Страница 16: ...ON UP1 NU1_5VCC UP1 converts NU1_5VCC to 3 3 V and supplies 3 3 V to M029GGC target board Note SW2 2 NU1 3VCC should be switched to ON Table 3 6 3 3 V Power Sources 3 4 4 1 8 V Power Sources Table 3 7...

Страница 17: ...able 3 9 USB Connectors 3 4 7 Power Switches Table 3 10 presents the power switches Switch Description ICEJPR1 Configures the target chip operating voltage at 1 8 V 3 3 V 5 V Note M029 operating volta...

Страница 18: ...upply to ICEJ3 Table 3 11 presents all power models when supplying external power through Nu Link2 Me The Nu Link2 Me external power sources are highlighted in yellow Model Target Chip Voltage ICEJ3 I...

Страница 19: ...teps below Switch the SW2 to OFF Remove the resistor on ICEJPR1 MCUVCC Solder the resistor on ICEJPR2 ICEVCC depending on the ICE chip operating voltage Connect ICEJ3 to PC Connect the external power...

Страница 20: ...r 3 3 V 3 3 V 6 5 V 7 V 12 V Input NU1 5VCC 5 V output Remove resistor 3 3 V 3 3 V 7 5 V Connect to PC NU1 5VCC 5 V output Remove resistor 3 3 V 3 3 V 8 1 8 V 3 6 V Connect to PC OFF DC Input 1 8 V 3...

Страница 21: ...13 External Reference Voltage Connector 3 6 Ammeter Connector Table 3 14 presents the ammeter connector Connector Description AMMETER Connector for user to measure the target chip power consumption e...

Страница 22: ...pports virtual COM port VCOM for printing debug messages on PC Besides the programming status could be shown on the built in LEDs Lastly the Nu Link2 Me could be detached from the evaluation board and...

Страница 23: ...Me is selected to connect Flash x 3 Flash x 3 Flash x 3 On ICE online Not connected to a target chip On Flash x 3 Flash x 3 ICE online Connected to a target chip On On ICE online Failed to connect to...

Страница 24: ...RM NuEclipse GCC for Windows NuEclipse GCC for Linux 4 2 Nuvoton Nu Link Driver Installation Download and install the latest Nuvoton Nu Link Driver Download and install Nu Link_Keil_Driver when using...

Страница 25: ...NuMaker M029GGC Nov 17 2022 Page 25 of 45 Rev 1 00 NUMAKER M029GGC USER MANUAL M m U Figure 4 2 Nu Link USB Driver Installation...

Страница 26: ...irmware Download Download and unzip the Board Support Package BSP 4 4 Hardware Setup Open the virtual COM VCOM function by changing Nu Link2 Me VCOM Switch No 1 and 2 to ON Figure 4 3 Open VCOM Functi...

Страница 27: ...L M m U Find the Nuvoton Virtual COM Port on the Device Manger as Figure 4 5 Figure 4 5 Device Manger Open a serial port terminal PuTTY for example to print out debug message Set the speed to 115200 F...

Страница 28: ...4 6 Execute the Project under Toolchains Open and execute the project under the toolchain The section 4 6 1 4 6 2 and 4 6 3 describe the steps of executing project in Keil MDK IAR EWARM and NuEclipse...

Страница 29: ...9 Project File Migrate to Version 5 Format Make sure the debugger is Nuvoton Nu Link Debugger as shown in Figure 4 10 and Figure 4 11 2 1 Figure 4 10 Debugger Setting in Options Window Note If the dr...

Страница 30: ...ure 4 11 Programming Setting in Options Window Rebuild all target files After successfully compiling the project download code to the Flash memory Click Start Stop Debug Section button to enter debug...

Страница 31: ...and the debug message will be printed out as shown in Figure 4 14 User can debug the project under debug mode by checking source code assembly language peripherals registers and setting breakpoint st...

Страница 32: ...w to open the project Make sure the toolbar contains Nu Link item as shown in Figure 4 15 Note If the toolbar does not contain Nu Link item please rework section 4 2 Figure 4 15 IAR EWARM Window Make...

Страница 33: ...and the debug message will be printed out as shown in Figure 4 18 User can debug the project under debug mode by checking source code assembly language peripherals registers and setting breakpoint st...

Страница 34: ...the filenames and project folder path contain neither invalid character nor space Double click NuEclipse exe to open the toolchain Import the Template project by following the steps presented in Figu...

Страница 35: ...GGC USER MANUAL M m U Click the Template project and find the project properties as shown in Figure 4 21 Make sure the settings are the same as settings in Figure 4 22 1 2 3 Figure 4 21 Open Project P...

Страница 36: ...he Template project and build the project 1 2 3 Figure 4 23 Build Project After the project is built click the Template project and set the Debug Configuration as shown in Figure 4 24 Follow the setti...

Страница 37: ...USER MANUAL M m U 4 1 5 2 Note 1 Double click the GDB Nuvoton Nu Link Debugging to create the sub item Note 2 After the project is built the elf file will be shown in C C Application frame Figure 4 25...

Страница 38: ...of 45 Rev 1 00 NUMAKER M029GGC USER MANUAL Maker Nu mbed NUC472 User Manual 8 10 11 9 1 Note User must follow those settings highlighted in green and configure other settings depending on the needs Fi...

Страница 39: ...9 User can debug the project under debug mode by checking source code assembly language peripherals registers and setting breakpoint step run value monitor etc For more information about how to use Nu...

Страница 40: ...MHz X3225B X3S012000DC1H HU CRYSTAL_SMD 1 XIN 2 GND 4 GND 3 XOUT 3 3V ICEU2 W25Q16JVSSIQ SOP8 5 23 1 27MM CS 1 DO 2 WP 3 GND 4 DI 5 CLK 6 HOLD 7 VCC 8 SPIM_MISO0 SPI FLASH 3 3V ICEC12 0 1u C0603 SN74L...

Страница 41: ...tor PB11_TXD0 PB12_RXD0 MCU_TX MCU_RX 1 2 D1 SS24A RB060L USB Power UP1 AMS1117_3 3v SOT 223 1 IN 3 GND 1 OUT 2 OUT 4 NU1_3VCC CT4 10uF 10V TANT A 1 2 NU1_5VCC R16 0 R0603 AMMETER NC HEADER2X1 1 2 JP2...

Страница 42: ...xt Connector A 3 3 Monday Nov ember 14 2022 PF0 ICE_DAT PB0_NU2_A5 nRESET ICE_CLK VDD_MCU VSS VREF PA2_NU4_D13 PA3_NU4_D10 PF0 ICE_DAT PF3_NU3_D1 PB12_NU3_D7 PB11_NU3_D6 PA0_NU4_D11 PA1_NU4_D12 PB8_NU...

Страница 43: ...ov 17 2022 Page 43 of 45 Rev 1 00 NUMAKER M029GGC USER MANUAL M m U 5 4 PCB Placement Figure 5 4 and Figure 5 5 show the front and rear placement of NuMaker M029GGC Figure 5 4 Front Placement Figure 5...

Страница 44: ...NuMaker M029GGC Nov 17 2022 Page 44 of 45 Rev 1 00 NUMAKER M029GGC USER MANUAL Maker Nu mbed NUC472 User Manual 6 REVISION HISTORY Date Revision Description 2022 11 17 1 00 Initial version...

Страница 45: ...s but is not limited to equipment for surgical implementation atomic energy control instruments airplane or spaceship instruments the control or operation of dynamic brake or safety systems designed f...

Отзывы: