QUICK REFERENCE / 02

术语与命令速查

术语一句话记忆
GPIO通用输入输出引脚;电平参考 GND
上拉 / 下拉让未被主动驱动的输入具有确定状态
ADC把模拟电压转换成数字样本
PWM固定节奏的开关波形,调节导通时间比例
I²C带地址的共享串行总线,使用数据和时钟线
UART异步串行收发接口,常用于日志
SPI同步串行接口,通常通过片选区分设备
Flash / RAM断电保留的存储 / 运行期工作内存
固件运行在设备上的编译后程序
任务由操作系统调度的一条执行流程
队列在执行流程间传递数据的缓冲机制
中断硬件事件触发的快速处理入口
NVS用键值保存小型持久配置
H 桥能改变电机端子极性的驱动结构
编码器把机械运动转换为可计数信号
开环 / 闭环只给指令 / 依据测量反馈修正指令
堵转电流轴无法转动时的电流,是驱动选型的重要约束
命令用途
idf.py --version确认当前工具链版本
idf.py set-target esp32s3设置芯片目标;会重配工程
idf.py menuconfig交互配置工程
idf.py build编译固件
idf.py -p YOUR_PORT flash monitor下载并查看日志,替换实际端口
Ctrl+]退出串口监视器
idf.py fullclean清理构建产物;不应作为每次构建的固定步骤

公式

电阻电流:I = V / R
PWM 频率:f = 1 / T;占空比 D = Ton / T
一帧黑白屏字节数:宽 × 高 / 8
RPM = 60 × 计数变化 /(每圈计数 × 秒数)
不要用未校准 ADC raw 直接声称精确电压。