# A111 吸尘器显示上拉及下降沿修复

2026-10-11。包含主控制板可编辑原理图/PCB及完整STM32G030F6目标固件。R18从CTRL_3V3至PANEL_SCL，R19从CTRL_3V3至PANEL_SDA，均4.7k0603，BOM要求1%。原A106的816段/过孔UUID及几何/网络均保持，原元件位置/角度/焊盘尺寸孔径和网络保持；新增2元件、41铜对象，177电气焊盘与网表一致。KiCad图纸一致性仍只有4个原有安装孔提示。板卡140×100工程载板，不是已匹配原机壳体。

sh run_checks.sh：KiCad原生ERC/DRC、独立逐对象/焊盘网表复核、ASan/UBSan和完整目标构建。需要KiCad9、KiCad Python、clang、arm-none-eabi工具链16.2.0和Python3。add_board.py仅从baseline建立新增元件未布线板，route.py需接着运行；正常复核不运行这两个生成脚本。不得对现成布线再盲目追加。

RC角落计算按NXP UM10204 Rev7 tr=.8473RC/标准模式1000ns上限。无模块上拉、4.7k1%最大4747ohm、总电容200pF时约804ns；250pF约1005.5ns不满足。因此200pF是工程总电容目标而非实测数据或线缆长度保证。总电容包含MCU、模块、PCB、接插件、线缆及探头。模块自带10k/4.7k/2.2k/1k上拉时的并联结果随JSON保留，只是参数假设。模块若上拉到5V不能接当前3.3V总线。

下拉电流没有器件级通过证据：SSD1306旧资料的VOL表仅在100uA条件给出值，不能直接当3mA合格。以3.465V/0.4V演算的sink需求不是已确认电源容差或下拉能力。OLED模组具体内部电压/上拉/ITO线路/ACK电平必须核对。若模块上拉过强，需修改装配或阻值而非直接叠加；不可凭RC模型宣称电气验证通过。

同包固件补SCL下降后读取实际低电平、名义>=1us等待，再改变SDA；5us等待采用6计数差覆盖1MHz量化。延迟下降模型下旧A110缺保护，新版本通过；负对照随包。单包总期限改4000名义us，失败额外关屏可能再一包，正常计时共约8ms仍会影响10ms计划按键周期；计时器停转只有有限20000轮预算，不保证真实耗时。需测ADC/IRQ/总线一起作用的实际最大间隔、输入电平与完整波形。未添加实际吸力数据、学习算法或风机运行许可。

完整镜像FLASH7768字节，RAM链接2536字节，输出锁仍关闭。未刷写/亮屏/实物按键/风机效果测试，没有原机功能效果一致、整机成本达标、工厂DFM或制造放行证据。标准OLED仍为工程候选，R18/R19精确料号及千台报价未冻结。

NXP电气/时间资料：https://www.nxp.com/docs/en/user-guide/UM10204.pdf 。SSD1306资料与候选模块依据沿用A109。完整三款整机目标保持不变。
