wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 11040|回復: 1
收起左側

USB雙虛擬串口,全雙工收發!

[復制鏈接]
ID:75926 發表于 2015-4-4 01:51 | 顯示全部樓層 |閱讀模式
背景資料
眾所周知,國內開發學習板80%以上的市場,已被意法半導體占領,鋪天蓋地的中文資料,眾多新生力量
的加入,使意法半導體的DSC芯片逆襲成為眾多高校電子信息工程的必修科目。事實上,NXP等眾多廠家
芯片的實力更強,然而意法半導體在價格上以絕對優勢占領了市場,塵埃落定,其它IC廠家只剩眼紅而已。

桂林電子科技大學,主要使用NXP的Cortex-M3,北航各家都有,主要是ST的,清華大學2014年開始
布局ST公司的芯片研究,同時也不放棄50MHz以下的Cortex-M0,江蘇的大學主要研究其它廠商的
Cortex-M4。現在隨隨便便一個電子專業的畢業生,都對Cortex-M3芯片了如指掌。

一、USB Serial tools 軟件簡介
USB Serial tools 是本人于2012-2013年業余制作的開發調試工具軟件包,通過注冊WINDOWS消息通知,
具備了USB虛擬串口設備插拔檢測的能力,不同于傳統的調試工具,該軟件還可以讓技術開發人員便捷地
查看USB虛擬串口設備的生產廠商信息。

二、USB雙虛擬串口簡介
意法半導體官方在2007-2013年,在多個Cortex-M3系列上實現了各種USB設備,其中包含 CDC 設備,即
USB虛擬串口,經過多年數個版本的更新,意法半導體的USB CDC例程仍然存在很多不足之處,和一些
BUG,本人參考了國外大牛的基本通訊例程,和意法半導體最新的4.0版本CDC例程,經過大約1個星期
斷斷續續的改進,終于實現了USB雙虛擬串口,測試硬件平臺為大蝦開發板
(STM32F103VCT6核心板),軟件平臺為MDK-ARM 4.74。

國外大牛實現的雙虛擬串口,使用自己編寫的驅動文件,沒有經過微軟數字簽名,而且收發通訊只做演示,
并沒有設置任何緩沖,不能作為產品。本人在前人的基礎上修改而成的USB雙虛擬串口,驅動文件在ST
官方inf文件的基礎上修改,能通過微軟數字簽名。

USB Serial tools和通過微軟數字簽名認證的USB雙虛擬串口這一套組合產品

USB Serial tools軟件正準備申請軟件著作權專利。

三、USB雙虛擬串口的測試
利用USB Serial tools軟件對USB雙虛擬串口的部分測試,如圖1-1所示。


圖1-1 USB雙虛擬串口全雙工收發壓力測試



圖1-2  USB Serial Tools對USB雙虛擬串口設備的識別信息


圖1-3   WIN7-X64對 USB雙虛擬串口的識別信息(驅動程序通過微軟數字簽名)



圖1-4  專業工具Bus Hound對USB雙虛擬串口通訊過程的監視情況


Bus Hound對虛擬串口(COM16)的監視及說明:


圖1-5  64字節數據包循環發送測試(10次循環)
備注:
1. 發送方為虛擬串口COM15,發送周期: 30毫秒 數據包長度: 64字節
2. 之所以測試64字節,是因為USB 2.0 Full Speed (USB1.1)通訊數據包最大只有64字節;
    數據包小于64字節時,Windows知道這個包收完就沒有了,會馬上讀取;
   數據包等于64字節時,Windows不知道后面還有沒有發完,要求USB虛擬串口設備再發一個空包,告訴它數據包結束了。


圖1-5  129字節數據包循環發送測試2(5次循環2Mbps)


圖1-5  129字節數據包循環發送測試1(5次循環2Mbps)
備注:
1.Windows驅動每次都讀到129字節,但實際的USB傳輸還是按照3次傳輸,一般是(64+64+1)。
2.注意這里測試波特率提高到1-2Mbps是為了減少數據傳輸時間。
   串口波特率不能提高到1Mbps以上,主要是受到RS485物理層收發芯片及高速光藕的價格影響,另外串口
  速度高,通訊距離也收到限制,常規應用串口波特率基本都在500kbps以內。

四、USB CDC設備可靠性的決定性因素

  USB 雙虛擬串口屬于USB復合設備中的其中一種,也成為雙CDC通訊設備。
  USB CDC設備可靠性,取決于軟硬件系統的整體設計。不管是X893的inf還是stmcdc.inf,
  實際上都是調用微軟的驅動文件usbser.sys,usbser.sys不會出現問題,所以CDC設備的
  可靠性就取決于上位機上層軟件和下位機的整體設計水平。
  上位機有多種CDC設備的工具軟件,可以相互取代,因此下位機底層驅動軟件的魯棒性及
   硬件的可靠性設計就顯得尤為重要(這也是為什么我花很多時間去測試的原因)。

  
   硬件方面,USB的TVS保護和布線,由于時鐘信號只有12MHz,處理比較簡單。

   軟件方面,主要是看設計者對通信的各種情況考慮的是否周全,是否會有bug。
   比如ST公司的工程師參考了中國設計者的代碼,但沒有理解的很深刻,將63字節
   的緩沖定義改為64字節,但在數據包剛好是64字節時,未添加空字節包確認,這個bug至今未修改。

   如無人值守的場合,可以利用USB雙虛擬串口的其中之一,提供一個周期性的信號,
   利用STM32或外部獨立的芯片,監視這個周期性信號是否存在,從而通知STM32F103
   "移除設備",延時一段時間后再恢復工作。當然還需上位機的配合,上位機必須要
   具備USB設備移除和插入的檢測功能,防止自己崩潰,才能恢復正常的工作。

   一般場合,USB設備出現故障的概率很低,不需要另外的監控信號。








回復

使用道具 舉報

ID:272158 發表于 2021-4-14 09:19 | 顯示全部樓層
上例程看看效果,樣品板卡有嗎???
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
先锋av资源站| 欧美另类亚洲| 高清一区二区三区| 日韩视频在线一区二区三区| 粉嫩av一区二区三区在线播放| 洋洋av久久久久久久一区| 欧美一区永久视频免费观看| 欧美乱大交xxxxx| 亚洲一区二区三区欧美| 国产欧美视频一区| 国产精品伊人久久 | 男人的天堂久久| 韩国v欧美v亚洲v日本v| 欧洲一区在线观看| 欧美日韩精品福利| 一区二区三区精品99久久| 在线观看国产精品淫| 91视频8mav| 久久撸在线视频| 91成人国产综合久久精品| 欧美13~18sex性hd| japansex久久高清精品| 日韩av不卡在线观看| 色综合天天狠狠| 国产精品直播网红| 又色又爽又黄18网站| 六月丁香婷婷综合| 久久午夜剧场| 欧美三级午夜理伦三级在线观看 | 亚洲精品中文在线观看| 综合网日日天干夜夜久久| 一本一道久久a久久精品综合| 精品国产一二区| 蜜桃91麻豆精品一二三区| 一级香蕉视频在线观看| 欧美激情在线精品一区二区三区| 成人丝袜高跟foot| 亚洲精品国产欧美| 翔田千里亚洲一二三区| 欧美日韩午夜视频| 成人av影视| 成人台湾亚洲精品一区二区 | 福利在线一区| 久久免费精品国产久精品久久久久| 亚洲精品美女在线观看| 亚洲一区二区中文字幕| 调教驯服丰满美艳麻麻在线视频| 性18欧美另类| 天天免费亚洲黑人免费| 久久精品久久99精品久久| 日韩精品在线免费| 青青青青在线视频| 国产原创中文av| 国产99在线| 不卡av免费在线观看| 欧美成人午夜激情| 最近中文字幕无免费| 天天草夜夜草| 久热综合在线亚洲精品| 欧美剧在线观看| 九九九视频在线观看| 色鬼7777久久| 91女神在线视频| 亚洲一区久久久| 一区二区三区精彩视频| 精品一区二区三区中文字幕在线| 大伊人狠狠躁夜夜躁av一区| 正在播放精油久久| 亚洲成人国产综合| 91综合视频| 美女av一区二区三区| 天堂а√在线中文在线鲁大师| 成人av电影观看| 《视频一区视频二区| 三级三级久久三级久久18| 久久日.com| 国产综合精品一区| 久久久视频免费观看| 一区二区三区在线观看av| 日韩高清二区| 亚洲激情第一页| 蜜桃av.com| 福利精品一区| 欧美xxxx老人做受| 久久久久亚洲AV成人无在 | 国产88在线观看入口| 久久免费精品视频在这里| 久操成人在线视频| 中文字幕欧美人妻精品一区蜜臀| 成人偷拍自拍| 久久久av免费| 亚洲一区精品在线观看| 国产欧美日韩一区二区三区四区 | 91日韩精品一区| 被灌满精子的波多野结衣| 裸体网站视频| 自拍偷拍国产精品| 日本精品一区二区三区四区 | 国产精品视频麻豆| 免费成人午夜视频| 岳乳丰满一区二区三区| 久久美女精品| 成人黄色网免费| 国产卡一卡二卡三| 成人午夜精品在线| 久久综合九色综合88i| аⅴ资源新版在线天堂| 欧美日韩久久一区二区| 自拍偷拍第9页| 美日韩黄色大片| 国产精品久久久久高潮| 国产成人精品综合网站| 忘忧草在线日韩www影院| 日韩精品中文字幕在线不卡尤物 | 成人3d动漫网站| 亚洲成人免费视频| xxxx日本免费| 国产欧美日韩| 久中文字幕一区| 在线观看视频你懂的| 欧美日韩国产区一| 久久久久久无码精品大片| 亚洲看片免费| 少妇一晚三次一区二区三区| h片在线免费| 久久久999精品免费| 欧美做爰性欧美大fennong| 欧美国产97人人爽人人喊| 一级特级黄色片| 无码日韩精品一区二区免费| 99国产视频| 国产鲁鲁视频在线观看免费| 亚洲国产精品va在看黑人| 17c国产在线| 懂色av一区二区| 成人av免费看| 国产中文字幕在线看| 久久久久一区二区三区四区| 欧洲熟妇精品视频| 亚洲小说春色综合另类电影| 99精品国产高清在线观看| 天堂在线免费av| xxx欧美精品| 涩涩网站在线观看| 欧美精品黑人性xxxx| 69看片网站| 欧美午夜片欧美片在线观看| 中文字幕在线播放日韩| 国产欧美一区二区精品秋霞影院| 日本久久久久亚洲中字幕| 免费羞羞视频| 国产亚洲精品久久久| 被弄出白浆喷水了视频| 精品美女一区二区三区| 欧美黄网站色视频| 欧美一区二区免费| 国产高潮又爽又无遮挡又免费| 色综合视频在线观看| 亚洲天堂视频在线观看免费| 欧美日韩激情视频8区| 国产乱色精品成人免费视频| 综合av第一页| 天堂v在线观看| 欧美日韩电影在线播放| www.xxx.国产| 在线观看欧美www| 伊人av免费在线观看| 国内久久久精品| 日本高清中文字幕在线| 99电影在线观看| 精品福利在线| 国产一区二区视频播放| 欧美美女视频| 中文字幕一二三| 久久精品国产亚洲高清剧情介绍| 日韩av一二区| 大尺度一区二区| www.国产一区二区| 一区二区三区色| 97caocao| 在线观看国产91| 国产一区二区在线|播放| 亚洲第一页自拍| 香蕉视频在线网站| 国产欧美一区二区白浆黑人| 青青草手机在线| 91在线国产电影| 久久av偷拍| 鲁一鲁一鲁一鲁一av| 午夜一区在线| 999精品在线视频| 自拍偷拍亚洲激情| 欧美性性性性性ⅹxxbbbb| 在线播放精品一区二区三区| 日本五码在线| 国产伦理一区二区三区| 波多野结衣在线一区二区| 999热精品视频| 99久久精品国产精品久久| 国产ts变态重口人妖hd| 亚洲福利视频专区| 久香视频在线观看| 久久精品二区| 亚洲欧美综合久久久| 国产精品6666| 欧美日韩另类一区| 日本私人网站在线观看| 国产精品美女诱惑| 你懂的视频在线播放| 日本三级中国三级99人妇网站| 亚洲伊人春色| 精品无人区无码乱码毛片国产| 奇米色欧美一区二区三区| 精品亚洲aⅴ无码一区二区三区| 亚洲中国最大av网站| 天天操夜夜草| 成人性色av| 欧美va亚洲va日韩∨a综合色| 在线天堂中文字幕| 日韩av在线看| 国产伦精品一区二区三区视频金莲| 国产av人人夜夜澡人人爽麻豆 | www.香蕉视频在线观看| 欧美国产二区| 国产一区二区三区日韩| 人人做人人爽人人爱| 少妇免费毛片久久久久久久久| 日本成人在线视频网站| 精品一区二区三区免费爱| 国产高清一区视频| 国产精品资源在线看| 青青操在线观看| 亚洲免费在线精品一区| 99re成人精品视频| 最近2018中文字幕免费在线视频| 五月天在线免费视频| 欧美亚洲精品在线| 在线免费av网| 国产精品福利网站| 日韩精品亚洲专区| zztt21.su黑料网站| 韩日视频在线观看| 黄色精品一区二区| 欧美1级2级| 久草手机在线观看| 日本欧美国产在线| 国产麻豆精品久久一二三| 香港日本韩国三级| 国产在线观看中文字幕| 精品久久久三级丝袜| 西野翔中文久久精品国产| 美女av免费观看| 亚洲一区二区三区四区五区黄| 中文字幕在线观看网站| a一级免费视频| 韩国欧美亚洲国产| 久久精品国产精品亚洲红杏| 麻豆av观看| 精品无码在线视频| 欧美日韩福利电影| 蜜桃免费网站一区二区三区| www.4438全国最大| 91传媒理伦片在线观看| 久久精品国产精品| 日韩成人午夜电影| 香港伦理在线| 日韩精品一区二区三| 国产一区在线免费观看| 精品国产乱码久久久久久虫虫漫画 | 真人抽搐一进一出视频| 日韩一区二区三区四区五区六区| 九九亚洲精品| 国产porn视频| 国产精品日日摸夜夜爽| 欧美极品在线视频| 91麻豆国产福利在线观看| 成人在线爆射| 污视频在线免费| 黄色a级片免费| 久久精视频免费在线久久完整在线看| 免费成人小视频| 欧美理论电影| 欧性猛交ⅹxxx乱大交| 国产精品人人妻人人爽人人牛| 这里精品视频免费| hitomi一区二区三区精品| 成人不卡视频| 青青青免费视频观看在线| 亚洲av无码国产精品久久| 91精品久久久久久久久久久| 亚洲精品国产a久久久久久| 日日狠狠久久偷偷综合色| 日日夜夜av| 国产小视频在线看| 91香蕉视频网址| 中文字幕av一区二区三区谷原希美| 激情综合网av| 日韩免费一级| 91在线电影| 国产精品拍拍拍| 日本久久久久久久| 欧美放荡的少妇| 国产成人av资源| 欧美中文高清| 青青操视频在线| 777片理伦片在线观看| 欧洲一区二区在线| 亚洲欧洲一区二区三区久久| 久久综合五月天婷婷伊人| 精品日韩一区| 国产调教视频在线观看| 国产精品视频一区二区三区麻豆| 一级在线观看视频| 男人草女人视频| 国产成人综合精品| 亚洲精品一区二区三区四区高清 | 手机在线免费观看av| 色视频在线观看在线播放| 久久精品免费在线| 欧美黄色一级片视频| 91精品国产自产在线观看永久| 成人羞羞视频播放网站| 中文字幕在线视频网| 婷婷丁香一区二区三区| 天天操夜夜操av| 亚洲激情在线观看视频| julia一区二区中文久久94| 日韩最新免费不卡| 91福利国产成人精品照片| 99国产精品一区| 亚洲激情视频| 亚洲婷婷影院| 国产一区二区三区影视| 免费看男男www网站入口在线| 91日本韩国| 秋霞av鲁丝片一区二区| 国产精品免费av一区二区| 久久久久亚洲av成人网人人软件| 国产亚洲精品久久久久久久| 91亚洲精品久久久| 91精品国产99久久久久久| 日韩精品免费在线| 欧美男生操女生| 亚洲影视在线观看| 国产精品第五页| 成人h动漫精品一区二| 麻豆精品一区二区综合av| 国产一区久久| 国产一区二区三区自拍| 日韩成人精品一区二区| 这里视频有精品| 国产69精品久久| av成人在线观看| 欧美gv在线观看| 粉嫩一区二区| 亚洲精品动漫| 三上悠亚国产精品一区二区三区| 视频一区二区三区不卡| 国产乱理伦片a级在线观看| 日韩偷拍自拍| 国产女主播在线直播| 丁香婷婷在线观看| 国产精品免费观看| 在线观看麻豆| 天堂av最新在线| 不卡av播放| 欧美电影院免费观看| 亚洲综合色婷婷在线观看| 欧美第一在线视频| 日韩电影在线观看完整免费观看| 青青一区二区| 成人6969www免费视频| 精品国产一区二区三区小蝌蚪| 国产精品手机在线播放| 精品美女久久| 天堂av在线网| 在线免费av资源| 欧美二区观看| 欧美精品导航| 国内成人免费视频| 久久久久久免费毛片精品| 亚洲色图另类专区| 一本色道综合亚洲| 3d成人动漫网站| 在线观看欧美日韩| 国产v综合ⅴ日韩v欧美大片| 2014亚洲精品| 日本男女交配视频| 久久无码人妻一区二区三区| 加勒比综合在线| 国产精品suv一区| 影音先锋日韩av| 免费av片风间由美在线| 午夜成年人在线免费视频| 欧美.com| 久久aⅴ国产紧身牛仔裤| 不卡一本毛片| 风间由美中文字幕在线看视频国产欧美| 一区二区中文| 久久综合给合久久狠狠狠97色69|