AD2428W手册解读之模块ID和模块配置内存

简介: AD2428W手册解读之模块ID和模块配置内存

AD2428W手册解读之模块ID和模块配置内存


特定于模块的描述符信息保存在存储设备(EEPROM或类似的设备)中,通过I2C直接连接到A2B收发器,并通过A2B总线作为外围设备访问。这种I2C连接的存储设备使用设备地址0x50(7位)。这个配置内存包含模块ID信息和可选的配置块。

1、内存配置

没有配置块的配置内存的内容显示在没有配置块的内存内容表中。

没有配置块的内存内容

       在发现过程中和发现后,主机可以根据表中的约定唯一地识别从节点模块。该信息允许主机查找所有存储的配置设置和软件驱动程序,以自动配置A2B系统、对A2B节点编程和初始化外围设备。CRC校验字节用于保证数据的完整性。

另外,设备特定的配置和设置信息也可以通过使用配置块存储在配置内存中。主机可以读取这些信息并设置从属节点,而不需要事先了解该节点。配置内存中配置块的内容显示在配置块内存内容表中。

配置块的内存内容示意图

       配置块的内容显示在配置块内容图中。

配置块内容示意图

       配置块的前三个字节组成了一个报头,它提供了配置块的详细信息。头的前四位表示配置块的类型;参见配置块头T类型表。T类型A和B有一个12位字段,它给出了有效负载的大小(以字节为单位)。对于T type a配置块,该字段包含配置过程中要写入的字节数。对于T ype B配置块,该字段的值比配置期间写入的字节数多一个,因为载荷的末尾包含一个8位的CRC。

       如果要编程的设备需要地址指针,则在有效载荷字段的开始处给出。一个T型C配置块有一个12位字段,它描述了要插入到编程流中的延迟(单位为ms)。

配置块头类型

       配置内存详细视图图显示了配置内存内容的详细视图,包含N个配置块。

配置内存详细视图

       注意:

               1、如果地址0x0005返回0x00,则内存中没有配置块。

               2、PBN是配置块N(一个12位字段)有效负载中的字节数。

               3、SAN是配置块n的起始地址,SAN = SAN-1 + 3 + PBN-1.SA1 = 8。

       下表显示了包含A2B从节点编程信息的两个配置内存示例。每个有效载荷字段的第一个字节是突发写入的起始地址。

AD242x从站配置的配置内存(长)

AD242x Slave配置的配置内存(短)

       ADAU1761的配置内存图显示了一个包含ADAU1761编解码器编程信息的配置内存的示例(每个事务使用两个地址字节)。

ADAU1761的内存配置

相关文章
|
1月前
|
弹性计算 前端开发 NoSQL
2025最新阿里云服务器配置选择攻略:CPU、内存、带宽与系统盘全解析
本文详解2025年阿里云服务器ECS配置选择策略,涵盖CPU、内存、带宽与系统盘推荐,助你根据业务需求精准选型,提升性能与性价比。
|
2月前
|
存储 弹性计算 固态存储
阿里云服务器配置费用整理,支持一万人CPU内存、公网带宽和存储IO性能全解析
要支撑1万人在线流量,需选择阿里云企业级ECS服务器,如通用型g系列、高主频型hf系列或通用算力型u1实例,配置如16核64G及以上,搭配高带宽与SSD/ESSD云盘,费用约数千元每月。
210 0
|
5月前
|
弹性计算 固态存储 ice
阿里云服务器ECS内存型2核16G、4核32G和8核64G配置实例、费用和性能参数表
本文整理了2025年阿里云服务器租赁价格表,涵盖2核16G、4核32G和8核64G配置收费标准。CPU内存比为1:8,提供多种实例规格如ECS内存型r8i、通用算力型u1等。价格由CPU内存、公网带宽及系统盘组成,支持优惠折扣(年付6.7折起)。文中详细列出各配置参考价格、公网带宽与系统盘收费,并对比不同实例规格性能,如Intel Xeon和AMD EPYC处理器系列,帮助用户选择高性价比方案。具体价格以阿里云官网为准。
769 4
|
6月前
|
Java
手动修改内存配置
手动修改内存配置
156 12
|
6月前
|
分布式计算 算法 Java
|
7月前
|
人工智能 运维 监控
2025年阿里云服务器配置选择全攻略:CPU、内存、带宽与系统盘详解
在2025年,阿里云服务器以高性能、灵活扩展和稳定服务助力数字化转型,提供轻量应用服务器、通用型g8i实例等多样化配置,满足个人博客至企业级业务需求。针对不同场景(如计算密集型、内存密集型),推荐相应实例类型与带宽规划,强调成本优化策略,包括包年包月节省成本、ESSD云盘选择及地域部署建议。文中还提及安全设置、监控备份的重要性,并指出未来可关注第九代实例g9i支持的新技术。整体而言,阿里云致力于帮助用户实现性能与成本的最优平衡。 以上简介共计238个字符。
|
9月前
|
开发框架 .NET PHP
网站应用项目如何选择阿里云服务器实例规格+内存+CPU+带宽+操作系统等配置
对于使用阿里云服务器的搭建网站的用户来说,面对众多可选的实例规格和配置选项,我们应该如何做出最佳选择,以最大化业务效益并控制成本,成为大家比较关注的问题,如果实例、内存、CPU、带宽等配置选择不合适,可能会影响到自己业务在云服务器上的计算性能及后期运营状况,本文将详细解析企业在搭建网站应用项目时选购阿里云服务器应考虑的一些因素,以供参考。
|
11月前
|
弹性计算 关系型数据库 数据安全/隐私保护
阿里云国际版如何配置Windows服务器的虚拟内存
阿里云国际版如何配置Windows服务器的虚拟内存
|
2月前
|
存储
阿里云轻量应用服务器收费标准价格表:200Mbps带宽、CPU内存及存储配置详解
阿里云香港轻量应用服务器,200Mbps带宽,免备案,支持多IP及国际线路,月租25元起,年付享8.5折优惠,适用于网站、应用等多种场景。
762 0
|
2月前
|
存储 缓存 NoSQL
内存管理基础:数据结构的存储方式
数据结构在内存中的存储方式主要包括连续存储、链式存储、索引存储和散列存储。连续存储如数组,数据元素按顺序连续存放,访问速度快但扩展性差;链式存储如链表,通过指针连接分散的节点,便于插入删除但访问效率低;索引存储通过索引表提高查找效率,常用于数据库系统;散列存储如哈希表,通过哈希函数实现快速存取,但需处理冲突。不同场景下应根据访问模式、数据规模和操作频率选择合适的存储结构,甚至结合多种方式以达到最优性能。掌握这些存储机制是构建高效程序和理解高级数据结构的基础。
217 1