background image

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

 

23 

7.

 

NOTICE 

This document is the exclusive property of Nations Technologies Inc. (Hereinafter referred to as NATIONS). This 

document,  and  the  product  of  NATIONS  described  herein  (Hereinafter  referred  to  as  the  Product)  are  owned  by 

NATIONS under the laws and treaties of the People’s Republic of China and other applicable jurisdictions worldwide.   

NATIONS does not grant any license under its patents, copyrights, trademarks, or other intellectual property rights. 

Names and brands of third party may be mentioned or referred thereto (if any) for identification purposes only. 

NATIONS reserves the right to make changes, corrections, enhancements, modifications, and improvements to this 

document at any time without notice. Please contact NATIONS and obtain the latest version of this document before 

placing orders. 

Although NATIONS has attempted to provide accurate and reliable information, NATIONS assumes no responsibility 

for the accuracy and reliability of this document. 

It is the responsibility of the user of this document to properly design, program, 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, or consequential damages arising in any way out of the use of this 

document or the Product. 

NATIONS Products are neither intended nor warranted for usage in systems or equipment, any malfunction or failure 

of  which  may  cause  loss  of  human  life,  bodily  injury  or  severe  property  damage.  Such  applications  are  deemed, 
“Insecure Usage”. 

Insecure  usage  includes,  but  is  not  limited  to:  equipment  for  surgical  implementation,  atomic  energy  control 

instruments, airplane or spaceship instruments, all types of safety devices, and other applications intended to support 

or sustain life. 

All Insecure Usage shall be made at user’s risk. User shall indemnify NATIONS and hold NATIONS harmless from 
and against all claims, costs, damages, and other liabilities, arising from or related to any customer’s Insecure Usage. 

Any  express  or  implied  warranty  with  regard  to  this  document  or  the  Product,  including,  but  not  limited  to,  the 

warranties  of  merchantability,  fitness  for  a  particular  purpose  and  non-infringement  are  disclaimed  to  the  fullest 

extent permitted by law.   

Unless otherwise explicitly permitted by NATIONS, anyone may not use, duplicate, modify, transcribe or otherwise 

distribute this document for any purposes, in whole or in part. 

 

Содержание N32WB45xL EVB

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Отзывы: