国产粉嫩小泬在线观看泬-亚洲中文字幕无码乱线-色呦呦官网-国产色爽-偷窥村妇洗澡毛毛多-亚洲狠狠做深爱婷婷影院-国产精品1-国产精彩视频在线-无码精品人妻一区二区三区免费看-国产av老师丝袜美腿丝袜-久久99婷婷-成人性生生活性生交3-性xxxx狂欢老少配o-九九九久久久久-黄色免费网站在线看-亚洲综合色区另类小说-欧美a∨-av在线免费观看网址-岛国av在线免费观看-国产精品v片在线观看不卡

你的位置:首頁 > 互連技術 > 正文

應用CC2531的USB接口設計

發布時間:2012-03-02

中心議題:

  • CC2531芯片簡介
  • USB通信的實現
  • 溫度采集的實現

解決方案:

  • 終端節點硬件由CC2530實現
  • 溫度傳感器采用DS18B20
  • 上位機由Visual C++編寫


USB接口由于其方便靈活、獨立供電的特點,已廣泛應用于數據采集與監控系統中。采用TI公司的第二代SOC芯片CC2531,實現了基于USB接口的虛擬串口通信,并以溫度監測系統將其引入到實際工程中來。  

1  CDC類簡介  

在USB的文件中,定義了將某種相同屬性的設備整合在一起的群體,稱之為類。這樣做可以同時開發該類的驅動程序,提高了驅動程序的復用性。CDC類是通信設備類的簡稱,是專為各種通信設備定義的子類。根據應用場合的不同,CDC類可以分成以下不同的模型:POST(傳統純電話業務)模型、ISDN模型和Networking(網絡)模型。其中,POST模型又可以分為DL(直接線控制)模型、AC(抽象控制)模型、Datapump(數據泵)模型、T(電話)模型。CDC類的結構如圖1所示。本文的USB接口開發就屬于POST模型下的AC模型。
 


圖1  CDC類結構圖  


此外,CDC又由CommunicatiON Interface Class(通信接口類)和Data Interface Class(數據接口類)組成。通信接口類主要負責設備的管理和控制,數據接口類則負責數據的傳輸。不同的模型端點需求不同,對系統所用的抽象控制模型來說,通信接口類需要一個控制端點(Control Endpoint)來管理設備的枚舉、虛擬串口的波特率和數據類型的設置。數據接口類的需求相對比較靈活,本例中采用一個塊傳輸 IN端點和一個等時傳輸OUT端點?! ?br />
2  CC2531芯片簡介  

CC2531是TI公司針對2.4 GHz ISM頻帶推出的第二代支持ZigBee/IEEE 802.15.4協議的片上集成芯片。其內部集成了高性能射頻收發器、工業標準增強型8051 MCU內核、256 KB Flash和8 KB RAM;具有1個USB全速接口、2個USART、8位和16位定時器、看門狗定時器、8路輸入可配置的12位ADC、21個GPIO、AES128協同處理器;硬件支持CSMACA、數字化的RSSI/LQI和強大的DMA功能,具有電池監測和溫度感測功能?! ?br />
CC2531全速USB接口的結構如圖2所示。其特性如下:  
◆ 全速操作(12 Mbps);  
◆ 6個端口,端口0為控制端點,其余5個為數據傳輸端點;  
◆ 具有1 KB SRAM(FIFO)存儲USB數據包;  
◆ 端口支持的數據包大小為8~512字節;  
◆ 支持雙緩沖傳輸模式。
 


圖2  USB接口結構圖  


端點0(EP0)為控制端點,枚舉階段的通信都是通過該端口完成的。端點1~5(EP1~5)可以通過SFR配置為等時、塊、中斷3種傳輸方式。其中塊傳輸端點和中斷傳輸端點對應的USB寄存器設置是一樣的,但在固件方面具有不同的屬性。同時為了加快數據傳輸,還可以使用雙緩沖模式。在配置各個端點的屬性之前,必須通過特殊寄存器USBINDEX來選擇不同的端點,以此來選擇當前進行配置的端點寄存器組。  
[page]
3  USB通信的實現  

CC2531的USB硬件連接很簡單,如圖3所示。采用USB總線供電方式,通過電壓轉換芯片AM11173.3為硬件電路提供3.3 V電壓(圖中未畫出)。由于該設備為全速設備,因此D+信號線通過電阻上拉。
 


圖3  CC2531的USB硬件連接


按照CDC類抽象控制模型對端點的需求,采用端點0作為控制端點,完成設備的枚舉和串口參數的設置。將端點2和端點4分配給數據接口子類,作為IN和OUT端點,虛擬串口的數據傳輸主要在這兩個端點進行。具體的配置如下:  

currentLineCoding.dteRate=HAL_UART_BAUDRATE_115200;//波特率設置  
currentLineCoding.charFormat=CDC_CHAR_FORMAT_1_STOP_BIT;//1個停止位  
currentLineCoding.parityType=CDC_PARITY_TYPE_NONE;//無奇偶校驗  
currentLineCoding.dataBits=8;//8位數據  
USBINDEX=0x02;//選擇端點2  
USBCSIH=0x01; //方向:IN塊傳輸,雙緩沖模式  
USBMAXI=0x20;//最大包數目 256字節(8字節為單位)  
USBINDEX=0x04;//選擇端點4  
USBCSOH=0x40;//方向:OUT等時傳輸,單緩沖模式  
USBMAXO=0x20;//最大包數目 256字節(8字節為單位)  

下面以IN端點2為例,說明數據如何通過USB接口傳遞到電腦上。當電腦發出IN請求時,如果USB端點2的FIFO非空,就向電腦發送FIFO里的內容;如果FIFO為空,則向電腦發送一個空包作為回應。CC2531通過寄存器位USBCSIL.INPKT_RDY來控制電腦和8051 MCU內核對USB的FIFO的使用權。當INPKT_RDY=1時,電腦正在對USB端口進行訪問,8051 MCU內核無法向FIFO內寫入數據;當INPKT_RDY=0時,8051 MCU內核可以將發送數據寫入FIFO內,置位INPKT_RDY=1,完成數據的上傳。其流程如圖4所示。
 


圖4  端點2數據流程  


4  溫度采集的實現  

采用CC2531作為溫度數據的匯聚節點,采用IEEE 802.15.4協議組成一個由10個采集終端組成的星狀網絡,對終端節點的溫度進行采集。終端節點硬件由CC2530實現,溫度傳感器采用DS18B20.上位機由Visual C++編寫,實現數據的實時顯示,并實現數據的存儲和歷史溫度查詢。CC2531的USB設備描述符里聲明PID=0x1000,VID=0x0451,UBS驅動采用Windows XP系統提供的usbser.sys.溫度采集結果如圖5所示。
 


圖5  溫度采集結果  


結語  

采用CC2531無線單片機,實現了基于USB接口的虛擬串口通信,并詳細介紹了基于CDC類的USB虛擬串口通信的實現。實驗結果表明,數據傳輸率滿足采用IEEE 802.15.4協議的低速無線傳感器網絡的要求,同時又避免了PC端驅動程序的開發,具有一定的實際意義。

要采購傳感器么,點這里了解一下價格!
特別推薦
技術文章更多>>
技術白皮書下載更多>>
熱門搜索

關閉

?

關閉

主站蜘蛛池模板: 国产无遮挡色视频免费观看性色 | 日本欧美一区二区三区在线播放 | 日本高清免费毛片久久 | 国产精品久久久久久久久久妞妞 | 成人黄性视频 | 无码人妻久久一区二区三区免费 | 成人免费一级伦理片在线播放 | 亚洲精品久久久久中文字幕一区 | 天天天天干 | 久久久久久久一区 | 中文字幕日韩精品一区二区三区 | 天天天操操操 | 欧美激情一区二区三区p站 韩日av在线播放 | 抽插丰满内射高潮视频 | 久久综合亚洲 | 欧美成人猛片aaaaaaa | 色天天天综合色天天 | 国产人妖乱国产精品人妖 | 国产在线不卡人成视频 | 亚洲人成人无码www影院 | 一区二区三区日韩在线 | 国产日韩中文 | 国产私拍大尺度在线视频 | 久久国产在线观看 | 国产一级在线播放 | 欧美日韩人妻精品一区二区三区 | 中文字幕在线播放不卡 | 天天看视频 | 99艹| 欧美综合天天夜夜久久 | 99久久精品国产亚洲 | 日韩在线观看第一页 | 伦埋琪琪久久影院三级 | 91免费观看网站 | 国内精品国语自产拍在线观看 | 欧美大胆老熟妇乱子伦视频 | 在线观看国产丝袜控网站 | 国产精品亚洲成在人线 | 国模少妇一区二区三区 | 日本少妇激情视频 | 东京热无码中文字幕av专区 | 欧美日韩中文字幕在线视频 | 欧美日韩国产成人 | 中国黄色在线视频 | 午夜视频在线看 | 欧美老妇交乱视频在线观看 | 国内丰满熟女出轨videos | 97人妻碰碰碰久久久久 | 日韩精品中文字幕在线观看 | 亚洲人成电影网站色www | 色伊人久久 | 业余 自由 性别 成熟偷窥 | 少妇内射高潮福利炮 | 艳妇乳肉豪妇荡乳xxx | 伊人国产在线观看 | 美女啪啪网站又黄又免费 | 激情综合色五月六月婷婷 | 特级国产午夜理论不卡 | av片在线观看网站 | 国产99视频精品免费视频36 | 欧美网站在线 | 男人天堂手机在线 | 国产呦交精品免费视频 | 国内精品自线在拍 | 麻豆成人久久精品二区三区免费 | 国产精品自在欧美一区 | 51国产偷自视频区 | 无码av中文字幕一区二区三区 | 激情按摩系列片aaaa | 亚洲精品一区二区三区精品 | 成年人免费网站在线观看 | 久久精品国产99国产精2021 | 影音先锋欧美色图 | 亚洲成vr人片在线观看天堂无码 | 国产美女自拍一区 | 日韩欧美片 | 极品少妇xxxx精品少妇偷拍 | 国产精品高潮呻吟久久影视a片 | 高清一区二区三区视频 | 亚洲资源av | 琪琪午夜福利免费院 | 中文字幕人妻色偷偷久久 | 中文字幕色av一区二区三区 | 日韩大片在线永久免费观看网站 | 91免费版黄色 | 日韩欧洲在线高清一区 | 亚洲国产福利视频 | 大色av| 国产人妻人伦精品1国产丝袜 | 欧美日韩国产综合新一区 | 国精品人妻无码一区二区三区喝尿 | 在线视频1卡二卡三卡 | 91九色精品 | 少妇视频一区 | 人妻波多野结衣爽到喷水 | 国产成人无码一区二区三区在线 | 丝袜无码专区人妻视频 | 亚洲综合色婷婷 | 少妇高潮久久久 | 主站蜘蛛池模板: 亚洲一区二区三区四区五区午夜 | 97爱爱爱 | 2023国产精品 | 丰满岳乱妇在线观看中字 | 国产人成高清在线视频99最全资源 | 国产成 人 综合 亚洲奶水 | 亚洲性无码av在线 | 日韩、欧美、亚洲综合在线 | 一区二区三区四区中文字幕 | 色老久久| 麻豆一精品传媒卡一卡二传媒短视频 | 韩国美女av | 日韩毛片在线看 | 欧美黄色一级网站 | 国产视频在 | 久久性片 | 精品日韩在线观看 | 琪琪色综合 | 亚洲国产精品久久久久爰色欲 | av毛片在线免费观看 | 日本黄色www | 少妇爆乳无码av无码波霸 | 亚洲一二区视频 | 国产ts视频在线观看 | 精品视频在线观看免费 | 国产午夜免费高清久久影院 | 熟妇人妻系列aⅴ无码专区友真希 | 亚洲国产精品自在在线观看 | 天天插天天干 | 久久特黄| 欧美性videostv另类极品 | 无码ol丝袜高跟秘书在线观看 | 国语对白av | 色爱无码av综合区 | 婷婷六月在线精品免费视频观看 | 国精品人妻无码一区二区三区蜜柚 | 思思99热| 一级黄色日本片 | 欧美日韩久久精品 | 亚洲成人视屏 | 成人a视频片观看免费 | 中国毛片网站 | 亚洲午夜成人av电影 | 欧美裸体xxxx极品少妇 | 久久妇女高潮喷水多长时间 | 国产成人亚洲综合网站 | 国产精品香蕉成人网在线观看 | 欧美激情午夜 | 亚洲天堂网在线播放 | 久久久综 | 精品国产高清自在线一区二区 | 亚洲视频导航 | 狠狠久久精品中文字幕无码 | 久久精品视频一区二区 | 夜夜爽一区二区三区精品 | 日韩不卡在线播放 | 国产午夜精品久久久久免费视 | 无码一区二区三区av免费蜜桃 | 九九色播| 国产一区二区四区在线观看 | 香港三日本三级少妇三级2021 | 日韩av在线网| aaaaa一级片| 人妻少妇精品专区性色av | 亚洲久热无码中文字幕人妖 | 亚洲激情一区二区 | 免费在线黄色av | 午夜福利片手机在线播放 | 亚洲精品热| 中文字幕在线播放不卡 | 欧美另类色 | 国产又色又爽又黄的免费软件 | 9l国产精品久久久久尤物 | 免费国产高清毛不卡片基地 | 国产高清免费av | 婷婷久久久亚洲欧洲日产国码av | 国产一级片一区二区 | 欧洲日韩亚洲无线在码 | 日韩毛片大全 | 国产在线码观看清码视频 | 欧美高清视频一区二区三区 | 久久天天干 | 亚洲啊啊 | 国产精品熟女高潮视频 | 美日韩成人 | 国产亚洲精品久久久久久大师 | 污网站在线观看免费 | 麻豆高清免费国产一区 | 亚洲少妇18p | 正在播放国产多p交换视频 国产成人精品一区二区色戒 | 欲女熟妇国产一区二区 | 中文字幕无码免费不卡视频 | 国产成人综合久久精品推 | 人人妻人人澡人人爽人人精品av | 国产午夜网站 | 午夜亚洲乱码伦小说区69堂 | 国产精品白丝久久av网站 | 欧美日韩xxx | 久久久最新地址 | 主站蜘蛛池模板: 欧洲精品va无码一区二区三区 | 欧美日韩亚洲在线观看 | 亚洲欧洲综合在线 | 亚洲日本va午夜中文字幕 | 精品国产三级a在线观看 | 免费视频精品 | 小泽玛利亚一区二区在线 | 欧美亚洲亚洲日韩在线影院 | 亚洲夜夜欢a∨一区二区三区 | 亚洲少妇视频 | 一区二区视频观看 | 乱人伦中文视频在线 | 精品国产99久久久久久 | 精品综合久久久久久888蜜芽 | 日韩精品一区二区三区四区 | 精品国偷自产在线视频九色 | 日韩逼| 人成午夜大片免费视频77777 | 欧美xxxx18国产 | 欧美成欧美va | 青青草原国产视频 | 久久高清超碰av热热久久 | 伊人xxx| 和漂亮岳做爰3中文字幕 | 久久久久久久久久久高潮一区二区 | 91免费观看网站 | 亚洲国产天堂一区二区三区 | 我要看免费毛片 | 久久五月天婷婷 | 成人免费视频在线观看地区免下载 | 国产山村乱淫老妇av | 久久精品极品盛宴观看 | 麻豆人妻无码性色av专区 | 亚洲tv在线观看 | 国产精品一区二区手机在线观看 | 成年人福利 | 日本道在线观看 | www.99视频 | 亚洲日本va一区二区三区 | 男人的天堂av亚洲一区2区 | 国产成人无码精品久久久露脸 | 亚洲欧美人成电影在线观看 | 亚洲精品国产美女久久久 | 性猛交富婆╳xxx乱大交天津 | 人妻暴雨中被强制侵犯在线 | 国产精品欧美一区二区三区不卡 | 99视频热 | 久久伊人一区二区 | 欧美激情国产日韩精品一区18 | 自怕偷自怕亚洲精品 | 亚洲最新一卡二卡三卡 | 懂色av一区二区在线播放 | 伊人色综合网久久天天 | 日韩亚洲国产激情一区浪潮av | 久久视频在线观看精品 | 国产成人无码牲交免费视频 | 中文文字幕一区二区三三 | 欧美 亚洲 国产 日韩 综aⅴ | 国产精品美女久久久久久福利 | 日本簧片在线观看 | 天堂а√在线最新版中文 | 波多野结衣成人在线 | 中文字幕在线观看视频一区 | 在线黄网站 | 性中国妓女毛茸茸视频 | 裸体按摩www性xxxcom | av大全免费看 | 又粗又硬又黄又爽的免费视频 | 亚洲狠狠爱综合影院网页 | 亚洲欧洲综合有码无码 | 最新亚洲视频 | 国产成人亚洲综合色婷婷秒播 | 日韩中文字幕v亚洲中文字幕 | 亚洲精品制服丝袜四区 | 国产wwww | 富婆如狼似虎找黑人老外 | 秋霞av无码观看一区二区三区 | 亚洲 综合 欧美在线视频 | 九九国产精品无码免费视频 | 国产精品福利在线播放 | 靠逼网站在线观看 | 国产污视频在线观看 | porn亚洲| 久久无码人妻一区二区三区 | 国产av偷闻女邻居内裤被发现 | 麻豆国产精品va在线观看 | 国产一区福利 | 午夜影院免费体验区 | 日韩成人无码片av网站 | 91日日 | 久一视频在线 | 天天操夜夜干 | 国内精品视频一区二区八戒 | 杨贵妃颤抖双乳呻吟求欢小说 | 18精品爽视频在线观看 | 久久精品亚洲精品国产欧美 | 国内精品自线在拍 | 国产日韩亚洲欧美 | 亚洲午夜不卡无码影院 |