您现在的位置: 华玉生活网 >> 技术文库 >> 无线 >> 正文>> 繁体中文

基于STR71X的高级数据链路控制规程设计

高级数据链路控制(HDLC,High-levelDataLinkControl)规程是由同际标准化组织开发,面向比特同步的数据链路层协议。随着ARM处理器市场的成熟,ARM处理器上的高级数据链路控制器外设,几乎涵盖了HDLC规程常用的大部分子集。随着处理能力的提高,在ARM的底层对HDLC通信过程进行控制,具有成本低、灵活性好、便于扩展为操作系统上的应用程序等优点。1STR71X系列的数据链路控制器1.1STR71X的芯片介绍STR71X系列足基于16/32位ARM7TDMI内

高级数据链路控制(HDLC,High-level Data LinkControl)规程是由同际标准化组织开发,面向比特同步的数据链路层协议。随着ARM处理器市场的成熟,ARM处理器上的高级数据链路控制器外设,几乎涵盖了HDLC规程常用的大部分子集。随着处理能力的提高,在ARM的底层对HDLC通信过程进行控制,具有成本低、灵活性好、便于扩展为操作系统上的应用程序等优点。

1 STR71X系列的数据链路控制器

1.1 STR71X的芯片介绍

STR71X系列足基于16/32位ARM7TDMI内核的微控制器。该系列中的所有器件都包含片上高速单电压Flash存储器和高速RAM存储器。除了HDLC同步通信接口外,还提供了I2C、UART、BSPI、USB2.0、CAN接口等,极大地丰富了该系列在通信、网络等方面的控制能力。

1.2 STR71X的HDLC模块介绍

STR71X系列上的高级数据链路控制器支持全双工操作,能够自动完成标志的设置、零位的检测、校验序列(FCS,Frame Check Sequence)的产生和校验;32位可屏蔽地址区域识别,3种可供选择的时钟,支持NRZ、NRZI、FM0或MANCHESTER数据编码模式,支持时钟恢复的数字锁相环(DPLL);内部含1个8位波特率生成器,2个128字节RAM缓冲器。实际应用中,fm0数据编码模式下,可以实现250kb/s的数据收发。

1.3 STR71X系列采用的HDLC帧的格式

STR71X的HDLC模块中数据是以帧为单位发送的。STR71X系列采用的HDLC的帧格式如下:


  • 扩展阅读
  • 上一个文章:
  • 【返回网站首页】 【返回无线】
  • 下一个文章:
  • 【字体: 】【】【发表评论】【加入收藏】【告诉好友】【打印此文
    文章 软件 电影 商品

    相关文章

    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    | 服务声明 | 充值中心| 华安五金电器 | 收费标准| 论坛| 留言| 实用查询| 会员中心| 下载帮助| 设为首页|

    技术支持:瑞达科技 即时交谈QQ:237013889 QQ群:13810759 E-Mail:237013889@qq.com
    非盈利网站,如有侵权,请来信来电告知,第一时间处理,谢谢!
    桂ICP备17008104号 华玉生活网网站统计
    tj