LiteOS 配置文件是操作系统移植的核心部分 - los_config.h。
1、配置时钟
系统时钟的配置,需要根据不同的 CPU 以及 CPU 初始化的时钟频率来修改:
#define OS_SYS_CLOCK 16000000
2、地址配置
extern char __data_end;
extern char __bss_start;
#define OS_SYS_FUNC_ADDR_START &__bss_start
#define OS_SYS_FUNC_ADDR_END &__data_end
3、RAM 配置
RAM_SIZE_LEVEL_0means kernel ram < 8k ,
RAM_SIZE_LEVEL_1means kernel ram < 16k,
RAM_SIZE_LEVEL_2means means kernel ram>=32k
4、滴答定时器
#define LOSCFG_BASE_CORE_TICK_PER_SECOND 1000 // 这里是指 1 秒钟的滴答数,1000 是固定的
5、中断配置
硬件中断的初始化为