优质资源分享
学习路线指引(点击解锁) | 知识定位 | 人群定位 |
---|---|---|
Python实战微信订餐小程序 | 进阶级 | 本课程是python flask+微信小程序的完美结合,从项目搭建到腾讯云部署上线,打造一个全栈订餐系统。 |
Python量化交易实战 | 入门级 | 手把手带你打造一个易扩展、更安全、效率更高的量化交易系统 |
连接类型 upconnection and downconnection 1、Power
2、upconnection(分为低速和高速2种,高速需要额外的物理支持);
3、downconnection
【计算机|CXP 协议中upconnection 与downconnection的说明及其区别】
文章图片
upconnection
指HOST到DEVICE的数据传输,CXP协议中对应的20.83Mbps和41.96Mbps指的就是这个连接,协议也支持可选的高速upconnection 连接,和downconnection 工作在相同的bit速率下,这样可以提供更好的触发传输速度、更好的控制性能,不过这个需要额外的一条同轴线缆、收发器的支持,实际上增加了设备的成本和复杂度,目前我接触到的设备都不具备这个功能。
下图可以看到,高速upconnection这个东西需要额外线缆连接的。
文章图片
downconnection
指DEVICE到HOST的数据传输,高速数据流,CXP所讲的多少Gbps就是指这个速度,支持从1.25Gbps到12.5Gbps的bit速率
下面这个示意图是没有高速upconnection 连接时对应的数据流示意图,如果设备支持高速upconnection,当设备连接成功后就可以使用高速upconnection 代替低速的数据传输,从而使得寄存器的读写控制更快。
下图做一点说明,Bootstrap register指的是Gencam 编程模型定义的基础寄存器,Device register顾名思义就是Device的寄存器。
图中定义了3组通道:stream channels, IO channels, control channels,这3个通道所包含的传输类型、所在通道也在图中有明确的标注,后续会对这3个通道的传输层具体格式进行解释
文章图片
推荐阅读
- 计算机网络基础
- 计算机的网络参考模型
- 第一章 计算机网络基础术语
- 计算机|基于SqlSugar的开发框架循序渐进介绍(5)-- 在服务层使用接口注入方式实现IOC控制反转
- 如何在台式机和移动设备上使图片中的文字动态显示
- 计算机入门的一些常用小技巧总结
- 如何通过双启动修复计算机上的时间修改(Windows 10和Ubuntu 18.04)
- 如何在Windows中使用Python重新启动本地或网络计算机
- 如何在浏览器中使用JavaScript读取计算机文件