Professional Documents
Culture Documents
04 Softdevice Student Introduction v0.1
04 Softdevice Student Introduction v0.1
•
•
•
•
•
•
•
•
Program Memory
SizeOfProgMem
RAM
0x2000 0000 + *MSP initial value -
Application SizeOfRAM Call Stack
region
Application
region
CODE_R1_BASE Application Vector Table
RAM_R1_BASE
SoftDevice SoftDevice
region region
(Binary file from Nordic) 0x2000 0000
System Vector Table
0x0000 0000
// Use the SoftDevice API functions as normal C functions.
application.c #include "ble_gap.h"
sd_ble_gap_connect(…);
▪
▪
▪
▪
▪
▪
▪
▪
Priority levels
•
•
•
•
•
•
•
•
•
•
•
▪ ▪
▪ ▪
▪ ▪
▪ ▪
▪
▪ ▪
▪ ▪
▪ ▪
▪
▪