background image

NuMaker-M471KI

 

 

Nov. 4, 2020 

Page 

8

 of 47 

Rev 1.00 

N

UMA

K

E

R

-M

7

11
KI
 U

S

E

R

 MA
NU

A

L

 

Ma
k

er Nu

-m

be
d

 NUC

47

Us
er Man

ua

 

FEATURES 

 

NuMicro

®

 M471KI8AE microcontroller with function compatible with: 

 

M471VI8AE 

 

M471VG7AE 

 

M471KI8AE extension connectors 

 

Arduino UNO compatible extension connectors 

 

Ammeter connector for measuring 

the microcontroller’s power consumption 

 

Flexible board power supply: 

 

External V

DD

 power connector 

 

Arduino UNO compatible extension connector Vin 

 

USB connector on M471 platform 

 

ICE USB connector on Nu-Link2-Me 

 

On-board Nu-Link2-Me debugger and programmer: 

 

Debug through SWD interface 

 

On-line/off-line programming 

 

Virtual COM port function 

 

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

Страница 1: ...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 based s...

Страница 2: ...N Power Source 18 3 4 2 5 V Power Sources 18 3 4 3 3 3 V Power Sources 19 3 4 4 Power Connectors 19 3 4 5 USB Connectors 20 3 4 6 Power Switches 20 3 4 7 Power Supply Models 20 External Reference Volt...

Страница 3: ...aker M471KI Nov 4 2020 Page 3 of 47 Rev 1 00 NUMAKER M711KI USER MANUAL M m U 5 NuMaker M471KI Schematics 42 Nu Link2 Me 42 M471 platform 43 Extension Connector 44 PCB Placement 45 6 REVISION HISTORY...

Страница 4: ...er 29 Figure 4 6 PuTTY Session Setting 29 Figure 4 7 Template Project Folder Path 30 Figure 4 8 Warning Message of Device not found 30 Figure 4 9 Project File Migrate to Version 5 Format 31 Figure 4 1...

Страница 5: ...M m U Figure 4 28 NuEclipse Debug Mode 41 Figure 4 29 Debug Message on Serial Port Terminal Windows 41 Figure 5 1 Nu Link2 Me Circuit 42 Figure 5 2 M471 platform Circuit 43 Figure 5 3 Extension Connec...

Страница 6: ...17 Table 3 4 Vin Power Source 18 Table 3 5 5 V Power Sources 18 Table 3 6 3 3 V Power Sources 19 Table 3 7 Power Connectors 19 Table 3 8 USB Connectors 20 Table 3 9 Power Switches 20 Table 3 10 Supply...

Страница 7: ...eter connector can measure the power consumption instantly which is essential for the prototype evaluation The M471 target board includes the Embedded Trace Macrocell ETM to trace instructions the emb...

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

Страница 9: ...3 1 Front View of NuMaker M471KI Figure 3 1 shows the main components and connectors from the front side of NuMaker M471KI The following lists components and connectors from the front view Target chip...

Страница 10: ...ear View Figure 3 2 shows the main components and connectors from the rear side of NuMaker M471KI The following lists components and connectors from the rear view Nu Link2 Me MCUVCC Power Switch ICEJP...

Страница 11: ...the NuMaker M471KI NU1 NU2 NU3 and NU4 Arduino UNO compatible pins on the NuMaker M471KI Table 3 1 Extension Connectors 3 3 1 Pin Assignment for Extension Connectors The NuMaker M471KI provides the M4...

Страница 12: ...T2_TXD I2C1_SCL EPWM0_CH4 EPWM1_CH0 A CMP0_O JP3 12 12 PI 1 UART0_RXD I2C0_SDA UART5_RXD UART2_RXD I2C1_SDA EPWM0_CH5 EPWM1_CH1 A CMP1_O JP3 13 13 PA 11 EADC0_CH23 ACMP0_P0 BPWM0_CH0 EPWM0_SYNC_OUT TM...

Страница 13: ...C1_SMBSUS EPWM1_CH3 BPWM1_CH1 TRAC E_DATA2 TM1 INT2 JP5 18 50 PA 7 SPI1_CLK UART0_TXD I2C1_SCL EPWM1_CH4 BPWM1_CH2 ACMP0_WLAT TM2 INT1 JP5 19 51 PA 6 SPI1_SS UART0_RXD I2C1_SDA EPWM1_CH5 BPWM1_CH3 ACM...

Страница 14: ...5_RXD I2C1_SDA UART4_RXD BPWM0_CH4 JP4 13 77 PG 9 BPWM0_CH5 JP4 14 78 PG 10 BPWM0_CH4 JP4 15 79 PG 11 BPWM0_CH3 JP4 16 80 PG 12 BPWM0_CH2 JP4 17 81 PG 13 BPWM0_CH1 JP4 18 82 PG 14 BPWM0_CH0 JP4 19 83...

Страница 15: ...C_IN TM1 JP6 20 116 PB 15 EADC0_CH15 SPI0_SS UART0_nCTS UART3_TXD EPWM0_BRAKE1 EPWM1_CH0 TM0_ EXT JP6 21 117 PB 14 EADC0_CH14 SPI0_CLK UART0_nRTS UART3_RXD EPWM1_CH1 TM1_EXT CLKO JP6 22 118 PB 13 EADC...

Страница 16: ...PB 7 EADC0_CH7 MISO CLK RESET SS PE 1 PH 8 nRESET PH 9 3V MOSI GND VDD PE 0 VSS PH 10 UART1_RXD EPWM0_CH3 PB 2 D0 UART1_TXD EPWM0_CH2 PB 3 D1 UART2_RXD EPWM1_CH1 PC 4 D2 UART2_TXD EPWM1_CH0 PC 5 D3 U...

Страница 17: ...4 PB 0 NU3 3 D2 PC 4 NU2 4 A3 PB 4 NU3 4 D3 PC 5 NU2 3 A2 PB 5 NU3 5 D4 PC 3 NU2 2 A1 PB 6 NU3 6 D5 PC 2 NU2 1 A0 PB 7 NU3 7 D6 PA 7 N U 1 NU1 8 VIN NU3 8 D7 PA 6 NU1 7 VSS N U 4 NU4 1 D8 PA 5 NU1 6 V...

Страница 18: ...NU1 pin8 NU1_VIN Board external power 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 S...

Страница 19: ...converts USB_VBUS to 3 3 V and supplies 3 3 V to M471 platform Note SW3 2 NU1 3VCC should be switched to ON UP1 NU1_5VCC UP1 converts NU1_5VCC to 3 3 V and supplies 3 3 V to M471 platform Note SW3 2...

Страница 20: ...rating voltage at 1 8 V 3 3 V 5 V Note M471 operating voltage range is from 1 8 V to 3 6 V Do not switch ICEJPR1 MCUVCC to 5 V ICEJPR2 Configures the ICE chip operating voltage at 1 8 V 3 3 V SW3 Conf...

Страница 21: ...3 5 V Connect to PC 5 V 3 3 V default 3 3 V Off 5 V output Note 1 0 should be soldered between ICEJPR1 s MCUVCC and 1 8 V 3 3 V 5 V 2 0 should be soldered between ICEJPR2 s ICEVCC and 1 8 V 3 3 V 3 X...

Страница 22: ...m NuMaker M471KI please follow the below steps 1 Switch the SW3 depends on the target chip operating voltage 2 Detach the Nu Link2 Me from NuMaker M471KI 3 Connect the external power supply to Vin or...

Страница 23: ...The Vin input voltage will be converted by voltage regulator UP2 to 5 V Supply external power to Vin or J2 can provide 5 V to NU1 pin5 5V and 3 3 V to NU1 pin4 3VCC 2 JP1 external power input only pro...

Страница 24: ...dicates that the NuMaker M471KI is powered PB14 LED The LED is connected to the target chip PB 14 ICES0 ICES1 ICES2 and ICES3 Nu Link2 Me status LED Table 3 15 LEDs Nu Link2 Me The Nu Link2 Me is an a...

Страница 25: ...le 3 16 VCOM Function of Nu Link2 Me 3 9 2 Status LEDs Table 3 15 presents the status LEDs patterns for different operation on Nu Link2 Me Operation Status Status LED ICES0 ICES1 ICES2 ICES3 Power on...

Страница 26: ...NuEclipse GCC for Windows NuEclipse GCC for Linux Nuvoton Nu Link Driver Installation Download and install the latest Nuvoton Nu Link Driver Download and install Nu Link_Keil_Driver when using Keil M...

Страница 27: ...NuMaker M471KI Nov 4 2020 Page 27 of 47 Rev 1 00 NUMAKER M711KI USER MANUAL M m U Figure 4 2 Nu Link USB Driver Installation...

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

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

Страница 30: ...he 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 respectively...

Страница 31: ...Project File Migrate to Version 5 Format 2 Make sure the debugger is Nuvoton Nu Link Debugger as shown in Figure 4 10 and Figure 4 11 Note If the dropdown menu in Figure 4 10 does not contain Nuvoton...

Страница 32: ...e 4 11 Programming Setting in Options Window 3 Rebuild all target files After successfully compile the project download code to the flash memory Click Start Stop Debug Section button can enter debug m...

Страница 33: ...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...

Страница 34: ...w to open the project 2 Make sure the toolbar contain 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 3 Ma...

Страница 35: ...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 ste...

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

Страница 37: ...I USER MANUAL M m U 3 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...

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

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

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

Страница 41: ...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 NuE...

Страница 42: ...ystal ICEX1 12MHz SMD X3225B 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 SN74LV2T45DCUR I...

Страница 43: ...47 P48 P49 P50 P51 P52 P37 P38 P39 P40 P41 P42 P43 P44 P33 P34 P35 P36 MCUVCC_DIODE P67 P66 P65 LXT Crystal P69 P68 P71 P70 P77 P76 P75 P74 P73 P72 P78 P84 P83 P82 P81 P80 P79 P85 P90 P89 P88 P87 P86...

Страница 44: ...P9 P31 P29 P27 P25 JP3 HEADER 2 54 16X2 NC 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 JP5 HEADER 2 54 16X2 NC 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1...

Страница 45: ...I Nov 4 2020 Page 45 of 47 Rev 1 00 NUMAKER M711KI USER MANUAL M m U PCB Placement Figure 5 4 and Figure 5 5 show the front and rear placement of NuMaker M471KI Figure 5 4 Front Placement Figure 5 5 R...

Страница 46: ...NuMaker M471KI Nov 4 2020 Page 46 of 47 Rev 1 00 NUMAKER M711KI USER MANUAL Maker Nu mbed NUC472 User Manual 6 REVISION HISTORY Date Revision Description 2020 11 4 1 00 1 Initial version...

Страница 47: ...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 for...

Отзывы: