0 卖盘信息
BOM询价
您现在的位置: 首页 > 技术方案 >工业控制 > 配置达拉斯半导体DS3131 40端口的技术方案

配置达拉斯半导体DS3131 40端口的技术方案

来源:
2023-09-04
类别:工业控制
eye 53
文章创建人 拍明芯城

通过设计,DS3131在上电后不会控制PCI总线。所有的物理端口将发送 所有的(不是HDLC空闲代码),因此,DS3131将在上电时空闲。另一方面 ,DS3131直接或间接地使用RAM基本内存来存储内部状态 机器的状态。由于 DS3131有许多非常复杂的状态机和相互作用的功能块,因此在上电后,必须将所有内部寄存器初始化为已知状态,然后才能传输和接收任何数据 数据包。

1.png

建议用户在发送分组数据前遵循此初始化顺序。

表1

初始化步骤评论
1)系统复位系统复位可以通过硬件动作通过 PRST*信号或软件动作通过 主复位和ID寄存器中的RST控制位来调用。通过系统重置,所有配置寄存器都设置为 零(0000h)。
2)配置本地总线桥模式 控制(LBBMC)寄存器请注意,这个寄存器不受软件调用 系统重置的影响。只有在硬件复位时,它才会被强制为全零。
3)配置PCI这是通过断言PIDSEL信号实现的。
4)禁用发射&为每个通道接收DMA通过发送和接收RAM中的通道启用位,确保DMA在发送和接收端 都是关闭的。
5)配置接收DMA编程接收DMA配置RAM。
6)配置接收FIFO编程接收FIFO寄存器。
7)配置接收层1编程接收端口寄存器(RP[n]CR)。
8)配置发送DMA编程传输DMA配置RAM。
9)配置发送FIFO编程发送FIFO寄存器。
10)配置传输层2编程传输HDLC端口控制寄存器(TH[n]CR)。
11)配置发送层1编程发送端口寄存器(TP[n]CR)。
12)配置接收层2编程接收HDLC端口控制寄存器(RH[n]CR)。
13)为每个 通道启用接收DMA在接收DMA配置RAM 中为将要使用的通道设置通道启用位。
14)为每个 通道启用传输DMA在传输DMA配置 中为将要使用的通道设置通道启用位。
15)配置中断可选的。
16)配置主控寄存器在主配置(MC) 寄存器中设置RDE和TDE控制位。


注意:建议在DS3131上电时进行“hardware Reset”。
校验信号。                            


责任编辑:David

【免责声明】

1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。

2、本文的引用仅供读者交流学习使用,不涉及商业目的。

3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。

4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。

拍明芯城拥有对此声明的最终解释权。

标签: DS3131

相关资讯

方案推荐
基于MC33771主控芯片的新能源锂电池管理系统解决方案

基于MC33771主控芯片的新能源锂电池管理系统解决方案

AMIC110 32位Sitara ARM MCU开发方案

AMIC110 32位Sitara ARM MCU开发方案

基于AMIC110多协议可编程工业通信处理器的32位Sitara ARM MCU开发方案

基于AMIC110多协议可编程工业通信处理器的32位Sitara ARM MCU开发方案

基于展讯SC9820超低成本LTE芯片平台的儿童智能手表解决方案

基于展讯SC9820超低成本LTE芯片平台的儿童智能手表解决方案

基于TI公司的AM437x双照相机参考设计

基于TI公司的AM437x双照相机参考设计

基于MTK6580芯片的W2智能手表解决方案

基于MTK6580芯片的W2智能手表解决方案