AM79C90JC作为更广泛的事物生态系统互联网的一部分,印度地球物理学会融合了多种技术,如传感器、全球定位系统、云计算平台、数据分析工具和先进的网络解决方案。这些技术共同努力,从各种来源收集数据,例如船上诊断系统或外部交通监测服务,处理这些数据进行分析,并在连接车辆之间分享这些数据。
AM79C90JC国际海洋生态系统的主要组成部分是:
· 车辆, 配备了传感器和电子控制装置(ECU),收集有关车辆性能和环境条件的数据。
· 传感器和设备, 部署在车辆或道路基础设施内,收集有关位置(全球定位系统)、交通、路标、天气状况等信息。
· 数据处理中心和云平台, 它利用机器学习技术分析收集到的数据,根据交通情况提供预测性维修警报或动态路线规划建议。
· 车辆网络和通信协议: 允许互联系统内所有组件之间无缝交换,同时确保所传输数据的安全性。
AM79C90JC随着互联车辆数量的增加,越来越需要能够有效管理大量数据传输的通信协议,同时提供较低的延迟和可靠性。其中一个协议是MQTT(消息队列遥测传输),它最初是为受限制的环境而设计的,带宽和功率资源有限,因此非常适用于印度洋生态系统。
AM79C90JC 太网局域网控制器
Am79C90 CMOS 以太网局域网控制器 (C-LANCE) 独特特性 n 兼容以太网和 IEEE 802.3 10BASE-5 A 型、
10BASE-2 B 型、“廉价网络”、10BASE-T n 可轻松与 80x86、680x0、Am29000、Z8000™
微处理器连接 n 板载 DMA 和缓冲区管理、64 字节接收、48 字节发送 FIFO n 24 位宽线性寻址(总线主控模式)
n 网络和数据包错误报告 n 连续数据包接收,帧间间隔仅为 0.5 μs n 诊断程序 —
内部/外部环回 — CRC 逻辑检查 — 时域反射计 n 低功耗,适用于功耗敏感型应用 n 软件和硬件完全兼容
AMD LANCE 设备 (Am7990)(见附录 A)一般说明 Am79C90 CMOS 以太网局域网控制器 (C-LANCE) 是一个 48 针 VLSI 设备,
旨在大大简化微型计算机或小型计算机与 IEEE 802.3/以太网局域网的连接。
引脚 描述 A16–A23 高位地址总线(输出,三态) 用于访问 24 位地址的附加地址位。这些线路仅作为总线主控器驱动。
ADR 寄存器地址端口选择(输入) 当 C-LANCE 为从属设备时,ADR 指示选择了两个寄存器端口中的哪一个。
ADR 低电平选择寄存器数据端口;ADR 高电平选择寄存器地址端口。ADR 必须在整个总线周期的数据部分有效,
并且仅在 CS 为低电平时由 C-LANCE 使用。 ALE/AS 地址锁存使能(输出,三态)
用于解复用 DAL 线路并定义总线周期的地址部分。此 I/O 引脚可通过 CSR3 的位 (01) 进行编程。
作为 ALE(CSR3 (01),ACON = 0),信号在传输的地址部分从高电平转换为低电平,并在数据部分保持低电平。
从设备可以使用 ALE 来控制总线地址线上的锁存器。当 ALE 为高电平时,锁存器打开,当 ALE 变为低电平时,锁存器关闭。
初步 AMD 45Am79C90 开关波形 DAL0–DAL15 DAS 读取就绪 (从 C-LANCE 输出) 保持 CS ADR 74 55 OD 39 64 60 61 38 63 62 54 53 56 17881B-46
写入数据总线从属写入时序 AMD 初步 46 Am79C90 开关波形 TCLK 保持 HLDA A16–A23 BM0、BM1 ALE DAS 就绪 DAL0–DAL15 (读取) DALO (读取) DALI (读取) 读取
(读取) 0 100 200 400 500 600 100 200 300 400 500 600 T1 T3T2 T4 T6T5 T1 T2 T3 T4 T5 T6 TWAIT 地址、
BM0、BM1 地址、BM0、BM1 地址数据输入 地址数据输入 TWAIT 70 30 45 47 48 49 59 40 41 27 26 68 50 51 29 28 44
46 69 70 43 57 47 48 30 31 59 45 42 71 27 65 21 第 1 个 DMA 第 8 个 DMA 总线主控读取时序 (突发 DMA) OD 65 67 68 23 6672 22 26 40 50 28 31 T0 17881B-43 300 700 29
初步 AMD 47Am79C90 切换波形 TCLK 保持 HLDA A16–A23 BM0、BM1 ALE DAS 就绪 DAL0–DAL15(写入) DALO(写入) DALI(写入) 读取(写入) 0 100 200 400
AM79C90JC在这种模式中,发布者发送消息(发布数据包),而不知道谁将接收到它们,而订阅者只收听他们感兴趣的特定主题。要订阅一个主题,客户端将发送订阅数据包。然后,客户端将根据其订阅的主题接收到已发布的消息。当代理从多个订阅了被称为“通配符”的类似主题或模式的客户端接收到这些数据包时,它会相应地合并订阅。
AM79C90JC确认消息和保留数据
为了确保跨三个QoS的消息传递的可靠性,MQTT使用了各种确认数据包,如PUBACK、PUBREC和公共通信。客户端还可以发送PINGREQ数据包,以在不活动期间保持连接处于不活动状态。除了消息确认之外,MQTT还可以通过在发布时将消息标记为"保留"来保留数据。经纪人为每个主题存储这些保留的消息,以便新订户在订阅后立即收到最新信息。
AM79C90JC关闭连接
为了优雅地关闭活动连接,客户端发送一个断开连接的包,允许经纪人在终止会话之前清理资源。如果客户机在没有发送此包的情况下突然断开连接,或者在保持-活间隔时间内没有响应,经纪人可能会强制关闭连接并删除相关的订阅。
毅创腾新到现货:
ADSP-21060KSZ-160
ADSP-21062LCSZ-160
ADSP-21062CSZ-160
ADSP-21061KSZ-200
ADAU1701JSTZ-RL
UCC28056BDBVR
FA8A00N
UCC28056
DRV8908QPWPRQ1
LM3478MMX/NOPB
MSP430F5359IPZR
MSP430F5529IPNR
TPS61194PWPRQ1
UC3846N
CC430F5137IRGZR
UCC28061DR
LMP8645HVMKX/NOPB
SN74AUC1G04DCKR
MSP430F5510IRGCR
UCC28070DWR
LM3150MHX/NOPB
TMP411AQDGKRQ1
TCAN1051GDRBRQ1
UCC27517ADBVR
TPA3116D2DADR
THVD1410DR
LMV331IDBVR
SN74LVC1G14DBVR
FF600R17ME4
SAK-TC234LP-32F200F AC
XC7A200T-1FBG484I
STM32F302RBT6
STH32F302RBT6TR
MP8801DJ-3.3-LF-Z
AM79C90JC MQTT协议是否适合独立的外部文件?
有几个原因,为什么MQTT是车辆应用互联网的一个很好的选择:
· 轻量级和高效: Mqtt的轻量级设计使它适合于iv。它使用的带宽最小,代码足迹很小(嵌入式设备上小于1kb)。这种效率对于资源有限的车辆通信系统是理想的。