读书人

ce5 如果内存泄露 会不会导致串口乱发

发布时间: 2012-04-27 11:57:44 作者: rapoo

ce5 如果内存泄露 会不会导致串口乱发
我把协议改成和底下单片机一收一发

但是如果内存泄露 会不会出现发两次?

我在发送的函数里面用了 WaitForSingleObject
只有在接收到后该信号量才set

[解决办法]



[解决办法]
内存泄露可能是因为没有释放内存或者操作大于分配的内存范围,导致操作了别的数据。所以和数据密切相关。应该和串口的发送,没有什么关系,除非你有定义发送次数,而这个发送次数数值因为内存泄露的原因被非法改写。
[解决办法]

探讨

引用:

内存泄露可能是因为没有释放内存或者操作大于分配的内存范围,导致操作了别的数据。所以和数据密切相关。应该和串口的发送,没有什么关系,除非你有定义发送次数,而这个发送次数数值因为内存泄露的原因被非法改写。


会不会原本发12个数据变成发了24个

或者单片机同时收到2个字节?



因为单片机要求是1个字节1个的到然后组包 中间同时到来的话单片机会死

读书人网 >WinCE

热点推荐