收藏官网首页
查看: 1056|回复: 0

[技术分享] 学习笔记(温湿度多线程)

48

主题

49

帖子

3711

积分

论坛元老

Rank: 8Rank: 8

积分
3711
 楼主| 发表于 2023-8-13 23:15:46 | 显示全部楼层 |阅读模式
校园创客福利
本帖最后由 gph 于 2023-8-13 23:15 编辑

用单线程传输较慢,所以本次用多线程来写温湿度。
多线程是什么?为什么要用多线程?
  介绍多线程之前要介绍线程,介绍线程则离不开进程。
  首先 进程 :是一个正在执行中的程序,每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元;
  线程:就是进程中的一个独立控制单元,线程在控制着进程的执行。一个进程中至少有一个进程。
       多线程:一个进程中不只有一个线程。
    为什么要用多线程:
    ①、为了更好的利用cpu的资源,如果只有一个线程,则第二个任务必须等到第一个任务结束后才能进行,如果使用多线程则在主线程执行任务的同时可以执行其他任务,而不需要等待;
    ②、进程之间不能共享数据,线程可以;
    ③、系统创建进程需要为该进程重新分配系统资源,创建线程代价比较小;
项目流程如下:

数据点 0.png
下载MUC独立方案,进行设备代码编写(具体操作可以看上个帖子噢)
Android stdio编写代码
1.png
2.png
3.png
实物显示的功能:温湿度达到一定的值led1和led2各自亮灭
4.jpg

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表