freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于pda的藍(lán)牙通訊程序設(shè)計——軟件設(shè)計(20xx自動化本科畢業(yè)論文(完整版)

2024-12-24 07:15上一頁面

下一頁面
  

【正文】 出負(fù)端 。 K7( LaVDD):芯片電源引腳 。 L4( Sadd12):系統(tǒng)地址( 19 位總線) 。 MT1020 由嵌入式微 處理器和藍(lán)牙基帶外設(shè)組成 ,如圖 4 示。音頻解碼器是一個全雙工的解碼器 ,內(nèi)含麥克風(fēng)放大器和耳機(jī)驅(qū)動器 ,其中的數(shù)字轉(zhuǎn)換器可進(jìn)行線性 PCM、 A 律 PCM、 μ 律 PCM 和CVSD 間的相互轉(zhuǎn)換 [6]。藍(lán)牙系統(tǒng)的具體接線:本文用該芯片的串行異步收發(fā)器 1,也就是 E3( U1txd): UART1——數(shù)據(jù)發(fā)送端,和 F3( U1rxd): UART1——數(shù)據(jù)接收端與工業(yè)現(xiàn)場接入點的傳感器信號或控制儀表相連 。 PDA 最初是用于 PIM( Personal Information Management:個人信息管理),替代紙筆,幫助人們進(jìn)行一些日常管理,主要為日程安排、通訊錄、任務(wù)安排、便箋。這些手機(jī)又被統(tǒng)稱為 “智能手機(jī) ”,以便與以前的傳 統(tǒng)手機(jī)相區(qū)別。因為大多數(shù)藍(lán)牙系統(tǒng)都是在 Palm 操作系統(tǒng)或 Pocket PC 平臺上設(shè)計的。與 Pocket PC 操作系統(tǒng)不同 ,Palm 操作系統(tǒng)目前不使用傳統(tǒng)的文 件系統(tǒng)。 3 Visual Stdio 2020 環(huán)境下的 PDA Windows 應(yīng)用程序設(shè)計 MT1020A 端的軟件設(shè)計 單片機(jī)端的軟件在 Keil 平臺下進(jìn)行嵌入式 C 編程實現(xiàn) , 傳輸層采用 UART,單片機(jī)通過 UART 控制藍(lán)牙模塊。 系 統(tǒng) 初 始 化藍(lán) 牙 初 始 化搜 索附 近 是 否 有 藍(lán) 牙 設(shè) 備 是 否 有 請 求 連 接是 否 作 主 設(shè) 備請 求 連 接連 接 是 否 通 過建 立 A C L 連 接連 接 建 立 是 否 成 功 連 接 建 立 是 否 成 功接 受 連 接NNNYYY是 否 有 斷 連 請 求是 否 有 發(fā) 送 數(shù) 據(jù) 請 求是 否 有 接 收 數(shù) 據(jù)取 出 數(shù) 據(jù)處 理 數(shù) 據(jù)發(fā) 送 A C L 數(shù) 據(jù)斷 開 連 接YNNNYYNNYNYY 圖 8 單片機(jī)端程序設(shè)計流程圖 藍(lán)牙交互部分的程序主函數(shù)如下: bt_inquiry( ) 搜索附近藍(lán)牙設(shè)備 bt_create_connection( ...) 與指定藍(lán)牙設(shè)備建立連接 bt_send_acl_data( ...) 發(fā)送 ACL 數(shù)據(jù) bt_disconnection( ...) 與指定藍(lán)牙設(shè)備斷開連接 處理數(shù)據(jù) 數(shù)據(jù)結(jié)構(gòu)方面 , 程序按照 HCI 規(guī)范構(gòu)造了 HCI 指令分組 cmd_pkt, HCI 事件分組event_pkt 和 HCIACL 數(shù)據(jù)分組 acl_pkt 的數(shù)據(jù)結(jié)構(gòu) , 并設(shè)計了用于標(biāo)識當(dāng)前藍(lán)牙設(shè)備的 hci_device 結(jié)構(gòu)體 , 包括藍(lán)牙設(shè)備配置信息 hci_info, 藍(lán)牙連接信息 hci_con 和用于存儲返回分組信息的接收緩沖區(qū) hci_buf[1000], 具體如圖 9 所示。取出第一個字節(jié)判斷出分組類型。其中 ,Smart Phone 為智能手機(jī)系統(tǒng) , Pocket PC 為個人掌上電腦 。本 文對藍(lán)牙串口進(jìn)行操作用到了 C 2020 中的 SerialPort 類 ,此類在 . NET Framework 2. 0 版本中是新增的 ,用于控制串口文件資源。 = false。 = false。方法如下 : try { if (!) ()。//數(shù)據(jù)解碼 (recString)。 } private void btnSend_Click(object sender, EventArgs e) //發(fā)送串口數(shù)據(jù) { string sendString = 。 //關(guān)閉串口 } PDA 端的程序組件框圖如圖 11 所示 。此處使用的是 CSRBlueCore 04, 安裝 CSR USB Driver , 安裝成功后可在 “設(shè)備管理器 ”“通用串行總線控制器 ”中查找到 “CSR BlueCore Bluetooth”。 (sendString,0,sendBytes,0)。 for (int i = 0。本文使用 SerialPort 類的 DataReceived 事件方法來處理 SerialPort 對象的數(shù)據(jù)接收事件 ,同時還要用到 SerialDataReceivedEvent Handler 委托來處理 SerialPort 對象的 DataReceived 事件 ,使用 SerialPort 類中的 DataWrite 事件方法來處理數(shù)據(jù)的發(fā)送 。 = false。 = false。 //窗體初始化 } private ComPort Port = new ComPort()。 Windows Mobile 2020 中內(nèi)置 . Net Compact Framework CF ,方便開發(fā)人員對Windows 智能移動終端設(shè)備的開發(fā)。若為 ACL 數(shù)據(jù)分組 , 則先轉(zhuǎn)換為 ACL_HDR_STATE 狀態(tài) , 取出連接句柄 , 轉(zhuǎn)換為ACL_DATA_STATE 狀態(tài) , 處理后續(xù)來的數(shù)據(jù) , 即為實際接收到的數(shù)據(jù) , 完成后回到IDLE_STATE 狀態(tài)。 HCI 狀態(tài)機(jī)是一個子程序 , 用來專門處理藍(lán)牙模塊返回的 HCI 事件分組和 HCI 數(shù)據(jù)分組。 初始化 初始化包括系統(tǒng)初始化 和藍(lán)牙初始化。 Palm 操作系統(tǒng)將所有文件都組織成數(shù)據(jù)庫的形式 ,每個數(shù)據(jù)庫最多可以有 64000 個記錄 ,每個記錄最大為 64KB。Pocket PC 操作系統(tǒng)由微軟開發(fā) ,是運行 PDA 設(shè)備的 Windows CE 的子集。 從以上定義來看,其實掌上電腦和智能手機(jī)都是 PDA 的一種,而且掌上電腦范圍涵蓋智能手機(jī),一臺智能手機(jī)從功能上來說,也算的上是掌上電腦。 PDA 的樣式有多種多樣,下面只給出一種 PDA 以供參考,如圖 7 所示 。用 C11( Gpio0):通用 I/O 口, D9( Gpio1):通用 I/O 口, D10( Gpio2):通用 I/O口, E8( Gpio_3):通用 I/O 口或芯片 USB 喚醒輸出引腳,這四個通用 I/O 端口連接一個液晶顯示屏,以顯示接收到的數(shù)據(jù)。 它工作于 的 ISM 頻段 ,以每秒 1600 次的速度在 79 個頻道( )上快速跳頻 ,最大位傳輸速率可達(dá) 1Mbit/s。 基于 PDA 的藍(lán)牙通信程序設(shè)計 —— 軟件設(shè)計 8 圖 4 MT1020A 的內(nèi)部結(jié)構(gòu)框圖 MT1020A 的基帶外圍電路主要由主機(jī)接口、總線接口、藍(lán)牙鏈路控制器、 12kB 緩沖 RAM、隊列管理器、音頻編解碼器以及音頻和其它通信接口電路功能塊組成。 L6( Ri_spi_misod):無線電串行接口數(shù)據(jù)輸出 。 K9( Mic_plus): CODEC(多媒體數(shù) 字信號編解碼器)麥克風(fēng)音頻差分正輸入端 。 K1( Sadd9):系統(tǒng)地址( 19 位總線) 。 J4( Sadd11):系統(tǒng)地址( 19 位總線) 。 H7( Ri_spi_en):無線電串行接口使能 。 G10( Sadd7):系統(tǒng)地址( 19 位總線) 。 G2( Lin_pcm_clk): 16bit 線性 PCM 時鐘主輸出 /從輸入 。 F5( Lin_pcm_out): 16bit 線性 PCM 輸出數(shù)據(jù)流 。 E8( Gpio_3):通用 I/O 口或芯片 USB喚醒輸出引腳 。 D11( GND):公共接地端 。 D3( Sadd18):系統(tǒng)地址( 19 位總線) 。 C7( Sdata10) 。 B10( Bsio_data_in):串行 I/O 口數(shù)據(jù)輸入 。 B2( GND):公共接 地引腳 。 A5( LaVDD):芯片電源引腳 。它和其它的無線收發(fā)器一起可以 構(gòu)成一個完整的低功耗小于藍(lán)牙技術(shù)系統(tǒng)。 藍(lán)牙系統(tǒng)結(jié)構(gòu)簡介 MT1020 基帶控制器和 PH2401 無線收發(fā)器分別由 MITEL 公司和 PHILSAR 公司提供 ,兩者配合可構(gòu)成完整的低功耗的藍(lán)牙模塊 ,提供高至 HCI(主機(jī)控制接口)層的功能。一個分組( Packet,實際上更習(xí)慣的說法是幀,因為在基帶層其地位類似于 OSI 的第 2 層、部分 涉及物理層,分組的確切用法在第 3 層,但是藍(lán)牙基帶層規(guī)范中采用 Packet 術(shù)語)的傳送最多可以占用 5 個時隙,在一個分組的傳送期內(nèi),維持初始時隙所占用的信道而不再跳頻 [4]。由于篇幅的限制, 本文只 介紹核心協(xié)議。藍(lán)牙協(xié)議規(guī)范允許開發(fā)人員開發(fā)基于可互 操作的無線模塊和數(shù)據(jù)通信協(xié)議的交互式服務(wù)和應(yīng)用 , 目的是使符合該規(guī)范的各種應(yīng)用之間能夠?qū)崿F(xiàn)互操作。 藍(lán)牙技術(shù)的工作頻段為全球開放的 (工業(yè)、科學(xué)和醫(yī)學(xué))頻段 ,該頻段基于 PDA 的藍(lán)牙通信程序設(shè)計 —— 軟件設(shè)計 3 能夠保證人們在施行時可以毫無障礙且方便可靠地合作藍(lán)牙設(shè)備。除了國內(nèi)某些醫(yī)藥物流行業(yè)用到 PDA 復(fù)核揀選外 ,其它行業(yè)還沒廣泛的應(yīng)用。在地理界,美國愛荷華州立大學(xué)和加利福尼亞大基于 PDA 的藍(lán)牙通信程序設(shè)計 —— 軟件設(shè)計 2 學(xué)美國地理信息與分析中心( NCGIA)正在合作為 NASA 和聯(lián)邦統(tǒng)計機(jī)構(gòu)進(jìn)行一項名為 Batutta 的計劃,旨在研制一套專為地學(xué)野外采樣使用的移動作業(yè)系統(tǒng),包括地理環(huán)境與地理信息系統(tǒng)在無線移動環(huán)境中的集成以及穿戴式計算機(jī)、便攜計算機(jī)、 PDA 和臺式服務(wù)器的聯(lián)合使用 [2]。 藍(lán)牙技術(shù)于 1995 年由愛立信公司提出,這個概念一經(jīng)提出就受到業(yè)界的廣泛接受,并馬上形成了 SIG(藍(lán)牙特殊利益集團(tuán)),這 個利益集團(tuán)的成員有愛立信、諾基亞、摩托羅位、 3COM、 IBM、 INTEL 等九個成員,這九個成員都是各個行業(yè)的領(lǐng)導(dǎo)者 [1]。 HCI protocol。特別是 在環(huán)境惡劣與布線不便的工業(yè)場所,設(shè)備間 的 無線通訊與 PDA 輔助處理成了工業(yè)現(xiàn)場的最佳選擇。 PDA 基于 PDA 的藍(lán)牙通信程序設(shè)計 —— 軟件設(shè)計 3 目 錄 1 引言 ........................................................................................................................................ 1 課題的背景及意義 ...................................................................................................... 1 國內(nèi)外研究現(xiàn)狀 .......................................................................................................... 1 2 藍(lán)牙系統(tǒng)結(jié)構(gòu)簡介 ................................................................................................................ 2 藍(lán)牙技術(shù)與藍(lán)牙系統(tǒng)結(jié)構(gòu)簡介 .................................................................................. 2 藍(lán)牙技術(shù)簡介 .................................................................................................... 2 藍(lán)牙協(xié)議( HCI)介紹 ..................................................................................... 3 藍(lán)牙系統(tǒng)結(jié)構(gòu)簡介 ............................................................................................ 4 MT1020A 基帶控制器和 PH2401 無線收發(fā)器介紹 .................................................. 5 MT1020A 基帶控制器的結(jié)構(gòu)與
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1