
一个嵌入式工程师抱怨无线键盘最近特别卡。同事问是不是没电了工程师不可能我昨晚才做的涓流充电CC-CV曲线很完美。同事那接收器插哪儿了工程师前置 USB 3.0 啊SuperSpeed枚举快。同事叹了口气你忘了USB 3.0 的扩频时钟会在2.4GHz产生宽带噪声你的键盘要是nRF24L01或者BLE方案这就是典型的同频干扰。工程师将信将疑把接收器拔下来插到后面的 USB 2.0 口上。键盘瞬间丝般顺滑。他刚想感叹突然看到屏幕上有一行字sudo rm -rf /tmp光标在tmp后面疯狂闪烁而他手指还悬在回车键上方 0.5 厘米处。工程师脸色煞白这是最高优先级中断快帮我把回车键的GPIO 中断mask掉同事冷静地拿起键盘抠出了电池。已执行紧急下电Emergency Power Off同事说顺便一提你刚才要是用的是有线键盘这会儿已经在恢复出厂设置了。工程师瘫坐在椅子上看来无线通信还是有好处的……至少支持热拔插断连。