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

正文內(nèi)容

rds數(shù)據(jù)處理系統(tǒng)設(shè)計(jì)畢業(yè)論文-資料下載頁(yè)

2025-06-28 09:06本頁(yè)面
  

【正文】 pragma ment(lib,) SDK提供的SAPI是基于COM封裝的,通過(guò)CoInitialize(), CoCreateInstance()獲取IspVoice接口,獲取成功后設(shè)置MCI(Media Control Interface,媒體控制接口)命令消息mciSendCommand,MCI具有向基于Windows操作系統(tǒng)的應(yīng)用程序提供高層次的控制媒體設(shè)備接口的能力,設(shè)置命令消息的時(shí)候要將數(shù)據(jù)寫(xiě)入到流中,還要用到MCI_DGV_SETAUDIO_PARMS結(jié)構(gòu)體,以存儲(chǔ)指向包含命令消息的結(jié)構(gòu),然后調(diào)用ISpVoice::Speak()語(yǔ)句,將緩沖區(qū)文本輸出為語(yǔ)音,輸出后使用pVoiceRelease()。 釋放pVoice,程序結(jié)束前還要使用CoUninitialize()釋放資源。創(chuàng)建串口1,設(shè)置串口參數(shù),等待OnComm消息緩沖區(qū)中是否有數(shù)據(jù)NY讀緩沖區(qū)內(nèi)容存儲(chǔ)到數(shù)組中顯示到編輯框中調(diào)用播放程序Ontxtaudio()。定義緩沖區(qū),初始化為0并寫(xiě)入到一個(gè)流中獲取ISpVoice接口HRESULT hr = CoCreateInstance(CLSID_SpVoice, NULL, CLSCTX_ALL, IID_ISpVoice, (void **)amp。pVoice)。初始化ISpVoice指針:ISpVoice * pVoice = NULL。 設(shè)置MCI命令消息mciSendCommandhr=pVoiceSpeak(LPCWSTR(buffer_temp), 0, NULL)。 播放緩沖區(qū)內(nèi)容釋放資源3. 。 語(yǔ)音模塊4. ,設(shè)計(jì)過(guò)程與前面用于顯示解析RDS數(shù)據(jù)的界面類(lèi)似,不再贅述。 語(yǔ)音化界面 程序調(diào)試及運(yùn)行結(jié)果經(jīng)過(guò)對(duì)以上五個(gè)功能模塊的設(shè)計(jì),系統(tǒng)完成了基本功能,下面對(duì)系統(tǒng)功能進(jìn)行測(cè)試。 設(shè)置虛擬串口1. 打開(kāi)VSPM,選擇“虛擬串口及設(shè)備管理→新增虛擬串口→設(shè)置串口參數(shù):串口:COM1;遠(yuǎn)程服務(wù)器地址:→確定”,默認(rèn)的工作模式為Client模式,此串口用于與串口調(diào)試助手連接,: 設(shè)置虛擬串口COM12. 再次打開(kāi)VSPM,選擇“虛擬串口及設(shè)備管理→新增虛擬串口→設(shè)置串口參數(shù):串口:COM2;遠(yuǎn)程服務(wù)器地址:→確定”,“設(shè)置→選擇工作模式→VSPM運(yùn)行在Server模式,支持運(yùn)行在Client模式的遠(yuǎn)程設(shè)備→使用設(shè)備探測(cè)器建立虛擬串口→確定”,此時(shí)窗口自動(dòng)關(guān)閉,再次打開(kāi)VSPM時(shí)工作模式為Server模式,此串口用于與工程相連接,: 設(shè)置虛擬串口COM23. 打開(kāi)串口調(diào)試助手,設(shè)置串口:COM1。波特率:9600;校驗(yàn)位:無(wú);數(shù)據(jù)位:8;停止位:1;在發(fā)送區(qū)域?qū)懞靡粠瑪?shù)據(jù),選擇“十六進(jìn)制發(fā)送”,: 打開(kāi)串口調(diào)試助手后COM1狀態(tài) 串口調(diào)試助手 運(yùn)行程序 ,調(diào)試運(yùn)行,單擊“打開(kāi)串口”,: MFC運(yùn)行界面打開(kāi)串口在工程中已設(shè)置好串口參數(shù),: 運(yùn)行程序后COM2狀態(tài):?jiǎn)螕舸谡{(diào)試助手中的“手動(dòng)發(fā)送”按鈕,再點(diǎn)擊所設(shè)計(jì)工程界面中的“顯示”按鈕,得到解析后的文字信息,: 解析一幀數(shù)據(jù)后界面顯示此處舉了一幀0A組數(shù)據(jù)進(jìn)行測(cè)試,結(jié)果與預(yù)期的一樣,圖中未顯示的部分是由于數(shù)據(jù)中未包含相應(yīng)信息。3. 點(diǎn)擊保存后可到設(shè)定路徑下查看文檔內(nèi)容,D:\\,: 保存數(shù)據(jù)文件4. 將指定編輯框內(nèi)容發(fā)送到語(yǔ)音化程序播放出來(lái),點(diǎn)擊原工程界面中“播放”按鈕,: 語(yǔ)音化工程界面顯示同時(shí)可以聽(tīng)到系統(tǒng)播放顯示在“接收到的信息”編輯框中的文字內(nèi)容。:RDS數(shù)據(jù)處理系統(tǒng)的基本功能已經(jīng)實(shí)現(xiàn),能夠正確解析二進(jìn)制形式的RDS數(shù)據(jù)流,并且實(shí)現(xiàn)了解析、顯示、存儲(chǔ)、語(yǔ)音化功能。結(jié) 論RDS技術(shù)在國(guó)外已經(jīng)非常成熟,但是在我國(guó)的發(fā)展卻還有一定缺陷,經(jīng)過(guò)調(diào)查,這種技術(shù)的確有著很不錯(cuò)的發(fā)展前景,既經(jīng)濟(jì)又高效。在整個(gè)RDS技術(shù)中,目前我做的工作相對(duì)基礎(chǔ),大體上完成了系統(tǒng)的基本功能,RDS數(shù)據(jù)處理系統(tǒng)是在Microsoft Visual Studio 2010開(kāi)發(fā)平臺(tái)下設(shè)計(jì)的一套軟件數(shù)據(jù)處理系統(tǒng),系統(tǒng)的功能即針對(duì)RDS數(shù)據(jù)進(jìn)行一系列處理,包括接收、封裝、解析、顯示、存儲(chǔ)、語(yǔ)音化,設(shè)計(jì)已基本完成了以上功能,總結(jié)如下:(1) 依據(jù)《廣播數(shù)據(jù)系統(tǒng)技術(shù)規(guī)范》將32種組的RDS數(shù)據(jù)定義成類(lèi)封裝起來(lái),這也體現(xiàn)了C++語(yǔ)言的最大特點(diǎn)——面向?qū)ο蟮某绦蛟O(shè)計(jì)思想,在類(lèi)中定義了每種數(shù)據(jù)的不同信息位,并且針對(duì)不同組數(shù)據(jù)定義出解析方法,這樣通過(guò)類(lèi)對(duì)象調(diào)用類(lèi)方法來(lái)完成數(shù)據(jù)的解析。不同信息位的解析方法有所不同,主要是在選擇存儲(chǔ)變量上需要注意,文字信息一般存儲(chǔ)在CString類(lèi)型變量中,數(shù)字信息再調(diào)用Format()函數(shù)來(lái)設(shè)置十進(jìn)制等格式顯示。(2) 通過(guò)從文件中讀取或使用虛擬串口來(lái)完成RDS數(shù)據(jù)的接收,使用MFC中封裝好的CFile類(lèi)可實(shí)現(xiàn)從文件中讀取或存儲(chǔ)數(shù)據(jù),包括打開(kāi)文件、讀取文件、寫(xiě)入文件、改變文件指針等操作,使用MFC中的MSComm控件完成工程與外界的接口設(shè)置,在檢測(cè)到緩沖區(qū)中有數(shù)據(jù)時(shí)將觸發(fā)OnComm事件,從而實(shí)現(xiàn)收發(fā)數(shù)據(jù)。(3) 語(yǔ)音化部分利用微軟提供的SAPI,在獲取IspVoice接口成功后設(shè)置MCI命令消息mciSendCommand,其中使用MCI_DGV_SETAUDIO_PARMS結(jié)構(gòu)體存儲(chǔ)指向包含命令消息的結(jié)構(gòu),然后調(diào)用ISpVoice::Speak()語(yǔ)句,實(shí)現(xiàn)將緩沖區(qū)文本輸出為語(yǔ)音,緩沖區(qū)文本來(lái)源即上一步解析得到的廣播內(nèi)容,通過(guò)串口接收存儲(chǔ)到。在設(shè)計(jì)的過(guò)程中主要遇到的困難主要有如下幾點(diǎn):第一,對(duì)C++編程語(yǔ)言掌握不夠熟練,主要是不能很好的利用MFC中的一些類(lèi),由于不熟悉所以運(yùn)用起來(lái)有些難度;第二,RDS數(shù)據(jù)有32種類(lèi)型,每種類(lèi)型的數(shù)據(jù)中又包含大量信息,對(duì)于部分?jǐn)?shù)據(jù)的解析方法把握不準(zhǔn)確,在RDS數(shù)據(jù)規(guī)范中有些信息的定義不是很明確,導(dǎo)致設(shè)計(jì)進(jìn)度有點(diǎn)緩慢:第三,編程語(yǔ)言不規(guī)范,在細(xì)節(jié)上要多加注意,同時(shí)規(guī)范代碼也是為提高程序效率的一種方法,另外針對(duì)系統(tǒng)數(shù)據(jù)安全性的保護(hù)問(wèn)題以及系統(tǒng)代碼運(yùn)行的的效率問(wèn)題,還需要進(jìn)一步改善。在本課題設(shè)計(jì)中雖然查閱了大量資料,做了大量的研究工作,但RDS數(shù)據(jù)處理系統(tǒng)是一個(gè)比較大的工程,由于個(gè)人能力有限又受到時(shí)間的限制,系統(tǒng)方案還有待進(jìn)一步完善。總之,這次的畢業(yè)設(shè)計(jì)讓我受益匪淺,尤其是在用C++語(yǔ)言編程方面有了很大提高,而且培養(yǎng)了我獨(dú)立思考,發(fā)現(xiàn)問(wèn)題,解決問(wèn)題的能力,更讓我對(duì)目前的學(xué)習(xí)狀態(tài)及方法進(jìn)行了很大的反思,為我將來(lái)的研究生道路奠定了良好的基礎(chǔ)。參 考 文 獻(xiàn)[1]. 賀先鋒,王健,朱峰. 廣播數(shù)據(jù)系統(tǒng)(RDS)數(shù)據(jù)組的同步獲取[J].中國(guó)科技財(cái)富,2012(01):122123[2]. 蘇威. RDS技術(shù)原理與接收機(jī)電路設(shè)計(jì)[J]. 山西電子技術(shù),2007(03):9294[3]. 李靜,應(yīng)自爐,李德鋒,[J].現(xiàn)代電子技術(shù),2011,34(21):175177[4]. [J].交通與運(yùn)輸,2007(1):5152[5]. 李軍煥. 基于RDS的實(shí)時(shí)交通信息接收系統(tǒng)[J]. 數(shù)字通信世界,2011(S1):6063[6]. 劉小兵. 廣播數(shù)據(jù)系統(tǒng)(RDS)接收機(jī)原理[J]. 現(xiàn)代電子技術(shù),2004,(12):3436[7]. DAVID R,THIERRY M,VINCENT P,et RDS receiver for portable applications[J].IEEE Journal of SolidState Circuit,2004,39(7):995—1005[8]. Monageng Kgwadi,Thomads RDS broadcast messages for smart grid applications[J]. International Journal of Autonomous and Adaptive Communications Systems. 2011,4[4]:412426[9]. RDS接收機(jī)數(shù)據(jù)組同步快速算法的實(shí)現(xiàn)[J].電子技術(shù),2008(10):4749[10]. 趙兵選,吳剛,呂旭濤,[J].計(jì)算機(jī)應(yīng)用,2008(01):910 [11]. 尹成,顏成鋼. Visual C++ 2010開(kāi)發(fā)權(quán)威指南[M].人民郵電出版社,2010[12]. 張海龍,袁國(guó)忠(譯). C++ Primer Plus(第六版)中文版[M].人民郵電出版社,2012[13]. 侯俊杰. 深入淺出MFC[M].華中科技大學(xué)出版社,2001[14]. 蘇正泉,李文娟(譯). Visual C++ 2010入門(mén)經(jīng)典(第5版)[M].清華大學(xué)出版社,2013[15]. Julien Henaut,Daniela Dragomirescu,Robert Based High Date Rate Radio Interfaces for Aerospace Wireless Sensor Systems[C]. ICONS 39。09 Proceedings of the 2009 Fourth International Conference on :173178[16]. Tom Archer, Nishant MFC Applications with the .NET Framework[M]. Addison Wesley Longman Publishing Co., Inc.Redwood City, CA, USA,2003[17]. Rod Stephens. Stephens39。 c programming with visual studio174。 2010 24hour trainer[M]. Wrox Press Ltd.Birmingham, UK,20135信息電子技術(shù)學(xué)院
點(diǎn)擊復(fù)制文檔內(nèi)容
外語(yǔ)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1