[发明专利]一种嵌入式教学系统控制方法及装置有效
申请号: | 201710748190.9 | 申请日: | 2017-08-28 |
公开(公告)号: | CN107491313B | 公开(公告)日: | 2021-07-13 |
发明(设计)人: | 柴雪 | 申请(专利权)人: | 深圳市壹起教育科技有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/41;G09B19/00 |
代理公司: | 南昌逸辰知识产权代理事务所(普通合伙) 36145 | 代理人: | 刘林艳 |
地址: | 518031 广东省深圳市福田区福田街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 嵌入式 教学 系统 控制 方法 装置 | ||
1.一种嵌入式教学系统控制方法,其特征在于,所述方法包括如下步骤:
S1,用户在人机交互终端编写嵌入式系统开发代码,并保存编写的完整代码;
S2,所述人机交互终端获取保存的所述完整代码,并对所述完整代码进行解析,并根据嵌入式开发系统的启动与运行阶段对所述完整代码进行分解;
所述解析和所述分解操作具体为:按照初始化操作、功能实现逻辑和接口调用进行代码分解得到的代码段;或者,嵌入式系统从上电开始到成功启动实现过程的各个阶段进行代码分解得到的代码段;
S3,为分解的所述完整代码的代码段分配相应的提示信号;所述提示信号用于提示对应的代码段运行成功或者失败;
S4,对所述完整代码进行编译,并载入所述嵌入式开发系统;
S5,监控所述嵌入式开发系统的启动与运行,并基于所述分解在各个所述启动与运行的阶段发出相应的提示信号;
所述嵌入式开发系统的启动包括如下阶段:内核上电时间点、内核启动时间点和内核启动结束时间点组成的内核加载阶段、内核关联程序启动时间点与内核关联程序启动结束时间点组成的内核关联程序加载阶段、内核非关联程序启动时间点与内核非关联程序启动结束时间点组成的内核非关联程序加载阶段;
所述嵌入式开发系统的运行包括如下阶段:初始化代码段、逻辑代码段、端口调用代码段。
2.根据权利要求1所述的方法,其特征在于,所述提示信号具体为以下一种或者几种:LED光源信号、声音信号、加载进度条。
3.根据权利要求2所述的方法,其特征在于:
如果所述提示信号为所述LED光源信号,则为每个所述启动与运行阶段设置不同的LED光源,所述阶段的成功与失败有不同颜色、亮度的LED光源与其对应;
如果所述提示信号为所述声音信号,则为每个所述启动与运行阶段设置不同的声音,所述阶段的成功与失败有不同的声音信号与其对应;
如果所述提示信号为所述加载进度条,则为每个所述启动与运行阶段设置不同的进度条进度,所述阶段的成功与失败有不同颜色的进度条进度与其对应。
4.根据权利要求1所述的方法,其特征在于,所述嵌入式开发系统的运行包括如下阶段:
嵌入式程序完整性校验、嵌入式程序正确性校验、嵌入式程序功能模块成功性校验。
5.一种嵌入式教学系统控制装置,其特征在于,所述装置包括如下模块:
代码生成模块,用于实现用户在人机交互终端编写嵌入式系统开发代码,并保存编写的完整代码;
代码解析与分解模块,用于实现所述人机交互终端获取保存的所述完整代码,并对所述完整代码进行解析,并根据嵌入式开发系统的启动与运行阶段对所述完整代码进行分解;
所述解析和所述分解操作具体为:按照初始化操作、功能实现逻辑和接口调用进行代码分解得到的代码段;或者,嵌入式系统从上电开始到成功启动实现过程的各个阶段进行代码分解得到的代码段;
提示信号生成模块,用于实现为分解的所述完整代码的代码段分配相应的提示信号;所述提示信号用于提示对应的代码段运行成功或者失败;
编译模块,用于实现对所述完整代码进行编译,并载入所述嵌入式开发系统;
监控模块,用于实现监控所述嵌入式开发系统的启动与运行,并基于所述提示信号在各个所述启动与运行的阶段发出相应的提示信号;
所述嵌入式开发系统的启动包括如下阶段:内核上电时间点、内核启动时间点和内核启动结束时间点组成的内核加载阶段、内核关联程序启动时间点与内核关联程序启动结束时间点组成的内核关联程序加载阶段、内核非关联程序启动时间点与内核非关联程序启动结束时间点组成的内核非关联程序加载阶段;
所述嵌入式开发系统的运行包括如下阶段:初始化代码段、逻辑代码段、端口调用代码段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市壹起教育科技有限公司,未经深圳市壹起教育科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710748190.9/1.html,转载请声明来源钻瓜专利网。