- 博客(3)
- 资源 (3)
- 收藏
- 关注
原创 Linux的设备模型
Linux引入了设备驱动模型分层的概念, 将我们编写的驱动代码分成了两块:设备与驱动。设备负责提供硬件资源而驱动代码负责去使用这些设备提供的硬件资源。并由总线将它们联系起来。这样子就构成以下图形中的关系。设备模型通过几个数据结构来反映当前系统中总线、设备以及驱动的工作状况,提出了以下几个重要概念:设备(device) :挂载在某个总线的物理设备;驱动(driver) :与特定设备相关的软件,负责初始化该设备以及提供一些操作该设备的操作方式;总线(bus) :负责管理挂载对应总线的设备以及驱动;
2024-04-22 15:33:25
1581
原创 QT源码编译
主要阐述如何使用SDL2库播放pcm原始数据音频,且如何实现多个音频混合播放。背景:平台为jeton xavier nx开发板,当然适合所有jeson平台,确保Ubuntu系统为Ubuntu 20.04.4 LTS或以上上述情况编译Qt6.5.3及以下的版本都尝试过,一般编译都没问题,Qt6.6.1或者以上的版本可能需要做如下更改:1、ubuntu系统更新到ubuntu 22。
2024-04-19 20:09:02
2191
原创 音视频播放专栏
主要阐述如何使用SDL2库播放pcm原始数据音频,且如何实现多个音频混合播放。在SDL2中,共提供了两套用于播放音频数据的API,本次介绍了使用回调函数播放音频数据的方式,且实现了多路音频播放。
2024-04-18 20:17:09
365
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人