欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
學習DSP作者的經驗
[打印本頁]
作者:
海是倒過來的天
時間:
2018-5-23 11:40
標題:
學習DSP作者的經驗
怎么樣,從上篇文章中看了這么多工程師的討論,對于該如何學習DSP 技術,你的心里是不是有些數了呢?慢慢來吧,相信通過本站上知識的學習,你一定能夠建立一套系統的學習方法。
接下來,就以作者的經驗來談一談如何開始DSP 的學習;蛟S,并沒有什么新意,很多觀點在前面已經提到過,這里算是總結與補充吧,希望能對你帶去一些幫助。其實大家在談論的這個話題,不僅僅適用于DSP ,而是對一種學習方法的探討,應該適合于絕大多數的MCU 。當然,這里所表達的僅僅是作者的個人觀點,不一定適用于所有人,每個人都可以在學習的過程中總結和體驗適合于自己的學習方法,這才是最佳的學習方法。
首先說一說DSP 學習的步驟。第一4 件需要做的事情就是DSP 選型,得選一款認為對自己有用武之地的芯片,或是項目,或是興趣,建議選擇熱門→些的芯片,因為熱門的東西資料比較多一些,交流起米也方便,入門學習的話建議選擇2812 。接下來,就得挑選相關書籍了,國內關于2812 的中文教材還是挺多的,這給大家學習帶來了很大的方便,本書也是為了能夠幫助大家學習2812 才編寫的。不過,建議大家在讀中文教材的同時,最好能結合著T1 公司的英文文檔,原汁原昧的英文表達方式不僅能加深對關鍵知識點的理解,而且在不知不覺中能提高英文閱讀能力,這對今后的學習和研發工作是很有幫助的。①看書是學習的第一步,不看書就想學會一門技術那是萬萬沒有可能的。那書該怎么看?很多人都覺得看書經?吹氖且活^霧水,看了后面就忘記前面的了。這是正,F象,畢竟很少有人是過目不忘的天才,更何況面對大家的是極其拗口、生硬的專業術語。結合向身的學習和實踐經驗,建議大家一開始看書,可以看個大概,沒必要太過于仔細,非得弄明白每一個問題。只要做到心中有數就可以了,例如2812 內部有哪些部分構成,每一部分又有哪些內容。值得一提的是,千萬不要去記憶寄存器的內容,憫為這是沒有用的, ìê 不住ifiJJ 翻書就是了。②書本內容大體看過之后,心里肯定是比較郁悶的,因為如果你是第一次學習,很有可能多數東西都沒有看懂。不過沒有關系,先把DSP 開發所需要的軟硬件平臺搭建起來,慢慢找回自信吧。我們可以在開發板上跑一個有現象的例程,建議選擇跑馬燈之類的,在自己親手操作之下,讓DSP 板子t 的跑馬燈跑起來,應該是不小的驚喜。對于例程,需要學習它的t 程框架,例如工程是有哪些文件組成的,這些文件是不是必須的,每個文件里面的內容是什么,起什么作用的,等等。如果你之前看過的書里并沒有講到這些,不用急,本書在后面會一一向大家詳細介紹。另外,還得學習例程的內容,需要思考每-個語句的含義,為什么寄存器是這么配置的,有什么作用。一般一個例程和1 DSP 的某一個部分相關,這時候就需要仔細研究書本上這一塊的內容了?醇拇嫫髋渲玫臅r候,就得對著書一位一位地看,因為每一位都有具體的含義。等到把這個例程理解得差不多的時候,就可以試著改寫例程了,根據自己的理解進行修改,然后通過實驗來驗證修改的是不是正確,是不是和自己理解的東西所一致。這樣,才能真正從例程里吸收到養分,有所收獲。③當熟練掌握兩三個例程之后,差不多輕車熟路,可以嘗試自己寫寫程序。建議大家后面就不要再先看例程,而是根據例程的功能先自己寫,然后和例程進行比對,看看差別在什么地方,自己哪里沒有考慮到,對比學習之后的收獲肯定會更大。學習完例程,應該可以編寫自己想要功能的程序了。任何一個復雜功能的程序都是由若干個功能模塊組合起來的,所以當把一個一個簡單功能掌握后,編寫復雜的程序應該也不是太大的問題了。④前面講的都是軟件方面的學習;硬件方面,建議從模仿開發板開始,根據開發板的原理閣來設計,并思考為什么要這么處理,有沒有什么依據。不要怕失敗,一般一次性成功的概率很小,總會有疏漏的地方,可以修改之后再做板子,一般往返個兩三次都屬于正,F象。硬件需要經驗的積累,做多了自然就胸有成竹了?傊,可以將學好DSP 的方法總結為"四多",即多看、多想、多動手、多交流。多看、多想、多動手前面都講過了,下面講講多交流c 學習任何一門學問,肯定前面已經有人做過很多的努力,所以需要在前人經驗的基礎上進行學習。這就要求在學習過程中,多多交流,不要…·昧地一個人埋頭苦學,有時候自己琢磨兩三天的問題,或許前人早就總結好分享給大家了。更何況,"王人行,必有我師"。通過交流,大家可以知識互補,在這個問題上可能我不會,但是別人會,而在其他問題上,可能我會,別人不會,大家一交流,問題就可能都迎刃而解了。在學習的過程中,肯定會遇到很多問題,需要尋求幫助或者在網絡論壇上提問,但是怎么提問,也是需要注意的。首先不能一有問題,就去問,最起碼自己先要想辦法解決,自己學著分析分析可能導致問題的原因是什么,在論壇中(例如HELLODSP) 找找,搜索一下看看,是不是前面有人遇到了相同的問題,有沒有相關的討論。確實沒轍了,發帖的時候一定要講清楚你的問題,不要用簡單的"求助"之類的詞語,如果連總結問題的時間都沒有,連寫完整標題的時間也沒有,怎么能指望別人能夠有時間給你解答呢。還有,就是不要把程序完整地上傳,光說這個程序有錯誤,讓別人來改。因為每個人寫的程序千差萬別,風格不一,讀程序也是件很痛苦的事情,所以一定要自己先分析過,搞清楚可能所存在的問題,再去求助。最后,不一定所有的問題都會有人感興趣,會來解答,求助只是一種尋找解決問題方法的途徑,最最關鍵的還是得靠自己琢磨。不動腦筋地尋求幫助只會養成依賴別人的壞習慣。
歡迎光臨 (http://m.raoushi.com/bbs/)
Powered by Discuz! X3.1