日韩中文无码视频中文字幕,久热中文字幕在线精品首页,亚洲精品东京热无码视频,一本一本久久aa综合精品

深圳市瑞申電子有限公司

深圳市瑞申電子有限公司是一家10年專業大功率電感生產加工廠商,主要以大功率,大電流、扁平線圈電感、平面變壓器設計、生產、銷售工廠。設計、繞線、組裝、檢測、包裝、出貨等全制程的工藝流程!擁有完整、科學的質量管理體系。專業技術團隊10人,我們的誠信、實力和產品質量獲得業界的認可。歡迎各界朋友蒞臨參觀、指導和業務洽談。 ...

SyncML在藍牙車載免提裝置中的應用

時間:2015-05-06 15:13:21 點擊:

引言

隨著藍牙手機的普及,越來越多的車主安裝了藍牙車載免提裝置,跟藍牙手機建立連接后便可以通過汽車內部的麥克風電感廠家和音響進行通話。為了方便用戶撥打電話,本文研制了一款可以從手機上下載電話簿的免提裝置,通過液晶屏和按鍵,用戶可以對電話簿條目進行導航,選擇電話號碼進行撥打。該免提裝置的藍牙部分采用Bluecore5-MM芯片,液晶屏和按鍵接口在8位單片機PIC18F2480上實現,同時借助PIC18F2480內部的CAN控制器,該免提裝置可以輕松集成到車載CAN網絡中。其結構框圖見圖1。

為了保證電話簿數據的一致性,當用戶在手機上更新了電話簿時,免提裝置上的電話簿數據庫也應該同步更新,藍牙SIG組織沒有單獨定義同步協議,本文在分析通用的數據同步協議SyncML的基礎上,將SyncML與藍牙OBEX綁定,實現了免提裝置和手機間電話簿的同步。SyncML簡介SyncML是同步標記語言(Synchronous Markup Language)的縮寫,旨在提供一種終端用戶、設備開發商、數據提供商、基礎構件開發商、應用軟件開發商及服務提供商協同工作的機制,使得任何終端設備均可隨時隨地進行數據同步。它包括同步協議、表示協議和傳輸綁定協議三個部分。同步協議同步協議指定了如何使用表示協議以滿足客戶端和服務器SyncML的互操作性,以消息序列表(message sequence chart)的形式定義了七種同步類型的會話流程,以請求/響應的形式定義了會話中的數據交互過程等。同步協議采用客戶端/服務器模式定義了同步框架,劃分了客戶端和服務器的任務模塊。其中,服務器的同步引擎負責整個數據同步操作,同步服務器代理和同步客戶端代理實現同步協議,SyncML接口實現表示協議,SyncML適配器實現傳輸協議的綁定,用于收發XMI語言格式的object。下面通過同步協議定義的幾個重要概念來描述一下同步機制。客戶端和服務器端都要建立自己的數據庫,每個數據條目都由一個UID(唯一標識符)進行標識,客戶端UID稱為LUID,服務器UID稱為GUID。服務器建立一個ID映射表,使得LUID可以和GUID一一映射,當數據條目發生更改時,建立記錄更改信息的變更日志。當同步開始后,通過UID映射和變更日志指定是哪個數據條目發生了怎樣的改變。為了檢查同步效果,服務器端和客戶端各有兩個同步錨last和next,一般情況是用ISO8601格式的日歷時間,也可以用一個序列號,在初始化同步時客戶端和服務器端互換同步錨,它的用法如下:設本次同步客戶端同步錨為last_c、next_c,服務器端同步錨為last_s、next_s,同步成功,則更新next_c=next_s,同步不成功則不更新next_c。下次同步時,客戶端同步錨為last_c'=next_c、next_c',服務器端同步錨為last_s'=next_s、next_一體成型電感器s',客戶端發送last_c'和next_c'到服務器端,服務器端比較last_c'與last_s',相等則說明上次同步是成功的,不相等則說明上次同步失敗。檢查出上次同步失敗后就要初始化慢同步(雙向同步所有數據)下載所有的電話簿數據。表示協議表示協議定義了SyncML同步應用中XML(Extensible MarkupLanguage)的語法和語義,是一種與平臺無關并被廣泛采用的標準。SyncML以XML文檔的形式定義了SyncML消息的格式,每條消息就是一個單獨的XML文檔。該文檔包括一個Header和Body,Header以SyncHdr類型定義,指定了該SyncML消息的路由和版本信息;Body以SyncBody類型定義,包含了一條或多條SyncML操作,一個操作的語義由命令和被操作數據的類型共同確定。SyncMLDTD定義了SyncML消息中通用元素的類型,根據這些通用元素類型可以指定特定的元素類型,從而滿足各種數據同步的擴展需要。SyncML在藍牙車載免提裝置中的實現SyncML OBEX綁定協議OBEX(Object Exchange)是紅外數據標準協會(IrDA)定義的用于對象交換的一種協議,后被藍牙SIG組織采納,定義了GOEP(General Objec功率電感器t ExchangeProfile)與其適配。在GOEP的基礎上,藍牙SIG定義了FTP、OPP、PBAP剖面應用,其中PBAP是專為電話簿數據的自動下載定義的剖面,可以下載手機和SIM卡上存儲的電話簿,還可以下載呼叫日志、呼入、呼出和未接來電。OPP可以用于電話簿的手動下載。SyncML針對OBEX定義的綁定協議分別定義了SyncML在紅外OBEX和藍牙OBEX上的實現方式,跟藍牙OBEX的綁定如圖2所示。
圖2中的SyncML Client層實現客戶端代理的功能,SYnc小型固定電感器MLServer層實現同步引擎和服務器端代理的功能。OBEX定義了"對象模型"來描述對象,使用"PUT" 和"GET"命令在不同設備、不同平臺之間方便高效地交換信息。為了統一地描述各種對象,OBEX定義了Header的概念,每個Header描述對象的一個方面。OBEX定義了一系列常用的Header,其中SyncML應用到的header為Connection ID、Type、length、Body/EndofBody、T 大功率電感廠家 |大電流電感工廠
  • 求一個可以測交流電壓的電路。
    自己做了ADC測量電路,但是現在需要測量例如220VAC電壓這種交流電壓,怎么處理可以比較穩定,精度還可以 求大神們指導 迷失特霧 發表于 2016-12-16 16:35
  • [開關電源]MC34063降壓輸出電流不足
    用MC34063做降壓電路,24->5v的,給單片機供電用的,帶載發現輸出的電流不足,請教大神電路中是什么參數有問題。 輸入是24V。 電感用得太小了。 戈衛東發表于2017-2-2720:12 電感
  • 功率電感用于電動車無線充電(一)
    開始國產化開發 在國產化項目中,對①磁芯形狀、②線纜和③供電控制進行了重點開發。關于①磁芯形狀,海外生產的為“E字磁芯方形方式”,變壓器磁芯采模壓電感公司用E字形狀的方形,一體電感器企業而國產的則采
  • 大功率電感