三级嵌入式系统开发技术--嵌入式系统概论
文章系统梳理了多媒体技术核心知识点,包括:1)图像处理(数字化四步骤、数据量公式、格式特性);2)音频处理(数字化流程、码率计算、格式分类);3)嵌入式系统(定义、SoC开发流程);4)网络(以太网帧结构、接口类型);5)易错点(字符编码、格式特性等)。重点修正了量化位数公式方向、GIF格式特性等常见错误,并提供典型计算案例(如CD音质码率1411.2kb/s)。通过对比说明不同技术参数,构建了完
·
一、图像处理
1. 获取与处理
- 过程:模拟信号数字化(核心)
- 设备:数码相机、扫描仪
- 步骤(4步):
扫描(分解像素)→ 分色(RGB三基色,灰度图无需)→ 取样(确定像素位置)→ 量化(模拟值→数字量)
2. 关键公式
| 公式 | 说明 | 示例 |
|---|---|---|
| 图像数据量 = 水平分辨率 × 垂直分辨率 × 像素深度 / 8 | 像素深度:每像素二进制位数(如24位真彩色=8×3) | 4096×3072×24/8 = 36 MB |
| 量化位数 = 码率 / (取样频率 × 声道数) | 原笔记"量化位数=码率/(取样频率×声道数)"正确 | - |
3. 格式与参数
| 类型 | 格式 | 关键说明 |
|---|---|---|
| 静态图像 | BMP、JPEG | BMP支持无损压缩(RLE);JPEG有损压缩 |
| 动态/静态 | GIF | 既可存静态图,也可存动画 |
| 颜色模型 | RGB(显示设备) CMYK(彩色打印机) |
灰度图无需分色 |
二、音频处理
1. 数字化
- 必要性:音频(20Hz~20kHz)需转为二进制
- 步骤:取样 → 量化(模拟值→数字量,即AD转换)→ 编码
- 量化精度:8/12/16位 → 位数越高,保真度越好
2. 关键组件
- 必要性:音频(20Hz~20kHz)需转为二进制
- 步骤:取样 → 量化(模拟值→数字量,即AD转换)→ 编码
- 量化精度:8/12/16位 → 位数越高,保真度越好
- 2. 核心公式
-
3. 格式分类公式 说明 典型值 码率(未压缩)= 取样频率 × 量化位数 × 声道数 核心计算公式 电话语音:8kHz×8位×1=64kb/s
CD音质:44.1kHz×16位×2=1411.2kb/s压缩后码率 = 压缩前码率 / 压缩比 压缩倍数(如MP3压缩比10:1) - -
类型 代表格式 说明 无损压缩 FLAC、APE M4A有误(M4A是AAC有损编码) 未压缩 WAV - 有损压缩 MP3 - -
三、嵌入式系统
1. 定义与特点
- 定义:以应用为中心、软硬件可裁剪的专用计算机系统
- CPU核心特点:
① 支持实时处理 ② 低功耗 ③ 结构可扩展 ④ 集成测试电路
| 组件 | 作用 | 说明 |
|---|---|---|
| SoC开发 | 计算机系统设计(嵌入式基础) | 流程:总体设计→逻辑设计→综合仿真→制造 |
| BSP | 硬件与操作系统的桥梁 | 初始化硬件、提供设备驱动接口 |
四、网络与接口
1. IO接口
| 类型 | 技术 | 典型应用 |
|---|---|---|
| 无线 | IrDA、蓝牙、Zigbee、WiFi | 物联网、移动设备 |
2. 以太网帧结构
| 字段 | 长度 | 作用 |
|---|---|---|
| 目的MAC地址 | 6字节 | 接收设备地址 |
| 源MAC地址 | 6字节 | 发送设备地址 |
| IP地址 | 不存在 | 关键修正(原笔记错误) |
| 数据(有效载荷) | 46~1500字节 | 实际传输内容 |
| 帧校验序列(FCS) | 4字节 | 错误校验(CRC) |
五、其他关键概念
1. 字符编码
- Unicode/UTF-16:
双字节可变长编码 → 常用字符(ASCII/汉字)用2字节,不常用字符用4字节
(原笔记"ASCII等用双字节"正确,但需强调可变长)
2. 超文本
- 定义:传统文本扩展,网状结构链接信息(如WWW)
- 属性:属于丰富格式文本,支持编辑/浏览
| 原错误表述 | 修正后 |
|---|---|
| GIF是静态图像格式 | GIF支持静态图与动画 |
| 无损压缩格式含M4A | 无损格式:FLAC、APE(M4A有损) |
| 量化位数=码率/(取样频率×声道数) | 量化位数 = 码率 / (取样频率×声道数) |
终极速查表(公式+易错点)
| 主题 | 公式/关键点 | 易错修正 |
|---|---|---|
| 图像数据量 | 水平×垂直×像素深度/8(如4096×3072×24/8=36MB) |
- |
| 音频码率 | 取样频率×量化位数×声道数(CD:44.1k×16×2=1411.2kb/s) |
电话:8kHz×8位×1=64kb/s |
| 量化位数 | 码率/(取样频率×声道数) |
原笔记公式方向错误 |
| GIF | 静态+动态(非仅静态) | - |
| 以太网帧 | 含MAC地址,不含IP地址 | A项IP地址错误(原题陷阱) |
openvela 操作系统专为 AIoT 领域量身定制,以轻量化、标准兼容、安全性和高度可扩展性为核心特点。openvela 以其卓越的技术优势,已成为众多物联网设备和 AI 硬件的技术首选,涵盖了智能手表、运动手环、智能音箱、耳机、智能家居设备以及机器人等多个领域。
更多推荐



所有评论(0)