求教linux中串口发送at命令的问题

求教linux中串口发送at命令的问题,第1张

要满足这三个条件:

1,单开线程自动写at

2,单开线程读at

3,打开文件读配置,将读出来后的配置文件放到log文件里去。

这边记录下如何在ui下开一个线程的过程:用一个handler变量调用handler.post函数,然后在runnable里面重写run接口就可以,实际上,这样调用出来的线程跟ui主线程是一个线程,不会创建新的。所以这边如果要用线程创建的话,必须

wthread = new HandlerThread("thread")

wthread.start()

wHandler = new Handler(wthread.getLooper())

wHandler.post(runnable)

这时重写runnable的run函数才可以实现重新开启一个线程。

在这个线程里面可以读写串口,但是界面的刷新不能在这个子线程里面做。必须主线程在做一个handler,然后子线程调用Message 变量传进主线程的handler.sendMessage(msg)然后主线程用handlerMessage接收子线程传过来的消息,在主线程里面刷新界面。

是的,linux是linus

tovalds当时为了研究一个多用户多任务 *** 作系统,用c代码编写了一个很小的 *** 作系统内核,他把这个源码公布,大家都来修改它和发展它,最终发展成现在的linux *** 作系统.


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8991235.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-23
下一篇2023-04-23

发表评论

登录后才能评论

评论列表(0条)

    保存