最近在做C#上位机与单片机(本人用的单片机内核是89C52)串口通信,今天忽然出现个问题: “已关闭safe handle”。找来找去发现串口设置什么的都OK,后来发现是单片机没有上电,多次尝试过后确定单片机没有上电的话确实会弹出这个错误提示。