嵌入式系统的特点2024 年 8 月 29 日 | 阅读 3 分钟 让我们看看嵌入式系统在系统实时计算中的一般特征 - 嵌入式系统是将软件嵌入到计算机硬件中,使系统专用于各种应用程序的系统。
- 嵌入式系统通常用于执行特定任务,这些任务根据嵌入式系统的各种特征提供实时输出。
- 嵌入式系统可能包含大型设备内的一个较小部分,用于服务更具体的应用程序,使用硬件-软件混合配置执行各种任务。
- 它提供高可靠性和实时计算能力。
让我们看看硬件和软件在嵌入式系统真实世界中的接口特性 序号 | 软件接口 | 硬件接口 | 视觉辅助 | 说明 |
---|
1 | LED驱动程序 | 会话:显示接口图:LED接口 | LED开启和关闭。 | 处理7段显示中的单个段作为单个LED | 2 | 7段显示驱动程序 | 会话:显示接口图1:单个7段显示接口图2:多个7段显示接口 | 在7段显示屏上显示数字0000到9999。 | 没有使用显示查找表的简单多路复用。静态显示 | 3 | 用于多路复用4个七段显示的驱动程序 | 会话:显示接口图1:单个7段显示接口图2:多个7段显示接口 | 在7段显示屏上显示数字0000到9999。 | 从显示查找表中获取模式的7段显示多路复用。 | 4 | Counter | 在七段显示屏上的应用。 | 在七段显示屏上显示不断递增的值 | 没有中断,没有ASCII值 | 5 | Counter | 在七段显示屏上的应用。 | 在七段显示屏上显示不断递增的值 | 没有中断,有ASCII值 | 6 | 计时器计数器 | 会话:时间/计数器初始化。 | LED闪烁 | 轮询模式下的计时器 | 使用中断处理I/O的后台和前台进程的概念 | 7 | 生成计时器中断 | 会话:计时器和中断结构图1:计时器SFR图2:中断向量表 | 七段显示屏上的点闪烁。 | 点表示中断的发生 | 8 | 基于中断的七段显示驱动程序 | 会话:计时器和中断结构图1:1ms中断结构图2:扫描程序流程图 | 七段显示屏上的四位数计数器应用程序 | 有中断,有ASCII值 | 9 | 基于中断的十六进制键盘驱动程序 | 会话:按键接口图1:按键接口图2:十六进制键盘、扫描线和返回线接口图3:扫描程序流程图 | 显示用户按下另一个按键之前按下的按键值 | 带中断的键盘扫描 | 10 | 完整的秒表应用程序 | 与上述各项相关 | 在七段显示屏上显示不断递增的值 | 一个用于启动SW的按键,一个用于停止SW的按键,一个用于复位SW的按键 |
优点 - 同一硬件可用于各种应用程序。
- 较低的功耗要求
- 较低的系统运营成本
- 提供高性能和效率
缺点 - 开发一个系统需要更多时间。由于功能复杂性。
- 需要熟练的工程师,因为一个错误可能会导致整个项目的破坏。
|