系统跑的54M时钟,外接一个72M遥控接收机,输出脉冲信号,经过100欧限流电阻给STM32的几个引脚(5V兼容的),用外部中断模式检测脉冲信号宽度。接收机和STM32共地。遥控发射机频率72M,功率大约为500mW。
当接收机天线完全展开而且上电工作时,遥控发射机离接收机和STM32有半米远,STM32就开始不稳定,采集到的脉冲宽度乱跳。再靠近就直接导致内存内容变化或死机然后看门狗复位。
接收机天线收起来,干扰距离就明显减小。另外如果接收机不上电时,发射机靠近STM32非常近都不会出现问题。
从测试情况来看不象CLK、RESET之类的引脚被干扰了,很象接收机到STM32的共地引入干扰,要不就是外部中断引脚引入的干扰。
没接触过这方面的东西,请有经验的各位支点招吧。 |