📺 机顶盒 · 嵌入式课程

共 20 门专题 · 点击封面或标题进入课程
/* system移植 */ #include <boot> $ make env
从零搭建
《从零搭建机顶盒系统移植环境》
环境·移植
// memory leak valgrind --leak-check heap dump
内存排查
《嵌入式机顶盒内存泄漏排查手册》
调试·内存
bootrom → spl uboot start kernel boot
Bootloader
《机顶盒Bootloader启动流程深度解析》
启动·底层
OTA update AB分区 · 校验 recovery
OTA升级
《机顶盒OTA升级系统完整实现》
系统·升级
wlan0: link up cfg80211 iw dev wlan0
WiFi驱动
《机顶盒WiFi驱动开发与调试实战》
无线·驱动
middleware DVB · HbbTV performance
中间件
《机顶盒中间件集成与性能调优实战》
集成·调优
boot time init优化 prelink
启动优化
《机顶盒启动速度优化实战技巧》
性能·启动
GPU · DRM framebuffer vsync
图形显示
《机顶盒图形显示系统性能提升实战》
图形·性能
I2C · SPI · UART GPIO · IRQ device tree
总线驱动
《机顶盒外设总线驱动开发手册》
驱动·总线
task_struct CFS · RT 资源管控
多任务
《机顶盒多任务调度与资源管理》
调度·OS
secure boot RSA · AES TPM · 验签
安全启动
《机顶盒安全启动与加密方案设计》
安全·加密
module_init platform_driver devicetree
Linux驱动
《机顶盒嵌入式Linux驱动开发实战》
驱动·Linux
SQLite · LevelDB flash存储 事务·索引
数据库
《机顶盒嵌入式数据库存储方案实战》
存储·数据库
需求→设计 编码→测试 发布·维护
全流程
《机顶盒嵌入式软件全流程开发实录》
工程·流程
分层架构 模块解耦 设计模式
架构设计
《机顶盒嵌入式软件架构设计精讲》
架构·设计
GPIO · I2C · SPI 逻辑分析仪 驱动调试
接口调试
《机顶盒硬件接口驱动调试全攻略》
硬件·调试
stress test crash dump hung task
稳定性
《机顶盒系统稳定性测试与调优实战》
测试·调优
IR · NEC协议 input子系统 scancode
红外遥控
《机顶盒红外遥控驱动开发指南》
驱动·红外
TCP/IP · lwIP socket优化 zero-copy
网络协议栈
《机顶盒网络协议栈移植与优化实战》
网络·移植
PTS · DTS AV sync jitter buffer
音视频同步
《机顶盒音视频同步算法实战》
多媒体·算法