版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Fast Infrared Communication Port 快速紅外線通訊埠 第1页,共20页。快速紅外線通訊埠簡介Fast Infrared Communication Port (FICP ) 。採用半雙工方式傳輸資料連接和紅外線( IrDA )發光二極體(LED )當收發器調變方式:4PPM(four-position pulse modulation)和UART共用GPIO腳位,做為傳送或接收資料用第2页,共20页。FICP功能模組位元編碼 / 解碼器序列到平行(serial-to-parallel)資料引擎傳送FIFO接收FIFO 第3页,共20页。訊號說明收發器的致能和選擇速
2、度,需由GPIO控制訊號名稱輸入/輸出描述IRRXD輸入FICP的接收腳位IRTXD輸出FICP的傳送腳位第4页,共20页。FICP運作說明FICP重置後,處於禁能狀態設定控制暫存器,FICP才能正常運作預先載入0128位元組到FICP傳送FIFOFICP致能後,使用DMA做傳輸服務資料調變方式-標準4PPM IrDA第5页,共20页。4PPM調變4PPM以4.0Mbps速率傳送資料四個時槽(timeslot)稱為一個時片(chip )一個時片編碼二個位元 第6页,共20页。一個時片編碼二個位元第7页,共20页。4PPM調變(cont)四個2-bit pairings,稱為nibbles位元組
3、中先傳送最低兩個位元第8页,共20页。訊框格式前置訊號+起始位元(optional)+位址(optional) +自訂控制碼+資料+CRC檢查碼+結束位元第9页,共20页。位址欄位傳送:發送器使用8-bit的地址欄來鎖定接收者 最多連接255個工作站,位址(0 x00到0 xFE) 廣播位址0 xFF,傳送訊息全部的工作站接收:FICP控制暫存器1(ICCR1) 接收地址 FICP控制暫存器0(ICCR0)的AME位元決定位址搭配函式 第10页,共20页。控制欄位非必須(optional) 8位元欄位軟體自行性定義控制欄位代表涵義FICP不對控制位元組做編/解碼地址和CRC之間的位元組都當成資
4、料第11页,共20页。Data Field長度從0到2045位元組傳輸期間允許CRC監測所有的錯誤時,軟體必需決定資料的長度以增加每個框架(frame)的傳輸至最大值接收不是8的倍數位元的資料欄位時,就會發出中止信號第12页,共20页。CRC FieldFICP使用32位元的循環冗餘核對(Cyclic Redundancy Check)來偵測在傳輸時所發生的位元錯誤 CRC是由位址、控制和資料欄位所產生第13页,共20页。接收運作方式Hunt模式接收器抓取一個位元組(四個時片),識別前置訊號如非前置訊號則抓取下一個時槽訊號,重新判斷是否為前置訊號。重複上述動作直到是前置訊號為止識別起始旗標,如
5、非起始旗標回到Hunt Mode四個時片為一個群組,解碼成一個位元組,並放置於5-byte臨時FIFO當臨時FIFO滿載時,傳送5筆資料給接收FIFO 第14页,共20页。|1001|1000|0000|1010|1000|1000|0000|1010|1000|非前置位元組前置位元組前置位元組Hunt模式連續16個前置位元組後, 離開Hunt模式.第15页,共20页。接收運作方式(Count)IrDA限制了訊框長度需小於2047個位元組(包含地址和控制位元組) ,FICP無此限制當接收FIFO到達觸發層級時(trigger level),產生中斷和DMA傳送請求當FIFO滿載時,會遺棄新接到
6、收的位元組第16页,共20页。接收運作方式(Count)確認8-chip停止旗標後,接收邏輯電路計算CRC-32值比較訊框CRC值和CRC-32值如果CRC和CRC-32值不相同時, FIFO中最後一個位元組標記為CRC錯誤如果無法發現停止旗標,會發出中止訊號第17页,共20页。傳送運作方式FICP致能前,可以預先載入資料到傳送FIFOFICP致能後,傳送器送出前置訊號(preamble) ,開始新的訊框上述動作持續到傳送FIFO有資料為止前置序文之後,依序是起始旗標、位址、自訂控制碼、資料、CRC檢查碼、結束位元當傳送FIFO需要更多資料時,會送出中斷(設定中斷致能)和DMA服務請求第18页,共20页。傳送運作方式(count)資料短缺( FIFO 沒有資料)的中斷視為正常結束的訊框,接下來傳送邏輯計算CRC值意外結束的訊框,傳送邏輯會送出一個中止指令,且中斷CPU。傳送器持續送出中止指令直到FIFO裡有資料為止接收設備可選擇忽略中止並且繼續接收資料或者通知FICP重新傳送中止的訊框第19页,共20页。FICP Register Definitions
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026-2030中国益生菌酸奶行业供需趋势及投资风险研究报告
- 2026-2030差压流量计行业市场现状供需分析及重点企业投资评估规划分析研究报告
- ISO 20271-22026 文档管理 文本文档长期保存的参考模型 第2部分基础知识标准立项发展报告
- ISO 17738-42026 隔热产品 外部隔热和饰面系统(EIFS) 第4部分现场验证标准立项发展报告
- 绿色施工资源节约方案
- 2026视角下镇痛药行业创新驱动分析报告
- 2026年气体压缩机行业创新技术报告
- 2026年桐乡市辅警招聘考试试题题库附答案(预热题)
- 2025年黑龙江省五常市辅警招聘考试试题题库【综合题】附答案
- 2025年浏阳市辅警招聘考试试题题库(夺冠)附答案
- 2026年聚甲醛行业创新分析报告
- 2026湖北黄石市阳新县事业单位统一招聘107人笔试备考题库及答案详解
- 银川市永宁县2025-2026学年数学四下期末考试模拟试题(含解析)
- 2026下半年四川成都市大邑县教育系统招聘编外教师教师146人笔试题库附答案详解(轻巧夺冠)
- 中国重症康复指南(2024年版)
- 宁德市福安市2026学年数学三年级下学期期末综合测试试题(含答案)
- GA/T 1043-2025智能交通管理系统前端设备运行维护规范
- 部编版五年级上册语文全套预习单(8单元)
- 2026年北京市海淀区八年级政治下册期末考试试卷及答案
- 2025年中国陶粒支撑剂市场调查研究报告
- 2026-2030中国无缝钛管行业现状规模与前景趋势研究报告
评论
0/150
提交评论