This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Blink questio what are those file do.

Hello, I am new to NRF. and actually i dont have other MCU experience, beside adrduino. my question is not about BLE/BLE+, it's more about how to use NRF5283 in keil question.

I did comple the blynk example. and the LEDS does on from 1to4 and, vanished from 1to4 it works ok.

MY QUESTION IS WHAT IS THE PURPPOSE MEANING FOR EACH FILES???? it's ask from a begnner like me becuase compare arduino, hello world example which is blink example, arduino only have 1 file.

But NRF5283 example have so many files in the BLINK PROJECT. and i did try to dig into the detail of each file, but i really have a hard time to understand each file purpose and meaning.

I know blink is the "hello world" in mcu, and nrf5283. but AS a BEGINNER , a BLINK hellow wolrd project, contain of 8 other files..... It's really Overwhelming for me.

so COULD ANYONE KINDLY BREIFERLY DESCRIPE ALL THE 8 FILES IN THE BLINK PROJECTS FOR ME. why I ask these question, is also really asking, what is the basic seting for NRF5X if i want to use keil from scratch.

In my head, I was imagine there is something like the tutorial in ARMkeil like this youtube www.youtube.com/watch but in NRF5XX version

thanks.

Blink project

main.c

function LEDS_CONFIGURE(LEDS_MASK); LEDS_INVERT(1 << leds_list[i]); nrf_delay_ms(2500);

files

  1. stdbool.h

  2. stdint.h 3 "nrf_delay.h"

4 "nrf_gpio.h"

5 "boards.h"

6 nrf_delay.c

7 complier_abstraction.h

8 system_nrf52.c

Parents Reply Children
No Data
Related