zhou1994 发表于 2014-12-4 17:46 实时性差是有多慢?我的经验,绘图双缓冲,接收的地方,处理尽量少,接收到数据,启动新的线程去分析,绘图 ...
Okabe 发表于 2014-12-4 18:23 不懂帮顶
shenxy0011 发表于 2014-12-4 19:04 是接受到新数据立即启动新线程?我是开了个线程while(1)循环
zhou1994 发表于 2014-12-4 19:39 怎么还有死循环了,串口接收是一个自动的线程,在触发的时候,把数据接收下来,做一个简单判断,然后丢给 ...
头上两只角 发表于 2014-12-4 20:37 Labview 是个好东西。。。。
shenxy0011 发表于 2014-12-4 22:33 嗯嗯,刚刚发现了自己程序上的漏洞...本来一次传来了几K个数据,却被我处理成一个数据,所以很慢很慢 不过 ...
quex 发表于 2014-12-4 22:53 跨线程不能访问,你真怎么处理的
zhou1994 发表于 2014-12-4 23:34 线程跑完了,自动结束。不用你去管。你只要新建,然后开启就好了
Quixote 发表于 2014-12-4 23:57 是这句有问题。
zhou1994 发表于 2014-12-4 23:59 怎么有问题?线程是自己跑完就完了嘛。诸葛怎么看?
zhou1994 发表于 2014-12-4 23:36 夸线程处理。看你的是什么情况。也许你的可以用Invoke解决。或者是在线程中去调用一个函数。用这个函数来 ...
Quixote 发表于 2014-12-5 00:03 线程是需要自己终结的。我的串口接收部分大致格式如下。 while(1) {
quex 发表于 2014-12-5 00:06 Invoke的话, 在原线程执行,那开辟线程的意义在哪里
zhou1994 发表于 2014-12-5 00:39 这么说的话就能理解。但是对于所有线程的终结,我只在退出程序的时候做,不然你的线程结束标志放在线程末 ...
gadwgdsk 发表于 2014-12-5 09:27 不建议新手自己用代码编写,急用可以选择LabView 当然FreeCars2.0也是一个不错的选择
泰庆电子 发表于 2014-12-5 08:07 双缓冲+写内存。
shenxy0011 发表于 2014-12-5 11:34 求教关于线程的~不知道怎么玩线程啊
shenxy0011 发表于 2014-12-5 11:37 双缓冲是两个数组的意思么,,,写内存又是对什么写呢= =不好意思啊