Nations N32WB45xL EVB Development Manual Download Page 7

Nations Technologies Inc.

Tel

+86-755-86309900

Email

[email protected]

Address: Nations Tower, #109 Baoshen Road, Hi-tech Park North. 
Nanshan District, Shenzhen, 518057, P.R.China

 

reserved for Bluetooth, and the interface is J15. 

2)

 

USB interface (J3) 

Use MicroUSB interface (J4) to connect to the onboard NSLINK chip (U4), which can be used for program 

download and debugging. When using it, pay attention to connecting the jumpers J2 and J20. 

3)

 

USB interface (J4) 

Use MicroUSB interface (J4), connect MCU DP DM, can be used for USB interface communication. 

4)

 

Debug interface (J2&J20) 

It is used to connect other debugging tools for program download and debugging, and supports two modes of 

SWD/JTAG. J20 is the download port in SWD mode, and it needs to be disconnected from the NSLINK chip 

when using it. J20&J2 can be used as JTAG mode download port. 

5)

 

Reset and wake-up buttons (S2, S3) 

S2 and S3 are reset buttons and wake buttons respectively, which are connected to NRST pins and PA0-WKUP 

pins of the chip respectively for chip reset and wake functions. 

6)

 

BOOT (J9, J11) 

J9 and J11 are the jumpers of the BOOT0 and BOOT1 pins of the MCU main chip respectively connected to the 

reserved pull-up and pull-down resistors. 

7)

 

Battery holder J7(BAT) 

The battery holder can hold a CR1220 battery, which is connected to the VBAT pin of the chip to provide power. 

8)

 

GPIO port (J14, J19, J16, J18) 

The GPIO interfaces of the chip are all led out, pins are inserted and GND is reserved. See the schematic diagram 

for the interface definition. 

9)

 

FLASH chip (U7) 

The development board has an onboard SPI flash chip, bit number U7, which is connected to the MCU SPI pins 

through the J1, J21, J30, and J32 interfaces. 

10)

 

Temperature and humidity sensor (U8) 

The  development  board  has  an  onboard  temperature  and  humidity  sensor  HDC2010,  bit  number  U8,  which 

communicates with the MCU through I2C2. 

11)

 

G-SENSOR (U5) 

The development board has a G-SENSOR chip QMA7981, bit number U5, which communicates with the MCU 

through I2C1. 

12)

 

DVP interface (J149) 

The  development  board  has  an  onboard  DVP  interface,  bit  number  J149,  24pin  connector,  connected  to  the 

camera through a flexible cable. 

13)

 

LCD (U6) 

The development board has an onboard LCD screen, bit number U6, which can be directly used and debugged 

Summary of Contents for N32WB45xL EVB

Page 1: ...purpose of this document is to allow users to quickly familiarize themselves with the development kits of N32WB452 series MCUs and the related settings of Keil MDK ARM so as to reduce the preparation...

Page 2: ...ption 4 2 1 3 N32WB45xL_EVB development board jumper function description 6 3 Introduction to the firmware development kit 7 3 1 Firmware 8 3 2 Projects 9 3 3 Projects framework 9 4 Compilation enviro...

Page 3: ...o understand the chip module resources pin definitions electrical characteristics packaging information etc used in the hardware design stage and software development stage User manual Usually startin...

Page 4: ...hina 2 operation instructions etc as the core reference document in the software development process EVK N32WB45xL_EVB QFN88 Contains all the above development board information including schematic di...

Page 5: ...2WB45xL_EVB QFN88 full function evaluation board 2 1 1 Introduction to N32WB45xL_EVB N32WB45xL_EVB is a full function evaluation board for the National Technology BLE 5 0 SOC chip N32WB452LEQ6 QFN88 T...

Page 6: ...tion description 1 Power supply for the development board The development board can be powered by the USB interface J3 or J4 which is connected to the 3 3V LDO input port through the switch S1 The out...

Page 7: ...nd wake functions 6 BOOT J9 J11 J9 and J11 are the jumpers of the BOOT0 and BOOT1 pins of the MCU main chip respectively connected to the reserved pull up and pull down resistors 7 Battery holder J7 B...

Page 8: ...n description Table 2 1 Development board jumper function description No Jumper bit number Jumper function Instructions for use 1 J5 J6 J15 3 3V power supply jumper J6 MCU power supply interface J5 Po...

Page 9: ...to the firmware development kit Usually the SDK provides a Keil PACK package as well as the SDK source code compressed file package The SDK directory is a file named after the firmware library version...

Page 10: ...including encryption algorithm HASH algorithm random number algorithm etc n32wb452_ble driver BLE driver files including the header file inc used by the ble algorithm library the Bluetooth driver lib...

Page 11: ...sed to print various debugging information during the debugging process Examples Routine projects including various peripheral function modules are the focus of development engineers and realize the b...

Page 12: ...driver files for n32wb452 USER Contains the development board carrying the user application layer files BSP Contains the BSP file of n32wb452 BT_API Contains BLE API interface files BT_BLE_LIB Contai...

Page 13: ...ort the online update function In the future Nations will place the latest CMSIS version online and users can update directly through the Pack Installer in the Keil environment If the amount of compil...

Page 14: ...Road Hi tech Park North Nanshan District Shenzhen 518057 P R China 12 4 4 Compile environment configuration Click the magic wand to open the OPTION setting interface 1 Set the size of ROM and RAM in t...

Page 15: ...109 Baoshen Road Hi tech Park North Nanshan District Shenzhen 518057 P R China 13 3 Memory Map file generation The map file records the usage of program storage space and it is convenient to view the...

Page 16: ...ations Tower 109 Baoshen Road Hi tech Park North Nanshan District Shenzhen 518057 P R China 14 4 If you need to generate a burning file in bin format copy fromelf bin o L L bin L to the following imag...

Page 17: ...s by default In some cases we want to put some data at a specified address There is a complex address mapping for example code and data need to be stored in multiple areas usually used in boot code Th...

Page 18: ...16 a Select the NSLINK emulator if connecting to other LINKs select the corresponding LINK type b If the connection is successful the device serial number of the emulator can be displayed in position...

Page 19: ...ngs are completed here 4 5 Download and simulation 4 5 1 Download firmware As shown in the figure above the development board debugger board is already running the program at this time 4 5 2 Simulatio...

Page 20: ...1 Execute simulation steps and control the execution process single step line by line full speed reset etc 2 Monitor the simulation status such as registers variables FLASH and other information KEIL...

Page 21: ...ss Nations Tower 109 Baoshen Road Hi tech Park North Nanshan District Shenzhen 518057 P R China 19 Through the above methods the running process and status of the program can be observed intuitively d...

Page 22: ...ugh the LOG file included in the BSP folder to output the serial port debugging information conveniently 5 3 Common interface problems Connect to debug USB without any device enumeration It may be tha...

Page 23: ...gies Inc Tel 86 755 86309900 Email info nationstech com Address Nations Tower 109 Baoshen Road Hi tech Park North Nanshan District Shenzhen 518057 P R China 21 time and it needs to be downloaded in th...

Page 24: ...history Date Version Remark 2020 06 15 V1 0 Create documentation 2020 07 30 V1 1 Upgrade N32WB45xL EVB development board to V1 1 2022 06 24 V1 2 1 Modified the wrong interface and jumper description o...

Page 25: ...ram and test the functionality and safety of any application made of this information and any resulting product In no event shall NATIONS be liable for any direct indirect incidental special exemplary...

Reviews: