KeilRTX最小系统的实现.docxVIP

  • 18
  • 0
  • 约 5页
  • 2018-06-03 发布于重庆
  • 举报
KeilRTX最小系统的实现

【原创】结束裸奔时代:Keil RTX最小系统在STR912x上的实现 MDK版本:MDK-ARM Professional Version: 4.23 处理器:STR912FAW4x 目标:最小系统 配置Keil项目 在Targer Option的Operating system里面选上RTX Kernel: 复制配置文件RTX_Conf_XX.c 从Keil的安装目录中的\Keil\ARM\Startup\里面找到对应处理器的RTX_Conf_XX.c文件,将其复制出来添加到项目里。对于STR912FAW4x,这个文件是\Keil\ARM\Startup\ST\里面的RTX_Conf_STR91x.c。 对于STR912FAW4x跑个最小系统,可以不改这个文件。当然,可修改#define OS_CLOCK这句,以获得正确的系统时钟。 复制并修改启动文件STR91x.s 我一开始使用的是2006版的文件,跑不起来。采用Keil安装目录自带的STR91x.s文件,位置在\Keil\ARM\Startup\ST\,将其复制出来覆盖旧的文件。 接下来修改这个STR91x.s文件。 将这一行注掉: ;SWIHandler B SWIHandler 将这一行 SWI_Addr DCD SWIHandler 修改为: SWI_Addr

文档评论(0)

1亿VIP精品文档

相关文档