Leo Hou
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  •   
  •   
ALSA(高级Linux声音架构)浅析

ALSA(高级Linux声音架构)浅析

声音在自然界以声波的形式存在,是一系列连续变化的模拟信号,声音的三个要素是音调、音强和音色。声波有三个重要参数:频率 ω0、幅度A n 和相位ψn ,这也就决定了音频信号的特征。根据声波的特征,可把音频信息分类为规则音频和不规则声音。其中规则音频又可以分为语音、音乐和音效。音频信号是(Audio)带有语音、音乐和音效的有规律的声波的频率、幅度变化信息载体
2022-06-04
Linux Driver
#音频设备
Linux Socket CAN——工具集嵌入式平台移植

Linux Socket CAN——工具集嵌入式平台移植

CAN总线设备如果被抽象为网络设备,那也支持像ip这类网络工具,Socket CAN的工具集是Canutils,这些工具还没在arm64的平台上移植过,后面主要介绍上述工具在arm64平台的移植过程。
2022-06-02
Linux Driver
#网络设备
Linux Socket CAN——驱动开发

Linux Socket CAN——驱动开发

CAN是Controller Area Network(控制器局域网)的缩写。CAN通信协议在1986年由德国电气商博世公司所开发,主要面向汽车的通信系统
2022-06-02
Linux Driver
#网络设备
机械按键扫描——数字逻辑有限状态机思想在软件中的实现

机械按键扫描——数字逻辑有限状态机思想在软件中的实现

机械按键是指在硬件电路中,通过机械按键开关实现电平信号的通断来达到按键触发的硬件组件
2022-05-29
嵌入式软件开发
#嵌入式
Linux字符设备驱动

Linux字符设备驱动

字符设备:字符设备是指在I/O传输过程中以字符为单位进行传输的设备,是面向流的设备,常见的字符设备有鼠标、键盘、串口、控制台和LED等。
2022-03-20
Linux Driver
#字符设备
QEMU/KVM源码分析之——虚拟机创建流程

QEMU/KVM源码分析之——虚拟机创建流程

Linux系统下QEMU/KVM虚拟化架构有两部分:QEMU和KVM。
2022-03-13
Virtualization
#QEMU #KVM
Linux驱动开发(一)——驱动何为

Linux驱动开发(一)——驱动何为

上一章节主要介绍了嵌入式Linux系统的基本架构,事实上Linux系统的应用不只局限于嵌入式系统,像Linux桌面系统、Linux服务器系统也是使用率非常高的场景,所以围绕Linux的软件开发门类众多。
2022-02-16
Linux Driver
#linux driver
嵌入式软件开发(三)——嵌入式linux系统

嵌入式软件开发(三)——嵌入式linux系统

上一节聊到裸机程序开发,虽然通过一些操作系统的思想可以有条件的实现受限多任务,但裸机程序仍然无法高效的实现多任务处理。
2022-02-15
嵌入式软件开发
#嵌入式linux #嵌入式
嵌入式软件开发(二)——裸机程序开发

嵌入式软件开发(二)——裸机程序开发

嵌入式应用软件的开发中裸机程序的开发是一个比较让人“酸爽”的体验,为何要用“酸爽”这个词,且听分解。
2022-02-15
嵌入式软件开发
#嵌入式 #裸机程序
妈妈日记-2022.02.15

妈妈日记-2022.02.15

2.15号 天气 晴
2022-02-15
予吾儿澂书
#予吾儿澂书
123

搜索

Hexo Fluid
总访问量 次 总访客数 人