
MS-RTOS
文章平均质量分 67
stone8761
这个作者很懒,什么都没留下…
展开
-
MS-RTOS 内核模块动态装载
1、MS-RTOS 内核模块动态装载简介 MS-RTOS 支持内核模块动态装载功能。用户可以根据需要,在不需要对内核重新编译的情况下,使用 insmod、rmmod 等命令动态地将模块加入或移出内核。这样可以提高 MS-RTOS 的灵活性,当需要对模块进行修改时,不用对整个内核编译而只需要对模块进行编程即可。模块可以不依赖于某个固定的硬件平台,当模块被加载入内核后,就相当于静态链接到了内核中,内核和模块的地址空间可以相互访问。2、BSP 添加内核模块动态装载功能1)BASE 构建时需要添加 `原创 2022-06-17 10:33:04 · 675 阅读 · 0 评论 -
bootloader 编译为 Debug 无法引导 MS-RTOS 问题
一、问题描述 在智芯 SCM402F 芯片上,bootloader 如果按照 Debug 模式编译则无法成功引导 MS-RTOS,反之按照 Release 模式编译则可以正常引导。引导代码如下所示: static void ms_boot_os(ms_addr_t *addr) { ms_func_t func = (ms_func_t)addr[1U]; ms_printk(MS_PK_NOTICE, "Start MS-RTOS...\n"); ...原创 2022-05-30 20:09:54 · 925 阅读 · 2 评论