嵌入式系统设计师之设备管理(80%)

目录

一、物理设备、逻辑设备、虚拟设备(II)

1、物理设备

2、逻辑设备

3、虚拟设备 

二、设备分类(II)

1、块设备

2、字符设备

3、网络设备

三、设备管理方式(II)


一、物理设备、逻辑设备、虚拟设备(II)

1、物理设备

        嵌入式系统的物理设备包括中央处理器(CPU)、存储器、输入/输出接口等。这些设备是嵌入式系统运行所必需的硬件组件。

2、逻辑设备

        嵌入式系统的逻辑设备主要指的是可编程逻辑设备(PLD),它们在嵌入式系统中具有非常重要的作用。

        PLD能够实现各种数字逻辑电路的功能,并且具备灵活的配置和编程能力。它们的主要作用包括:

  1. 实现复杂逻辑功能:PLD可以通过配置和编程,实现复杂的数字逻辑功能,如组合逻辑和时序逻辑。它们能够将多个逻辑门、触发器等基本元件组合起来,完成各种复杂的运算和控制操作。
  2. 灵活适应不同应用:由于可编程性,PLD能够根据不同的应用需求进行重新配置和编程。这使得嵌入式系统能够快速适应不同的应用场景和功能要求,降低开发工作量和成本。
  3. 提高系统性能:PLD可以高度优化和定制化的硬件逻辑,使得嵌入式系统的性能得到提升。通过消除不必要的逻辑门或冗余电路,PLD能够实现系统的精简和高效运行。
  4. 硬件资源节约:PLD能够实现多个逻辑电路的集成,减少硬件资源的使用。相比于传统的硬连线电路,PLD能够极大地节约芯片面积和功耗,提高整体的系统集成度。

3、虚拟设备 

        虚拟设备是利用虚拟化技术从物理设备转移到多个逻辑设备的设备。传输的设备称为虚拟设备。虚拟化技术可以将一个物理设备虚拟化为多个逻辑设备,从而实现设备的共享和资源的优化配置。

二、设备分类(II)

可将 I/O  设备分为块设备和字符设备两类。

1、块设备

        块设备把信息存放在固定大小的块中, 每个块都有自己的地址,独立于其他块,可寻址。例如磁盘、USB  闪存、CD-ROM   等。

2、字符设备

        字符设备以字符为单位接收或发送一个字符流,字符设备不可以寻址。例如打印机、网

卡、鼠标键盘等。

3、网络设备

        网络设备是嵌入式系统中用于网络通信的设备,如以太网控制器、无线网卡等。网络设备可以实现嵌入式系统与外部网络之间的数据传输和控制。

三、设备管理方式(II)

你可能感兴趣的:(嵌入式系统设计师,嵌入式系统设计师,设备管理)