无线收发器CC2531的USB接口设计_李志方
- 格式:pdf
- 大小:306.84 KB
- 文档页数:2
72
Microcontrollers &Embedded Systems 2011年第12期www.mesnet.com.cn
无线收发器CC2531的USB接口设计
李志方,钟洪声
(电子科技大学电子工程学院,成都611731)
引 言
USB
接口由于其方便灵活、独立供电的特点,已广泛
应用于数据采集与监控系统中。采用TI公司的第二代
SOC芯片CC2531,实现了基于USB
接口的虚拟串口通
信,并以温度监测系统将其引入到实际工程中来
。
1 CDC
类简介
在USB的文件中,定义了将某种相同属性的设备整
合在一起的群体,称之为类。这样做可以同时开发该类的
驱动程序,提高了驱动程序的复用性。CDC类是通信设
备类的简称,是专为各种通信设备定义的子类。根据应用
场合的不同,CDC类可以分成以下不同的模型:POST(传
统纯电话业务)模型、ISDN模型和Networking(网络)模
型。其中,POST模型又可以分为DL(直接线控制)模型
、
AC(抽象控制)模型、Datapump(数据泵)模型、T
(电话)
模
型。CDC类的结构如图1所示。本文的USB接口开发就
属于POST模型下的AC模型
。
paper@mesnet.com.cn(投稿专用) 2011年第12期
图5 温度采集结果
结 语
采用CC2531无线单片机,实现了基于USB接口的虚
拟串口通信,并详细介绍了基于CDC类的USB虚拟串口
通信的实现。实验结果表明,数据传输率满足采用
IEEE
802.15.4
协议的低速无线传感器网络的要求,同时又避
免了PC端驱动程序的开发,具有一定的实际意义
。
参考文献
[1]Texas Instruments.CC2531Data Sheet[EB/OL].[
2011
-
07].http://www.ti.com.
[2]Texas Instruments.CC253xUser Guide[EB/OL].[
2011
-
07].http://www.ti.com.
[3]
Universal Serial Bus Class Definitions for Communication De
-
vices Version 1.1[EB/OL].[2011-07].http://www.usb.
org/home.
[4]樊荣.基于USB CDC的虚拟以太网接口研究与设计[D]
.
武
汉:华中科技大学
,
2007.
[5]许福,舒志,张威.Visual C++程序设计技巧与实例[M]
.
北
京:中国铁道出版牡
,
2003.
李志方(硕士研究生)、钟洪声(教授),主要研究方向为无线通信、物
联网等
。
(收稿日期:2011-07-19)