STM的MCU价格一路缺货飙涨,为降低成本使用航顺的MCU替换。HC32F103C8T6与中移M5311串口
通信,波特率为115200,8N1格式。通信时发现失败的几率非常大,简单的发个“ATrn”有时候都识别不了。一开始怀疑是串口波形问题,示波器检查后发现HC发送数据波形完全正常,接收数据波形顶部稍微有点斜坡。如下图所示:所以考虑可能是由于斜坡导致HC32接收数据失败。原来设计是采用的2个三极管在3.3V和1.8V之间进行电平转换,为了验证是否是这个问题,直接打了样板使用专门的电平转换芯片接在HC3