background image

 

 

Development guide 

N32WB452 Series Quick Development Guide 

Introduction 

The  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 time in the 

early stage of development and the difficulty of development. 

 

 

 

 

 

 

 

 

Содержание 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...

Отзывы: