七天物联网智能家居实战学习笔记(六)

今日头条

1142人已加入

描述

课程来自百问网:https://www.100ask.net

UDP 连接流程

  1. 复位:AT+RST
  2. 模式设置:AT+CWMODE_DEF=1
  3. WIFI 连接:AT+CWJAP_DEF="ssid","password"
  4. 查看 IP:AT+CIFSR
  5. 创建 UDP 连接:AT+CIPSTART="UDP","ip",9999,9999,2
  6. 发送数据:AT+CIPSEND=32 {"data":"doorbell","status":"1"}
  7. 接收数据:IPD,26:{"dev":"led","status":"0"}

裸机开发模式

  1. 轮询方式,缺点:函数之间互相意向
  2. 事件驱动方式,缺点:两个中断,同一时间只能处理一个;如果当前中断处理时间比较长,会影响到另外一个中断的处理

RTOS

实时操作系统(RTOS)是保证在一定时间限制内完成特定功能的操作系统。

实时操作系统要求:

  1. 多任务
  2. 处理能被区分优先次序的进程线
  3. 一个中断水平的充分数量

RTOS 编程问题

  1. 临界资源的访问
  2. 任务的休眠唤醒

审核编辑:符乾江

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分