嵌入式系统如何保证系统的实时性
保证嵌入式系统使用的实时性步骤
操作方法
- 01
确定硬实时还是软实时,将linux下两台服务器文件实时同步方案设计,保证脚本和说明,通过rsync+inotify-tools结合来实现。
- 02
裁减内核,选择可抢占式内核。将导向性转向实时嵌入式系统,得到的系统快速响应。
- 03
架构系统草图,解决描述的对象直接构成系统的抽象组件,选择重要事件优先响应。
- 04
更改查询方式,在主函数中不停循环。解决套码函数响应速度,在嵌套执行的情况下,处理丢失事件。
- 05
外围设备采用查询式I/O方式交换信息时,CPU应采用分时控制方式,逐一查询,逐一服务。
- 06
优化驱动,中断函数线程化,mdelay替换为usleep_range,将其控制在定义的时间范围内识别和处理离散事件,保证使用时的实时性。
赞 (0)