问题
现在记性太差了
这个作者很懒,什么都没留下…
展开
-
Form_Load():不要甩锅给我
不清楚原理 待解决 问题描述: 在form1_load的时候,对SerialPort类型的对象port委托了一个接受数据的函数; 在form2中设置完串口参数之后,Data_Received()函数不执行。。。。。 重新委托后,Data_Received()函数正常执行。问问周总再来总结。这个不是窗口load问题。我要把题目改成错以为的C# 窗口load的问题. 稍后下班再写。 详细描原创 2016-04-20 23:33:50 · 1822 阅读 · 0 评论 -
C# 串口操作系列(2) -- 入门篇,为什么我的串口程序在关闭串口时候会死锁 ?
为什么会死锁呢,并发冲突。我们要了解一下SerialPort的实现和串口通讯机制,在你打开串口的时候,SerialPort会创建一个监听线程ListenThread,在这个线程中,等待注册的串口中断,当收到中断后,会调用DataReceived事件。调用完成后,继续进入循环等待,直到串口被关闭退出线程。我们的UI主线程如何做的呢,首先创建一个窗体,然后执行了Application.Run(窗体实例)转载 2016-04-22 16:02:18 · 468 阅读 · 0 评论 -
MDK提示the project file has a newer major version number...问题
之前用MDK能打开的工程,再次打开就提示the project file has a newer major version number,版本不一致,不能加载。打开*.uvprojx文件,可以看到<SchemaVersion>2.1</SchemaVersion> 打开*.uvmpw文件,可以看到 <SchemaVersion>1.0</SchemaVersion> 打开*.uvoptx文件原创 2017-01-19 11:57:36 · 3518 阅读 · 0 评论