- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
串列传输简称UART
CH18. 介面設計 介面 (Interface) 是什麼? 介面指的是由軟體、硬體或是兩者共同組成的系統,讓兩個或多個不同的元件,可以互相傳遞資料。舉例來說,電腦與印表機之間的連結,印表機製造商及軟體商都是要根據印表機標準協定的輸入訊號規格,來製作一個適當的硬體,讓印表機能夠連接電腦,軟體商必須提供適當的軟體與驅動程式,將使用者的指令轉換成為印表機硬體設備能夠瞭解的電氣訊號。 電腦周邊產品,我們會碰到介面的問題,如:USB、SATA、SCSI、RS-232、PS/2、Ethernet、Centronics…等 。 電子儀器設備方面的介面也很複雜,如:GPIB、IEEE-488、RS-232、RS-422、RS-485...等。 串列傳輸(簡稱UART) 串列傳輸為CPU與周邊裝置或CPU與CPU間的資料傳輸方法之一,最簡單的串列傳輸只需兩條傳輸線,使用時的方式每次傳輸一個位元的資料,所以具有傳輸線少的優點,並且容易防止雜訊干擾,適合較遠距離的資料傳輸。 串列傳輸(簡稱UART) 串列傳輸在傳送一個位元組時,必須以位元的方式來傳遞,至少需要傳送8次以上,而UART的串列傳輸方式是在傳送8個位元資料之前加上1個起始位元,並在傳送8個位元資料之後加上1個停止位元,停止位元最多可設定到2個位元,於是原先傳送1個位元組要傳送8次就增為10次。以下是UART串列傳輸的示意圖,傳輸時間順序由左至右: RS-232以線路上的電壓水平作為判別訊號的依據,當電壓於 -3 ~ -25v時代表為 “1”, +3 ~ +25v 代表為 “0” ,而兩端連線時則保持 “1” 的狀態(閒置),此種方式稱為雙極電氣信號準位(bipolar electrical signal levels) USB (Universal Serial Bus) 有以下的優點: 1. 統一各種電腦周邊裝置的連接頭。 2. 即插即用(Plug-and-Play),並能自動偵測與配置系統的資源。 3. 具有「熱插拔」(Hot Attach Detach)的特性。 4. USB規格1.1中,傳送速度可達到12Mbps,2.0中最快可達到480Mbps。 5. 因為USB界面使用7-bit的定址欄位,所以最多可以連接127個周邊裝置。 訊號傳遞時,USB 資料首先經過NRZI(Non-Return to Zero ,Invert)編碼,然後以差分資料傳訊法(differential signaling)經由USB 纜線傳送。 USB採用NRZI(Non Return to Zero Invert,不歸零就反向)的編碼方式,就不需要同步的時脈訊號也能產生同步的資料存取。其編碼規則是:當資料位元為 1 時不轉換,為 0 時再做轉換。 巨量型(bulk)傳輸 巨量型傳輸是用來傳輸大量的資料之用。由於大量的資料必須準確的傳送,但卻無傳輸速度上的限制,是因為傳送資料時,必須先等待等時型、中斷等傳輸傳完後再傳送,要是整個匯流排是閒置的話,巨量傳輸就會非常的快速。 若因某些錯誤而發生傳送失敗的話,就再傳送一次。而應用這類型的裝置有:印表機、掃瞄器等;而目前市面上使用的USB隨身碟、硬碟等,也都屬於應用此傳輸。 等時型(isochronous)傳輸 此傳輸類型可以是單向或是雙向的傳輸;由於要維持一定的傳輸速度,因此要犧牲些可容許的錯誤發生。一開始與PC主機協定好固定頻寬,以確保發送端與接收端的速度能符合。就算發生了錯誤,也不需再重新傳送;此類的裝置具有時間-臨界的特性,適用在音頻或影像,如:USB麥克風、USB CCD等,也因為此種傳輸可以確保撥放的頻率不會被影響。 中斷型(interrupt) 傳輸 最早的等時型傳輸是用於人工裝置群組,且僅能從裝置輸入到PC主機,做輸入的傳送模式(在USB 1.1版規格書中,已改為雙向傳輸,增加輸出模式)。由於USB不支援硬體中斷,所以必須靠PC主機以週期性加以輪詢,以便知道是否有裝置需傳送資料給PC。因此中斷型傳輸只是一種"輪詢"的過程,因為在因為錯誤而發生傳送失敗的話,可以在下一次輪詢的期間再重新傳送一次。而這類的傳輸裝置有:滑鼠、鍵盤、搖桿等,而此類低速的裝置統稱為人工界面裝置(HID)。 控制型(control) 傳輸 USB傳輸中最重要的傳輸,用來提供介於主機與裝置之間的配置、命令或狀態的通訊協定,因此為雙向傳輸。其傳送型態有三種: (1). 設定狀態(Setup stage):傳送信號至裝置,對裝置提出要求,包含了8-bytes的設定封包。 (2). 資料階段(Data stage):主機傳送資料或是回應主機的要求,回送資料。 (3). 狀態階段(Status stage):對資料作確認的動作,由此得知資料正確的交易。 人
您可能关注的文档
- 中国有色金属学会广东科学院-江西理工大学.PDF
- 中国建设银行E路护航网银安全组件使用指引个人版尊敬的客户.DOC
- 中国有色金属工业-中国有色金属科技信息网.DOC
- 中国南车气阀公司简介-shipparts.PDF
- 中国恩菲工程技术有限公司原北京有色冶金设计-中国索道协会.DOC
- 中国汽车造型设计大赛组委会.PDF
- 中国石油大学北京研究生任课教师教学工作规范.DOC
- 中国条码推进工程项目茶叶制品质量安全信息-中国物品编码中心.PPT
- 中国能源网.DOC
- 中国计量大学2017年硕士研究生入学考试自命题科目考试范围初试.DOC
- 新教材2023年高考物理总复习-考案6-周测卷五-抛体运动-圆周运动课件.pptx
- 中央空调基础-PPT课件.ppt
- 部编版七年级历史上册第20课-魏晋南北朝的科技与文化-精品课件(共63张PPT).pptx
- 部编人教版七年级道德与法治下册第四单元《走进法治天地》优质课课件(2课共4课时).ppt
- 第3章数控铣削加工工艺(教案9).ppt
- 新人教版八年级物理上册期中考试卷【参考答案】.doc
- 2016-2017学年北京朝阳区人大附朝阳学校初二上学期期中物理试卷.pdf
- 药物传递:第二章.ppt
- 小学生国庆节实践的活动方案.docx
- 人教部编版七年级上册第三单元名著导读《朝花夕拾》课件(38张ppt).pptx
文档评论(0)