当前位置: 首页 > news >正文

BIOS开发笔记 – 显示

          UEFI启动流程跑完前三阶段,UEFI环境的准备基本完成,到BDS阶段的任务就是准备引导OS。在此之前还需要使一些必要的硬件工作起来,比如键盘设备,屏幕等,怎么让屏幕工作呢?简单的说就是执行其相关的UEFI驱动。要注意一下的是,这里所说的驱动并不是屏幕的驱动,而是GPU的驱动,原理是驱动使GPU工作起来,让GPU向显示器输出显示信号,画了个简图,如下:

图片

                                                显示类型

显示类型是按显示接口来区分的,常见的有VGA,DVI,HDMI,DP等等。

图片

             为什么要设计出如此多种类的接口呢?这是各时期需求差异导致的结果。比如较早出现的VGA,分辨率只支持到1080,而后面出现的DP,HDMI则可以支持更高的分辨率和传输速率,而且还可以传输音频信号,这些也只是暂时的,也许到了未来,随着需求越来越大,可能还会出现功能更加强大的接

http://www.lryc.cn/news/217962.html

相关文章:

  • 数据库实验:SQL的数据视图
  • k8s-调度约束
  • C++设计模式_26_设计模式总结
  • 解锁AI语言模型的秘密武器 - 提示工程
  • qt手撕菜单栏
  • UE5——网络——RPC
  • 基于ASP.NET MVC + Bootstrap的仓库管理系统
  • Jetson NX FFmpeg硬件编解码实现
  • 5.2用队列实现栈(LC225-E)
  • 项目上线前发现严重Bug怎么办?
  • 【WPF系列】- Application详解
  • 常见的内置方法:__call__,__getitem__,__iter__,__next__
  • python用cv2画图(line, rectangle, text等)
  • 解决方案中word中分页符的使用
  • ubuntu20.04下apache启用php7.4-fpm
  • 在 CentOS 服务器上部署 JAR 文件到 Docker 容器
  • vector类模拟实现(c++)(学习笔记)
  • Redis Sentinel 哨兵模式
  • 实用篇-MQ消息队列
  • springboot打包时依赖jar和项目jar分开打包;jar包瘦身
  • 嵌入式系统的元素
  • 提升ChatGPT答案质量和准确性的方法Prompt engineering实用的prompt灵感和技巧
  • [Machine Learning] Learning with Noisy Labels
  • 集简云slack(自建)无需API开发轻松连接OA、电商、营销、CRM、用户运营、推广、客服等近千款系统
  • Idea 对容器中的 Java 程序断点远程调试
  • vscode设置保存后,自动格式化代码
  • datagrip出现 java.net.ConnectException: Connection refused: connect.
  • Docker 安装ELK7.7.1
  • 决策树算法
  • maven之pom文件详解