📱 PDA交互设计 按键·触控·实战 🧸 30章完整目录
01 PDA交互概述
发展简史 按键黄金时代 触控革命 为何学按键
📂 进入章节 →
02 物理按键基础
电气特性 机械vs薄膜 按键矩阵 去抖动电路
📂 进入章节 →
03 按键扫描算法
行列扫描 中断触发 状态机扫描 低功耗策略
📂 进入章节 →
04 GPIO编程实战
GPIO模式配置 输入输出控制 上拉/下拉 STM32按键读取
📂 进入章节 →
05 软件去抖技术
延时去抖 状态机去抖 自适应去抖 踩坑经验
📂 进入章节 →
06 按键事件模型
按下/释放 长按/双击 组合键 事件分发
📂 进入章节 →
07 中断式按键处理
外部中断配置 中断优先级 ISR编写 与主循环同步
📂 进入章节 →
08 定时器扫描法
定时器配置 周期性扫描 时间片轮转 与中断对比
📂 进入章节 →
09 低功耗按键唤醒
休眠模式 唤醒源配置 按键唤醒实现 功耗实测
📂 进入章节 →
10 触摸按键基础
电容触摸原理 自容vs互容 芯片选型 与物理按键差异
📂 进入章节 →
11 触摸按键驱动开发
I2C/SPI通信 寄存器配置 触摸状态读取 灵敏度校准
📂 进入章节 →
12 手势识别入门
单指滑动 双指缩放 长按手势 手势库调用
📂 进入章节 →
13 触控屏基础
电阻vs电容 触控控制器 坐标上报 多点触控协议
📂 进入章节 →
14 触控屏驱动移植
Linux触控框架 I2C驱动移植 input子系统 校准算法
📂 进入章节 →
15 GUI中的触控交互
LVGL触控适配 TouchGFX事件 手势与动画 UI设计心得
📂 进入章节 →
16 按键与触控的协同
双模交互设计 按键作为触控补充 防误触策略 用户习惯调研
📂 进入章节 →
17 交互反馈设计
LED指示灯 振动马达 声音反馈 多模态融合
📂 进入章节 →
18 状态机交互模型
有限状态机 状态迁移图 事件驱动编程 在PDA中的应用
📂 进入章节 →
19 消息队列与事件总线
生产者-消费者 消息队列实现 事件订阅发布 解耦设计
📂 进入章节 →
20 RTOS下的交互任务
FreeRTOS任务 任务间通信 互斥与同步 优先级设计
📂 进入章节 →
21 按键宏与快捷操作
宏录制原理 宏回放机制 自定义快捷键 宏功能实现
📂 进入章节 →
22 物理键盘布局设计
QWERTY演变 人体工学考量 按键间距与手感 工业设计约束
📂 进入章节 →
23 触控UI布局原则
Fitts定律 拇指热区 可点击区域 布局适配
📂 进入章节 →
24 交互原型工具
Figma原型 Axure按键模拟 ProtoPie手势 原型到代码
📂 进入章节 →
25 用户测试方法
可用性测试 A/B测试 眼动追踪 数据分析迭代
📂 进入章节 →
26 经典PDA交互分析
Palm Pilot哲学 BlackBerry键盘 Newton手写 iPod Click Wheel
📂 进入章节 →
27 现代PDA交互案例
Xperia Play按键 Switch混合交互 智能手表旋钮 更多案例
📂 进入章节 →
28 无障碍交互设计
视障用户交互 单指操作模式 语音辅助 无障碍测试
📂 进入章节 →
29 交互性能优化
响应时间优化 帧率监控 事件延迟分析 性能剖析工具
📂 进入章节 →
30 综合项目实战
需求分析→原型 硬件选型与电路 固件开发调试 测试迭代发布
📂 进入章节 →