保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 电子通信论文 >> 正文

三星ARM处理器S3C4510B的HDLC通道使用及编程


3.    DMA发送完毕:此条件(DTxFDIE)当DMA发送完一帧时产生,发送中断处理程序中必须清除HDLC状态寄存器(HSTAT)中的相应位。

4.    DMA发送BUFFER描述符指针空:此条件(DTxNLIE)当当前DMA发送BUFFER描述符中指向下一个描述符的指针为空时产生。发送中断处理程序中必须清除HDLC状态寄存器(HSTAT)中的相应位。并重新初始化发送BUFFER描述符链表。

5.    DMA发送BUFFER描述符不属于DMA所有:此条件(DTxNOIE)当当前DMA发送BUFFER描述符不属于DMA所有时发生。发送中断处理程序中必须清除HDLC状态寄存器(HSTAT)中的相应位。

 

对于HDLC通道接收中断:

1.  接收Abort:此条件(RxABTIE)当接收到Abort帧时产生,接收中断处理程序中必须清除HDLC状态寄存器(HSTAT)中的相应位。

2.  DMA接收完毕:此条件(DRxFDIE)当DMA接收到一个完整帧时发生,接收中断处理程序中必须清除HDLC状态寄存器(HSTAT)中的相应位。

3.  DMA接收BUFFER描述符指针空:此条件(DRxNLIE)当当前DMA接收BUFFER描述符中指向下一个描述符的指针为空时产生。接收中断处理程序中必须清除HDLC状态寄存器(HSTAT)中的相应位。并重新初始化接收BUFFER描述符链表。

4.  DMA接收BUFFER描述符不属于DMA所有:此条件(DRxNOIE)当当前DMA接收BUFFER描述符不属于DMA所有时发生。此时DMA接收被自动禁止。因此接收中断处理程序中必须清除HDLC状态寄存器(HSTAT)中的相应位,并作相应的错误处理,避免再次发生这种错误,然后使能DMA接收功能,否则不能继续接收数据。

 

3.1.5:站址寄存器(HSAR0-HSAR3)和站址屏蔽寄存器(HMASK)初始化

    4510利用在4个站址寄存器(HSAR0-HSAR3)中保存的站点地址配合站址屏蔽寄存器(HMASK)完成接受过程中的地址比较功能,如果一个HDLC数据帧的地址不

《三星ARM处理器S3C4510B的HDLC通道使用及编程(第5页)》
本文链接地址:http://www.oyaya.net/fanwen/view/168753.html

★温馨提示:你可以返回到 电子通信论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。