电子产业
数字化服务平台

扫码下载
手机洽洽

  • 微信小程序

    让找料更便捷

  • APP

    随时找料

    即刻洽谈

    点击下载PC版
  • 公众号

    电子元器件

    采购信息平台

  • 移动端

    生意随身带

    随时随地找货

  • 华强商城公众号

    一站式电子元器件

    采购平台

  • 芯八哥公众号

    半导体行业观察第一站

TinyOS/SOS、MantisOS三种节点操作系统的通信模型

来源: 作者:华仔 浏览:1005

标签:

摘要:;; 不同的操作系统由于其通信机刷不一样,所以其MP9141ES-LF-Z对应的通信模型也不一样,如图7-28 (a)显示了TinyOS、SOS两种节点操作系统的通信模型,而如图7-28 (b)显示了MantisOS节点操作系统的通信模型。;;;;;;;;;;; ;;; NOSC模型为不同操作系统的通信提供了参考。模型中“一”表示数据发送时的状态变化,“一一”表示数据接收时的状态变化。图7-28中

;; 不同的操作系统由于其通信机刷不一样,所以其MP9141ES-LF-Z对应的通信模型也不一样,如图7-28 (a)显示了TinyOS、SOS两种节点操作系统的通信模型,而如图7-28 (b)显示了MantisOS节点操作系统的通信模型。;;;;;;;;;;;
;;; NOSC模型为不同操作系统的通信提供了参考。模型中“一”表示数据发送时的状态变化,“一一”表示数据接收时的状态变化。图7-28中,两个模型在发送数据时都经历了Idle、SYN、DATA、CRC、FLUSH和Done几个状态,而接收时都经历了Idle、SYN、DATA、CRC和Done几个状态;两个模型发送数据时不同的地方:图7-28 (a)在FLUSH后根据需要可以引入等待ACK和确认ACK状态,以及收发时都在SYN状态多发送了一个Synword3,且收发都没将SIZE列入状态中。而图7-28 (b)根据启用的误码检测机制的不同,引入了CRC时的SIZE和FEC分别对应fec_SIZE及fec_DATA。因此,为了统一异构操作系统的通信,必须提出一个异构通信模型能够满足多操作系统的通信要求。
型号 厂商 价格
EPCOS 爱普科斯 /
STM32F103RCT6 ST ¥461.23
STM32F103C8T6 ST ¥84
STM32F103VET6 ST ¥426.57
STM32F103RET6 ST ¥780.82
STM8S003F3P6 ST ¥10.62
STM32F103VCT6 ST ¥275.84
STM32F103CBT6 ST ¥130.66
STM32F030C8T6 ST ¥18.11
N76E003AT20 NUVOTON ¥9.67
Baidu
map