Init
This commit is contained in:
parent
208e8a5495
commit
d11676189e
24
APP/main.c
24
APP/main.c
|
|
@ -4,9 +4,11 @@
|
|||
#include "cmsis_os.h"
|
||||
#include "CmsisRtosThreadUtils.h"
|
||||
#include "delay_sec.h"
|
||||
|
||||
#define EXTEND_SRAM 0xFE
|
||||
|
||||
extern void MAIN_INIT();
|
||||
extern void MAIN_START();
|
||||
|
||||
/**
|
||||
* @brief to extend sram size
|
||||
* @param none
|
||||
|
|
@ -26,15 +28,29 @@ void extend_sram(void) {
|
|||
}
|
||||
}
|
||||
|
||||
_Noreturn void stop() {
|
||||
while (1) {
|
||||
asm("nop");
|
||||
}
|
||||
}
|
||||
|
||||
#define STOP stop();
|
||||
|
||||
void vApplicationStackOverflowHook(TaskHandle_t xTask, signed char *pcTaskName) {
|
||||
STOP
|
||||
}
|
||||
int main(void) {
|
||||
system_clock_config();
|
||||
delay_init();
|
||||
osKernelInitialize();
|
||||
|
||||
SystemDelayMs(100);
|
||||
|
||||
MAIN_INIT();
|
||||
|
||||
MAIN_START();
|
||||
|
||||
osKernelStart();
|
||||
|
||||
while (1) {
|
||||
asm("nop");
|
||||
}
|
||||
while (1);
|
||||
}
|
||||
Loading…
Reference in New Issue