LoRa点对点系统1 需求分析

1 引入

为更进一步了解LoRa终端和Contiki系统,我们设计一个P2P(Point to Point)系统。虽然该系统简单,我们还是采用软件工程的方法来实现,借此展示一个嵌入式产品的开发过程。

2 连接设备

如下图所示,2个LoRa终端,分别通过USB转UART连接2台PC,终端之间通过LoRa无线通信。这样一来,PC#i发送的数据,PC#j能远程接收;反之,亦然。当然,这2个终端也可以连接到同一台PC,只是不能体现LoRa远距离通信的功能。

3 通信时序

这4个设备的一次通信时序如下图所示:

#1:PC#i接收用户数据;

#2:PC#i将用户数据封装成UART帧#i,并交付给LoRa终端#i;

#3:LoRa终端#i抽取用户数据,封装成RF数据包#i,通过LoRa射频发送;

#4:LoRa终端#j接收到RF数据包#i,抽取用户数据,封装成UART帧#i;

#5:LoRa终端#j将UART帧#i交付给PC#j。

#6:PC#j打印用户数据。

LoRa点对点系统1 需求分析相关推荐

  1. LoRa点对点系统3 与PC接口

    LoRa点对点系统3 与PC接口 1 通信介质 UART口:115200波特率.8位数据位.1位停止位.无校验. 2 通信模式 设置和读取参数遵循主从方式,PC为主,Node为从.通信由PC发起,No ...

  2. LoRa点对点系统8 测试

    LoRa点对点系统8 测试 1 测试环境 1.1 测试工具 PC机2台: 锐米LoRa终端2个: USB转串口套件2个: 锐米LoRa终端评估软件: 1.2 搭建平台 如下图所示,2个LoRa终端,分 ...

  3. LoRa点对点系统10 路往何方

    LoRa点对点系统10 路往何方 1 点对点系统局限性 LoRa点对点系统在现实中有少量的应用场景,如:使用手持机"点名"抄能源表计(电/水/气/热表计),远程控制阀门等.当然,它 ...

  4. 外卖匹配系统_快餐外卖系统的需求分析

    快餐外卖系统的需求分析 一.系统功能需求 快餐外卖系统是一套功能强大.操作简便.实用的自动化管理软件,包括客户管理.订餐管理.菜单 管理.数据维护.后台管理. 下面概括一下本快餐外卖系统大致的功能需求 ...

  5. 外卖匹配系统_快餐外卖系统得需求分析

    快餐外卖系统得需求分析 一.系统功能需求 快餐外卖系统就是一套功能强大.操作简便.实用得自动化管理软件 , 包括客户管理.订餐管理.菜单 管理.数据维护.后台管理. 下面概括一下本快餐外卖系统大致得功 ...

  6. 深圳电子行业的mes系统的需求分析方法~先达智控

    深圳电子行业mes系统的需求分析方法导读:如今,制造业的行业竞争越来越激烈,减少产品成本.提高产品质量,缩短开发周期,已成为当前企业生产与发展中的一个重点方向.而对电子行业而言,厂家着重考虑并解决了产 ...

  7. PM说丨重构系统的需求分析这样做,让你事半功倍!

    文章目录 一.前言 二.什么是需求分析? 三.为什么要重构系统? 四.重构系统的需求分析怎么做? 五.在项目中的应用 六.总结 一.前言 重构,是任何一个技术团队都无法绕过和回避的话题. 每个系统在应 ...

  8. 探索AI如何应用在ERP系统物料需求分析中

    当你昨天还在为生产任务积压,采购迟迟不能兑现,急单插单无法处理,或客户交付延期等而心急如焚,今天却能一键一秒极速解决所有问题,是不是感觉如同做梦不敢相信?不用怀疑,因为这不是梦境,而是AI技术应用到物 ...

  9. 双向视频会议系统的需求分析

    信息技术的迅猛发展,改变了各行各业的传统工作模式.信息的无限量扩大,交通工具的便捷,互联网技术的充分应用等导致了行业间竞争的全球化,这就要求现代部门.企业要具备更加灵敏的神经,更扁平化的管理,更快速的 ...

最新文章

  1. 2.4 残差网络为什么有用-深度学习第四课《卷积神经网络》-Stanford吴恩达教授
  2. IsWindow,findwindow
  3. audiorecord怎么释放_Android 开发 AudioRecord音频录制
  4. 提升方法之AdaBoost算法
  5. P1030求先序排列
  6. 增值业务综合运营平台(VGOP)
  7. Material Design实现的美观的登录界面
  8. mongoDb 给表添加+ 删除字段
  9. python直接使用pyc_关于python包,模块,.pyc文件和文件导入理解
  10. Could not find a declaration file for module 'vue-xxx'.
  11. 现代控制理论(一)控制系统的状态空间描述
  12. Java游戏框架编写
  13. 计算机毕业设计 SSM健康知识信息平台 健康自检平台 健康体检管理系统Java
  14. pyd文件逆向(二)
  15. Winform之网易音乐、百度音乐、QQ音乐付费音乐免费下载
  16. 词向量与词向量拼接_nlp中的词向量对比:word2vec/glove/fastText/elmo/GPT/bert
  17. Python OpenCV 自动生成快乐源泉小瓶子图片(OpenCV中文写字)
  18. 查看微信好友是否删除自己
  19. 单片机补充案例--入侵检测系统
  20. 平面变压器的设计(翻译)(2)

热门文章

  1. vue项目中定义全局变量、函数的几种方法
  2. 由一张精益MVP图所浮想联翩
  3. [033量化交易] python获取每股收益 净利润 总股本
  4. SDIO协议梳理附SD卡读写以及FATFS移植实例
  5. PHP 判断字符串是否为正确对象/数组 Json 格式
  6. 【Android】-- 按钮(复选框CheckBox、开关按钮Switch、单选按钮RadioButton)
  7. 通用串行总线控制器:由于其配置信息(注册表中的)不完整或已损坏,Windows 无法启动这个硬件设备
  8. 淘宝无法正常显示,文字都跑左边了
  9. VR全景在教育领域发展潜力如何?有哪些启发意义?
  10. html语言大小写敏感吗,css对大小写敏感吗?