第一篇:沈陽理工大學(xué) DSP課程設(shè)計(jì)-周錫青
《DSP技術(shù)綜合設(shè)計(jì)》課程設(shè)計(jì)教學(xué)大綱
課程編碼:030351008 周/學(xué)分:2周/4學(xué)分
一、大綱使用說明
本大綱根據(jù)電子信息工程專業(yè)2010版教學(xué)計(jì)劃制訂
(一)適用專業(yè)
電子信息工程專業(yè)
(二)課程設(shè)計(jì)性質(zhì)
必修課
(三)主要先修課程和后續(xù)課程 1.先修課程:
微機(jī)原理、單片機(jī)、C語言程序設(shè)計(jì)、數(shù)字信號(hào)處理、DSP技術(shù) 2.后續(xù)課程: 畢業(yè)設(shè)計(jì)
二、課程設(shè)計(jì)目的及基本要求
本課程設(shè)計(jì)是電子信息工程專業(yè)的重要實(shí)踐性課程。是學(xué)習(xí)完《DSP技術(shù)》課程后進(jìn)行的一次全面的綜合練習(xí)。在課程設(shè)計(jì)中,可以利用DSP開發(fā)軟件和DSP實(shí)驗(yàn)開發(fā)板,完成相關(guān)的程序設(shè)計(jì)和調(diào)試。最后,可以看到程序在DSP上運(yùn)行的結(jié)果。這樣,我們就可以讓學(xué)生更早的接觸到真實(shí)的實(shí)踐環(huán)境,可以極大地調(diào)動(dòng)學(xué)生學(xué)習(xí)的積極性和主動(dòng)性,增加學(xué)生動(dòng)手機(jī)會(huì),提高學(xué)生動(dòng)手能力,從而訓(xùn)練學(xué)生的實(shí)際工作能力,充實(shí)實(shí)驗(yàn)項(xiàng)目,培養(yǎng)學(xué)生的綜合實(shí)驗(yàn)技能,為以后的工作打下一個(gè)堅(jiān)實(shí)的基礎(chǔ);同時(shí),通過對(duì)DSP技術(shù)領(lǐng)略,也能使學(xué)生對(duì)理論課的學(xué)習(xí)產(chǎn)生更大的興趣,對(duì)理論知識(shí)的掌握也能起到促進(jìn)作用。
設(shè)計(jì)目的如下:
1、進(jìn)一步了解DSP技術(shù)發(fā)展及趨勢(shì),具備初步的獨(dú)立設(shè)計(jì)能力;
2、初步掌握DSP硬件、軟件設(shè)計(jì)等基本技能;
3、提高綜合運(yùn)用所學(xué)的理論知識(shí)獨(dú)立分析和解決問題的能力;
4、通過完成一個(gè)具體硬件軟件實(shí)現(xiàn)過程,使學(xué)生了解計(jì)算機(jī)硬件軟件開發(fā)。
基本要求:根據(jù)實(shí)踐中的具體要求,學(xué)生自己可以設(shè)計(jì)出滿足需要的DSP硬件圖,編寫相應(yīng)的程序。最后,調(diào)試出軟件硬件結(jié)果。驗(yàn)證結(jié)果并進(jìn)行分析、完成論文。
三、課程設(shè)計(jì)內(nèi)容及安排
每個(gè)同學(xué)要根據(jù)具體的題目需求,設(shè)計(jì)出一個(gè)滿足要求的DSP硬件系統(tǒng),編寫相應(yīng)的軟件,對(duì)軟件進(jìn)行編譯調(diào)試,實(shí)現(xiàn)題目中的要求。具體安排如下:
1.教師布置題目,學(xué)生查找資料;
2、調(diào)研題目要求,設(shè)計(jì)出合適的DSP硬件系統(tǒng)和軟件;
3、利用CCS軟件,調(diào)試編寫的軟件,使其完成題目要求。
4、寫設(shè)計(jì)論文:完成文檔整理,按照軟件工程的要求完成設(shè)計(jì)論文。
5、教師對(duì)整個(gè)系統(tǒng)做出評(píng)價(jià)與驗(yàn)收:通過答辯的形式對(duì)程序的功能進(jìn)行評(píng)價(jià)與驗(yàn)收。
四、指導(dǎo)方式
由指導(dǎo)教師對(duì)課程設(shè)計(jì)同學(xué)進(jìn)行分組,指定課程設(shè)計(jì)的題目和內(nèi)容,講解部分題目要求。指導(dǎo)學(xué)生相關(guān)資料的查找、系統(tǒng)硬件設(shè)計(jì)、軟件設(shè)計(jì),教授相關(guān)的調(diào)試軟件技巧,學(xué)生在規(guī)定的時(shí)間內(nèi),經(jīng)過小組的協(xié)同工作和指導(dǎo)教師的輔導(dǎo),完成題目。最后由指導(dǎo)教師進(jìn)行驗(yàn)收及評(píng)定。
五、課程設(shè)計(jì)考核方法及成績?cè)u(píng)定
1.考核方式:通過上機(jī)驗(yàn)收、答辯及課程設(shè)計(jì)報(bào)告的評(píng)定綜合給出最后的成績。2.評(píng)分辦法:
(1)從以下幾個(gè)方面考核課程設(shè)計(jì)完成的成績:論文、功能完成情況、工作量 及難度,回答教師所提出的問題,課程設(shè)計(jì)過程中的工作態(tài)度等綜合打分。
①論文占30% ②功能完成情況及工作量占30% ③設(shè)計(jì)亮點(diǎn)占10% ④回答教師所提出的問題占20% ⑤課程設(shè)計(jì)過程中的工作態(tài)度(考勤)占10%(2)課程設(shè)計(jì)的選題新穎或?qū)崿F(xiàn)了額外的功能,應(yīng)予以適當(dāng)加分。(3)成績?cè)u(píng)定實(shí)行優(yōu)秀、良好、中等、及格和不及格五個(gè)等級(jí)的成績。
六、課程設(shè)計(jì)教材及主要參考資料
1、《DSP原理與應(yīng)用實(shí)驗(yàn)》,姜陽編,西安電子科技大學(xué)出版社,2008年9月
2、《TMS320C55xDSP應(yīng)用系統(tǒng)設(shè)計(jì)》,趙洪亮,北京航空航天大學(xué)出版社,2008年8月
3、《TMS320VC55x系列DSP的CPU與外設(shè)》,清華大學(xué)出版社2005-12
4、《TMS320C55xDSP原理及其應(yīng)用》,代少升,高等教育出版社圖書發(fā)行部 2010年12月
編寫人:周錫青 審核人:胡玉蘭 批準(zhǔn)人:
第二篇:DSP課程設(shè)計(jì)
TMS320C54x與PC通信系統(tǒng)的設(shè)計(jì)(單號(hào))
一、設(shè)計(jì)目的
本次課程設(shè)計(jì)的目的是為了進(jìn)一步提高學(xué)生的自我開發(fā)能力,培養(yǎng)學(xué)生的查閱資料,獨(dú)立分析問題、解決問題以及實(shí)際動(dòng)手的能力。也是對(duì)理論學(xué)習(xí)的一個(gè)應(yīng)用和補(bǔ)充的過程。
二、設(shè)計(jì)的內(nèi)容及要求
1、設(shè)計(jì)內(nèi)容
主機(jī)接口HPI是一種高速、異步并行接口。TMS320C54x通過HPI接口與PC并行口的通信。
2、設(shè)計(jì)要求
(1)DSP最小硬件系統(tǒng)的設(shè)計(jì)
(2)TMS320C54x與PC并行口硬件電路設(shè)計(jì)(3)軟件設(shè)計(jì)
三、總體設(shè)計(jì)方案
四、硬件系統(tǒng)設(shè)計(jì)
五、軟件系統(tǒng)設(shè)計(jì)
六、心得體會(huì)
七、參考文獻(xiàn)
附錄1 軟件系統(tǒng)設(shè)計(jì)程序 附錄2 硬件系統(tǒng)原理圖
(注:按以上七個(gè)部分編寫論文,內(nèi)容自己擴(kuò)充)在PDF文檔中P158-177中有相關(guān)資料可查閱
本系統(tǒng)設(shè)計(jì)是要實(shí)現(xiàn)
TMS320C54x與TLC320AD50的通信系統(tǒng)的設(shè)計(jì)(雙號(hào))
一、設(shè)計(jì)目的
本次課程設(shè)計(jì)的目的是為了進(jìn)一步提高學(xué)生的自我開發(fā)能力,培養(yǎng)學(xué)生的查閱資料,獨(dú)立分析問題、解決問題以及實(shí)際動(dòng)手的能力。也是對(duì)理論學(xué)習(xí)的一個(gè)應(yīng)用和補(bǔ)充的過程。
二、設(shè)計(jì)的內(nèi)容及要求
1、設(shè)計(jì)內(nèi)容
模/數(shù)接口設(shè)計(jì)是DSP系統(tǒng)設(shè)計(jì)中一個(gè)重要的組成部分。本系統(tǒng)設(shè)計(jì)是要實(shí)現(xiàn)對(duì)模擬信號(hào)的采集,并將其轉(zhuǎn)換為數(shù)字信號(hào)通過TMS320C54x的串行通信接口將數(shù)據(jù)存儲(chǔ)、處理及輸出等功能。
2、設(shè)計(jì)要求
(1)DSP最小硬件系統(tǒng)的設(shè)計(jì)
(2)TMS320C54x與TLC320AD50串行口硬件電路設(shè)計(jì)(3)軟件設(shè)計(jì)
三、總體設(shè)計(jì)方案
四、硬件系統(tǒng)設(shè)計(jì)
五、軟件系統(tǒng)設(shè)計(jì)
六、心得體會(huì)
七、參考文獻(xiàn)
附錄1 軟件系統(tǒng)設(shè)計(jì)程序 附錄2 硬件系統(tǒng)原理圖
(注:按以上七個(gè)部分編寫論文,內(nèi)容自己擴(kuò)充)
第三篇:DSP課程設(shè)計(jì)教學(xué)大綱
DSP課程設(shè)計(jì)教學(xué)大綱 課程名稱:DSP課程設(shè)計(jì) 英文名稱:Design of DSP course 學(xué) 時(shí):2周 學(xué) 分:2 適用專業(yè):電子信息工程、通信工程專業(yè)本科生
課程類別:必修 課程性質(zhì):集中實(shí)踐環(huán)節(jié) 先修課程:數(shù)字信號(hào)處理、DSP原理與應(yīng)用
教 材:《DSP系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》,電子工業(yè)出版社,雷勇,2004年
一、課程性質(zhì)與任務(wù)
DSP課程設(shè)計(jì)是數(shù)字信號(hào)處理和DSP原理與應(yīng)用課程的后續(xù)實(shí)踐環(huán)節(jié)。通過本課程設(shè)計(jì),幫助學(xué)生進(jìn)一步領(lǐng)會(huì)和深化課堂上學(xué)到的有關(guān)數(shù)字信號(hào)處理的基本概念、基本原理以及基本的數(shù)字信號(hào)處理操作,進(jìn)一步理解DSP芯片的硬件實(shí)現(xiàn)機(jī)理及其內(nèi)部結(jié)構(gòu)特點(diǎn),掌握DSP系統(tǒng)的開發(fā)流程和基本編程方法,實(shí)踐工程的調(diào)試方法和仿真方法。通過DSP課程設(shè)計(jì),加強(qiáng)學(xué)生的實(shí)際動(dòng)手能力、分析問題與解決問題能力, 培養(yǎng)學(xué)生創(chuàng)新意識(shí),為畢業(yè)后從事DSP系統(tǒng)設(shè)計(jì)方面的工作打下堅(jiān)實(shí)的實(shí)踐基礎(chǔ)。
二、課程教學(xué)的基本要求:
作為電子信息工程、通信工程專業(yè)本科生的必修實(shí)踐環(huán)節(jié),DSP課程設(shè)計(jì)要求學(xué)生有較扎實(shí)的理論基礎(chǔ)。進(jìn)入課程設(shè)計(jì)前要認(rèn)真復(fù)習(xí)數(shù)字信號(hào)處理和DSP原理與應(yīng)用課程中的相關(guān)部分。課程設(shè)計(jì)采用課堂講述、自學(xué)、分組實(shí)踐相結(jié)合的方式,通過分析典型的例子,使學(xué)生熟悉并掌握DSP的開發(fā)流程和基本的編程方法。課程設(shè)計(jì)要求2—3人組成課設(shè)小組,在指定范圍內(nèi)選定題目,每組選一題,題目應(yīng)側(cè)重一個(gè)DSP芯片的具體應(yīng)用方面。題目選定后,在教師的指導(dǎo)下,學(xué)生理解設(shè)計(jì)原理,分析重要電路單元,計(jì)算必要的參數(shù)并在此基礎(chǔ)上編寫程序,最后,在課程設(shè)計(jì)結(jié)束時(shí)獨(dú)立寫出理論分析完善、文理通順、字跡工整的課程設(shè)計(jì)報(bào)告并上交軟件程序。教師可根據(jù)作品的難易程度、參數(shù)指標(biāo)、編程水平等進(jìn)行評(píng)分。
三、課程內(nèi)容及教學(xué)要求:
學(xué)生可從下列題目中任選一個(gè)作為DSP課程設(shè)計(jì)題目。
(一)C54x串口通信及A/D、D/A接口
教學(xué)要求:本題目要求學(xué)生了解AD50芯片的工作原理,理解C54x串口的工作過程,重點(diǎn)掌握多通道緩沖串口(McBSP)的使用,并在教師的指導(dǎo)下編寫程序,實(shí)現(xiàn)C54x與AD50之間的數(shù)據(jù)傳輸。
重點(diǎn):1.McBSP的初始化
2.C54x與AD50的硬件接口電路
3.通過McBSP實(shí)現(xiàn)DSP芯片與AD50之間的數(shù)據(jù)交換 難點(diǎn):程序的編寫與調(diào)試
(二)設(shè)計(jì)FIR數(shù)字濾波器
教學(xué)要求:復(fù)習(xí)FIR數(shù)字濾波器的設(shè)計(jì)方法,根據(jù)題目給出的技術(shù)指標(biāo),選擇合適的窗函數(shù)及階數(shù),進(jìn)一步得到系數(shù)表,實(shí)現(xiàn)滿足一定技術(shù)指標(biāo)的低通數(shù)字濾波器。
重點(diǎn):1.FIR數(shù)字濾波器的設(shè)計(jì)原理 2.編程實(shí)現(xiàn)數(shù)字濾波器 難點(diǎn):窗函數(shù)的選擇與階數(shù)的確定
(三)設(shè)計(jì)IIR數(shù)字濾波器
教學(xué)要求:復(fù)習(xí)IIR數(shù)字濾波器的設(shè)計(jì)原理,以巴特沃斯模擬濾波器為基礎(chǔ),通過雙線性變換法設(shè)計(jì)IIR數(shù)字濾波器,課題要求學(xué)生根據(jù)給出的技術(shù)指標(biāo)確定巴特沃斯濾波器階數(shù),求出3dB截止頻率,進(jìn)一步得到數(shù)字濾波器極點(diǎn)和零點(diǎn),并在教師指導(dǎo)下編寫程序,完成數(shù)字濾波功能。
重點(diǎn):1.IIR濾波器的設(shè)計(jì)原理 2.計(jì)算濾波器相關(guān)參數(shù) 3.編程實(shí)現(xiàn)IIR濾波器
難點(diǎn):對(duì)設(shè)計(jì)原理的理解,程序的設(shè)計(jì)與調(diào)試
(四)快速傅立葉變換的DSP實(shí)現(xiàn)
教學(xué)要求:復(fù)習(xí)FFT原理,深刻理解C54x輔助寄存器的使用及位倒序?qū)ぶ返燃记?,在教師指?dǎo)下編程實(shí)現(xiàn)數(shù)字信號(hào)的快速傅立葉變換。
重點(diǎn):1.快速傅立葉變換原理 2.C54x的位倒序?qū)ぶ贩绞?難點(diǎn):多級(jí)蝶形運(yùn)算的實(shí)現(xiàn)
(五)正弦波信號(hào)發(fā)生器
教學(xué)要求:本題目要求學(xué)生復(fù)習(xí)正弦函數(shù)和余弦函數(shù)的泰勒級(jí)數(shù)展開式,掌握C54x系列DSP芯片的編程方法,在教師的指導(dǎo)下用C54x芯片產(chǎn)生頻率、相位、幅值可變的正弦波。
重點(diǎn):1.產(chǎn)生正弦波的算法 2.匯編語言程序的具體實(shí)現(xiàn) 難點(diǎn):正弦波的具體編程實(shí)現(xiàn)
四、考核方式
1.課程設(shè)計(jì)報(bào)告占50% 2.設(shè)計(jì)程序的實(shí)際工作情況、難易程度和技術(shù)指標(biāo)等,占總成績的50%
五、課程的主要參考書
1、《DSP原理及應(yīng)用》,電子工業(yè)出版社,鄒彥,第1版,2006;
2、《DSP集成開發(fā)與應(yīng)用實(shí)例》,電子工業(yè)出版社,張雄偉,第1版,2002;
制定人: 何靜
審定:
批準(zhǔn):
2006年12月
第四篇:DSP課程設(shè)計(jì)心得 2
心得體會(huì):
課程設(shè)計(jì)時(shí)間雖短,但是這次我也基本熟悉了一種新的集成開發(fā)環(huán)境CCS,學(xué)習(xí)新的知識(shí)的過程也是自己學(xué)習(xí)能力培養(yǎng)與提升的過程。
TDS510USB 仿真器驅(qū)動(dòng)程序的安裝以及相應(yīng)的配置流程也有了一定的了解。仿真環(huán)境的配置,到工程的建立,文件的加載,到程序的仿真,與目標(biāo)板的鏈接與調(diào)試,整個(gè)過程在摸索中逐漸熟悉。對(duì)已有程序進(jìn)行修改,重復(fù)相應(yīng)的過程也能實(shí)現(xiàn)預(yù)定的功能,在短短的時(shí)間里能掌握這些基本就差不多了,由于有的需要配置的文件的缺失,無法完成對(duì)相應(yīng)工程的配置設(shè)置,所以采用的參考例程里的程序,完成整個(gè)過程,這也是一個(gè)學(xué)習(xí)的過程。做項(xiàng)目不是一個(gè)人的事,每個(gè)成員都應(yīng)積極的參與,為整個(gè)項(xiàng)目的完成提供保障,團(tuán)隊(duì)的協(xié)作,盡可能的去發(fā)揮每個(gè)成員的專長,在整個(gè)項(xiàng)目的完成都能有所收獲,這才應(yīng)該是做項(xiàng)目的真正目的,加強(qiáng)同學(xué)之間的交流,用心付出,共同享受帶給大家的成功的喜悅。相關(guān)課程的學(xué)習(xí)只是個(gè)基礎(chǔ),在此基礎(chǔ)之上對(duì)相應(yīng)的硬件與軟件結(jié)合,切實(shí)去體驗(yàn)一個(gè)芯片所能實(shí)現(xiàn)的各種功能,去發(fā)現(xiàn)所學(xué)的知識(shí)會(huì)在哪些方面用到,是如何應(yīng)用,有怎樣可以改進(jìn)的方法,更深層次去掌握跟其他相關(guān)課程的交叉點(diǎn),提升學(xué)習(xí)能力,從近期來看,可以為我們將要開始的畢業(yè)設(shè)計(jì)做準(zhǔn)備,當(dāng)做是一次練手,爭(zhēng)取出色完成畢業(yè)設(shè)計(jì),為四年的大學(xué)交出一份完美的答卷。從長遠(yuǎn)看,為自己以后的工作也在一定程度的奠定基礎(chǔ),學(xué)習(xí)能力強(qiáng)了,自己就能比較快的接受新知識(shí),更能適應(yīng)社會(huì)對(duì)人的要求。
相信團(tuán)隊(duì)的力量,同時(shí)也要提高個(gè)人解決問題的能力,讓自己在團(tuán)隊(duì)中發(fā)揮的作用,將個(gè)人融入團(tuán)隊(duì)中,才能讓自己有更大的收獲。好好珍惜每次鍛煉學(xué)習(xí)的機(jī)會(huì),不斷提升自己,不斷超越自己,成就人生美好的夢(mèng)想!
專業(yè)班級(jí):微電子學(xué)
姓名
學(xué)號(hào):
第五篇:dsp課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告總結(jié)
DSP課程設(shè)計(jì)總結(jié)
(2013-2014學(xué)年第2學(xué)期)
題
目 :
專業(yè)班級(jí) :
電子1103
學(xué)生姓名 :
萬
蒙
學(xué)
號(hào) :
11052304
指導(dǎo)教師 :
設(shè)計(jì)成績 :
2014 年 6 月 目
錄
一 設(shè)計(jì)目的--------3 二 系統(tǒng)分析--------3 三 硬件設(shè)計(jì) 3.1 硬件總體結(jié)構(gòu)----------------------------3 3.2 DSP模塊設(shè)計(jì)----------------------------4 3.3 電源模塊設(shè)計(jì)---------------------------4 3.4 時(shí)鐘模塊設(shè)計(jì)---------------------------5 3.5 存儲(chǔ)器模塊設(shè)計(jì)-------------------------6 3.6 復(fù)位模塊設(shè)計(jì)---------------------------6 3.7 JTAG模塊設(shè)計(jì)-------------------------7 四 軟件設(shè)計(jì)
4.1 軟件總體流程----------------------7 4.2 核心模塊及實(shí)現(xiàn)代碼--------8 五 課程設(shè)計(jì)總結(jié)----------------------14
一、設(shè)計(jì)目的
設(shè)計(jì)一個(gè)功能完備,能夠獨(dú)立運(yùn)行的精簡DSP硬件系統(tǒng),并設(shè)計(jì)簡單的DSP控制程序。
二、系統(tǒng)分析
1.1設(shè)計(jì)要求 硬件要求:
(1)使用TMS320VC5416作為核心芯片。(2)具有最簡單的led控制功能。(3)具有存放程序的外部Flash芯片。(4)外部輸入+5V電源。(5)繪制出系統(tǒng)的功能框圖。
(6)使用AD(Altium Designer)繪制出系統(tǒng)的原理圖和PCB版圖。軟件要求:
利用實(shí)驗(yàn)箱的模擬信號(hào)產(chǎn)生單元產(chǎn)生不同頻率的信號(hào),或者產(chǎn)生兩個(gè)頻率的信號(hào)的疊加。在DSP中采集信號(hào),并且對(duì)信號(hào)進(jìn)行頻譜分析,濾波等。通過鍵盤選擇算法的功能,將計(jì)算的信號(hào)頻率或者濾波后信號(hào)的頻率在LCD上顯示。
三、硬件設(shè)計(jì)
3.1 硬件總體結(jié)構(gòu)
3.2 DSP總體結(jié)構(gòu)
3.3 電源模塊設(shè)計(jì)
3.4 時(shí)鐘模塊設(shè)計(jì)
3.5 存儲(chǔ)器模塊設(shè)計(jì)
3.6復(fù)位模塊設(shè)計(jì)
3.7 JTAG模塊設(shè)計(jì)
四、硬件設(shè)計(jì)
4.1 軟件總體流程
4.2核心模塊及實(shí)現(xiàn)代碼 1.采集數(shù)據(jù)去直流
in_x[m] = port8002 & 0x00ff;//讀取數(shù)據(jù)
m++;
intnum = m;
if(intnum == Len)
//以256個(gè)點(diǎn)為采樣周期 { intnum = 0;xavg = 0.0;for(s=0;s xavg = xavg/Len;//采樣均值 for(s=0;s //輸入實(shí)部 pi[s] = 0; //輸入虛部 for(p=0;p xmid[0] = x[s];r = 0;rm= 0; for(j=0;j } y[s] = rm; r = xmid[j] * h[j];rm = rm + r;xmid[FLen-p-1] = xmid[FLen-p-2]; 4.LCD顯示 SendCMD(CLEAR); showperson(); Delay(1); //---------------------------- SendCMD(CLEAR); SendCMD(0x0080); //設(shè)定DDRAM的地址在第一行 80H delay_100us(); for(i =0;i<16;i++) { SendDat(data_buff3[i]); delay_100us(); asm(“ nop ”);} asm(“ nop ”); SendCMD(0x0090); shownum(f1); //------------------------------SendCMD(0x0088); //設(shè)定DDRAM的地址在第二行 90H delay_100us();for(i =0;i<16;i++) { SendDat(data_buff4[i]); delay_100us();} SendCMD(0x0098); shownum(f2);4.3 軟件實(shí)驗(yàn)效果圖 1.去直流 2.濾波前fft 3.濾波后fft 4.窗口函數(shù) 五 課程設(shè)計(jì)總結(jié) 在為期兩個(gè)多星期的綜合設(shè)計(jì)中,重新熟悉了一下AD和CCS軟件的操作。在畫原理圖時(shí),各元件的連接及封裝形式都應(yīng)參照手冊(cè)。只有深刻了解各管腳的功能,才能準(zhǔn)確快速地畫好原理圖。畫好原理圖后,要先編譯一下看是否有連接錯(cuò)誤。 如果原理圖有所改變,可以在PCB中重新導(dǎo)入。如果元器件管腳或IO引腳變綠,可能是間距違反了規(guī)定的rule??梢詫ule里的間距改小一點(diǎn)。在pcb連線過程中,我發(fā)現(xiàn) 移動(dòng)clk時(shí)鐘器件,其管腳變綠,但rule并無問題。后經(jīng)查閱資料,取消了Drc功能,才恢復(fù)正常。在連接濾波電容時(shí),將濾波電容靠近其濾波元器件。 在軟件設(shè)計(jì)過程中,前兩天一直沒有搞清楚設(shè)計(jì)要求,進(jìn)展緩慢。首先了結(jié)了一下各個(gè)模塊程序的輸入輸出變量的含義,只有 這樣才能正確地調(diào)用各個(gè)函數(shù)。在計(jì)算頻率時(shí),其實(shí)我只計(jì)算了一個(gè)頻率。輸入是一個(gè)混頻信號(hào),由于左右對(duì)稱,在128點(diǎn)內(nèi)可得到兩個(gè)最大幅度,0到30(或其他分界點(diǎn)亦可,視濾波效果而言),比較一次,30到128,再比較一次。濾波函數(shù)僅僅只是計(jì)算了窗口函數(shù),故還需將輸入信號(hào)函數(shù)和窗口函數(shù)進(jìn)行卷積得到最終結(jié)果。 在編寫LCD顯示模塊程序時(shí),經(jīng)常出現(xiàn)亂碼。Unsigned char類型的字符串?dāng)?shù)組,一個(gè)漢字相當(dāng)于兩個(gè)英文字母,如果地址1沒有安排好容易出現(xiàn)亂碼。