作者GooLoo (平凡)
看板C_Sharp
标题serialport
时间Thu Apr 26 20:25:50 2018
请问一下,我用timer每秒serialport发一次500byte资料出去,我发现软体都会lag,没
法做其他操作,除非设10秒或更长
我该怎麽做才可以1秒发一次,软体还可以做其他事
用thread吗?
timer不会因此有时一秒有时两秒?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.137.107.98
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1524745552.A.622.html
※ 编辑: GooLoo (114.137.107.98), 04/26/2018 20:29:32
※ 编辑: GooLoo (114.137.107.98), 04/26/2018 20:33:15
3F:→ free112136: 还有多执行绪与非同步 04/26 20:36
4F:→ testPtt: 我遇过有强者专门开一个form来跑timer 04/26 23:15
5F:推 xxian: 你在接收serial port是不是用While回圈? 04/27 00:05
6F:推 geminily: 看你需求吧,资料是不是需要即时收到 04/28 12:36
7F:→ GooLoo: 只想发送时间固定,软体又能正常其他动作,如:关闭发送 04/29 22:41
8F:→ Litfal: testPtt你的强者朋友很久以前可能是写网页的XD 04/29 23:46
9F:→ MOONY135: 用THREAD吧 之前有遇过运算会让UI LAG的 04/30 13:10