999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

初學(xué)凌陽單片機(jī)(4)

2005-04-29 04:52:09
電子世界 2005年10期
關(guān)鍵詞:單片機(jī)定義工程項目

李 堅 耿 珂

讓我們來嘗試一下61A板MIC錄入語音的方法和播放效果。首先點擊光盤→電子競賽→基礎(chǔ)篇→語音功能→DVR FLASH,先瀏覽DVR FLASH.pdf文件,將要進(jìn)行的工程項目的功能是:點按K1鍵,開始錄音;點按K2鍵,停止錄音;點按K3鍵,播放錄音內(nèi)容。再將DVR FLASH文件夾拷貝到自己的硬盤目錄下,進(jìn)入IDE,打開工程項目DVR FLASH.spj ,點擊橡皮擦圖標(biāo),選定體名稱SPCE061A→OK,編譯鏈接 Build后,出現(xiàn)的錯誤信息表明缺少兩個頭文件hardware.h和dvr.h(圖1),

尋找發(fā)現(xiàn)在Include中有所需頭文件(圖2),添加頭文件(圖3)到工程項目中,編譯鏈接 Build后,出現(xiàn)的錯誤信息表明,用來產(chǎn)生目標(biāo)文件的hardware.h頭文件不符合規(guī)定(圖4)。試著將Include文件夾下的此文件復(fù)制到工程項目DVR DLASH.spj 所在目錄下,hardware.h頭文件問題解決了,新出現(xiàn)的dvr.h頭文件問題(圖5)估計與hardware.h頭文件的問題相同,所以依上述方法辦理。

再次編譯鏈接Build,出現(xiàn)五個錯誤(圖6),錯誤分為兩類:一是文件調(diào)用;一是函數(shù)定義。這次直接將兩個.inc文件從Include文件夾下復(fù)制到所用工程項目目錄下,再次編譯鏈接Build,問題集中到hardware.asm文件上(圖7),尋找D:盤,無錯誤信息提示中的路徑D:program FilessunplusunSOIED180,工程項目中又包含有hardware.asm這個文件,并提示所包含的文件在Include目錄下,無奈下試著將Include目錄下的該文件拷貝到DVR FLASH.spj所在目錄下,即向DVR_FLASH目錄中添加hardware.asm文件(圖8),編譯鏈接Build后,錯誤信息發(fā)生了變化(圖9),不知為什么會有這樣的變化,按理說hardware.asm是同一個文件,只是在不同的目錄下,但畢竟是有了變化,而且這些錯誤我們以前曾經(jīng)見過,在Resource.asm文件中添加對這些函數(shù)的定義即可。在文件Resource.asm中添加函數(shù)定義以后,編譯鏈接成功(圖10),問題解決了。

下載運行程序,按鍵錄音放音均無反應(yīng)。更換一個已完成的工程項目,播音正常,說明61A板的狀態(tài)是好的。可以判斷問題還是出在軟件上,可是如何查找,真是讓人一時間無從下手,因為就我們現(xiàn)在的情況而言,對61A板及凌陽單片機(jī)系統(tǒng)還只是學(xué)到了一點皮毛,無法從根本上判斷出問題的癥結(jié)。怎么辦呢?想來想去,最后把思路鎖定在那條指明路徑的錯誤信息上。錯誤信息告訴我們,這個工程項目所使用的文件hardware.asm應(yīng)當(dāng)在D:program FilessunplusunSOIED180目錄下,可以推斷出當(dāng)時凌陽工程師完成這個工程項目時,所使用的文件hardware.asm是存放在這個目錄下的,那么是不是并非所有的工程項目均公用同一個hardware.asm文件呢?從圖10中我們已知現(xiàn)在使用的hardware.asm文件大小為17.8KB,于是,迫不及待地開始了搜尋工作,進(jìn)入光盤,點擊光盤→電子競賽→基礎(chǔ)篇→語音功能→語音辨識→guard SD(圖11),在guardSD目錄下,找到了與上述大小不同的hardware.asm文件(圖12),該文件大小為27.6KB。真是山窮水復(fù)疑無路,柳暗花明又一村哪!我們知道語音辨識中有語音訓(xùn)練的內(nèi)容,也就是需要通過61A板的MIC,向單片機(jī)中錄入語音,換句話說,這個語音辨識工程項目具有語音錄入功能,那么它所使用的hardware.asm文件,應(yīng)當(dāng)是能夠滿足語音錄入功能的一個必要條件。立刻將工程項目DVR_FLASH中的文件hardware.asm移除,用此27.6KB大小的hardware.asm文件覆蓋DVR_FLASH目錄下的17.8KB大小的hardware.asm文件,并添加到Source Files中,再次編譯鏈接Build出現(xiàn)一個錯誤,一個函數(shù)定義了兩次(圖13)。這說明新的hardware.asm文件已經(jīng)定義了這個變量,打開hardware.asm文件看一下,果然如此,我們應(yīng)刪除hardware.asm文件中后來添加的那些語句,刪除后再次編譯鏈接Build,下載運行程序,OK啦!按鍵錄音、放音,全部OK啦!

雖說我們是新手,雖說我們遇到了許多溝溝坎坎,磕磕絆絆的一路走來,可掂掂我們的行囊,卻有了幾分重量,有了幾分收獲,到了稍事整理的時候了,下期我們盤點一下收獲,梳理一下思路,希望能匯集到朋友們的寶貴信息,也歡迎大家到電子世界論壇(bbs.eleworld.com)討論、交流。

猜你喜歡
單片機(jī)定義工程項目
基于單片機(jī)的SPWM控制逆變器的設(shè)計與實現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機(jī)的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機(jī)的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
工程項目造價控制中常見問題的探討
江西建材(2018年1期)2018-04-04 05:26:40
成功的定義
山東青年(2016年1期)2016-02-28 14:25:25
Microchip推出兩個全新PIC單片機(jī)系列
加強(qiáng)工程項目檔案管理的有效途徑
修辭學(xué)的重大定義
山的定義
成套集團(tuán)工程項目管理模式的實踐和探索
主站蜘蛛池模板: 欧洲欧美人成免费全部视频 | 亚洲天堂日本| 五月婷婷中文字幕| 77777亚洲午夜久久多人| 亚洲成人一区二区三区| 欧美一级黄片一区2区| 国产91在线免费视频| 国产视频大全| 色成人综合| 欧美97欧美综合色伦图| 色婷婷在线影院| 亚洲人成高清| 国产美女自慰在线观看| 欧美激情第一欧美在线| 激情网址在线观看| 精品福利视频导航| 97久久免费视频| 狠狠色狠狠色综合久久第一次| 国产女人18水真多毛片18精品| 久久77777| 最新亚洲人成网站在线观看| 国产无码精品在线| 国产成人免费手机在线观看视频| 中国国语毛片免费观看视频| 亚洲综合第一页| 国产欧美精品午夜在线播放| 91精品啪在线观看国产91| 中文字幕精品一区二区三区视频| 久久午夜夜伦鲁鲁片无码免费| 国产jizz| 国产视频只有无码精品| 亚洲高清中文字幕| 久久综合色播五月男人的天堂| 五月激情婷婷综合| 午夜福利无码一区二区| 日本黄色不卡视频| 亚洲精品无码专区在线观看| 色悠久久久久久久综合网伊人| 国产第八页| 亚洲人妖在线| 久久网欧美| 91精品综合| 中文字幕亚洲乱码熟女1区2区| 欧美日韩中文国产| 亚洲国产精品久久久久秋霞影院| 三上悠亚一区二区| 国产91九色在线播放| 欧美午夜视频在线| 亚洲日韩AV无码精品| 99国产精品免费观看视频| 国产在线专区| 欧美精品二区| 亚洲国产日韩在线观看| 中文字幕2区| 在线观看视频一区二区| 久久久久久久久亚洲精品| 久久久久亚洲AV成人人电影软件 | 丝袜久久剧情精品国产| 国产精品免费福利久久播放| 2021天堂在线亚洲精品专区| 久久久受www免费人成| 91精品最新国内在线播放| 国产精品hd在线播放| h网站在线播放| 日韩在线第三页| 香蕉综合在线视频91| 毛片网站在线播放| 广东一级毛片| 2022精品国偷自产免费观看| 亚洲第一网站男人都懂| 色婷婷久久| 国产精品午夜电影| 亚洲色精品国产一区二区三区| 1024国产在线| 亚洲欧美日韩成人高清在线一区| 五月天丁香婷婷综合久久| 高h视频在线| 99无码中文字幕视频| 日本亚洲成高清一区二区三区| 久久人午夜亚洲精品无码区| 福利在线一区| 在线免费亚洲无码视频|