国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

DSP編程技巧之26---答疑解惑哪家強之(1)

發(fā)布時間:2014-12-15 11:34    發(fā)布者:看門狗
關(guān)鍵詞: DSP編程
作者:paradoxfx 來源:電子產(chǎn)品世界

  我們已經(jīng)連載了25篇有關(guān)于DSP編程技巧的文章。了解了這些技巧,相當(dāng)于工具已經(jīng)在手,但是每個人都是有一定的學(xué)習(xí)曲線的,工具的使用都是一個熟能生巧的過程,在這一過程中難免有一些疑惑的,所以我們總結(jié)大家在學(xué)習(xí)DSP編程過程中經(jīng)常遇到的問題,做一些集中解惑,希望對大家有所幫助。

  1. DSP編程技巧到底有什么好資料?

  話說專門深入講解這個的資料并不是太多,因為大部分DSP書籍都是講解算法或者寄存器是怎么使用的,那盡量羅列一下(如有遺漏請在評論區(qū)補充),有:

  (1)《DSP C2000程序員高手進階》

  這本書是當(dāng)年筆者學(xué)習(xí)DSP的時候看了好幾遍的,講的非常深入、透徹,可惜早就賣光了并且沒有再版。需要的網(wǎng)友可以考慮去圖書館看看,圖書館里最不缺少的就是老版本的書籍了。。。

  (2)牛人業(yè)話


  (3)官方資料

  最權(quán)威的當(dāng)然還是官方資料,特別是《TMS320C28x Optimizing C/C++ Compiler User’s Guide》和《TMS320C28x Assembly Language Tools User’s Guide》。不足之處就在于,它們都像教科書,嚴謹有余,活潑不足,特別是初入門的人看起來會比較累。

  (4)參加一些培訓(xùn)

  好的培訓(xùn)一般都是要付費的,這個要根據(jù)自己的實際情況進行取舍了。

  2. 答疑解惑哪家強?

  經(jīng)驗的積累,除了自己努力的自學(xué)之外,有時候一些難關(guān)還是得有別人的幫助才行,可能你花3天搞不定的問題,他一看就想起來是什么原因了。如果是企業(yè)客戶,那直接聯(lián)系官方技術(shù)支持,很容易就搞定了。或者也可以去官方論壇提問,然后等待解答。

  前面這兩個無關(guān)具體技術(shù),但是能起到 “源頭”的作用。接下來就是具體的技術(shù)問題了,有幾十個,我們慢慢來看吧。

  3. 作為入門者,創(chuàng)建一個最基本的工程需要做哪些事情?

  最簡單的入門方法是從現(xiàn)有的例子上入手,比如購買開發(fā)板的話,一般都會附送十幾到幾十個上手用的例子工程,把它們研究一遍,基本上入門這關(guān)就過了。對于C2000 DSP的學(xué)習(xí)來說,先到TI網(wǎng)站上搜索ControlSUITE軟件下載安裝,里面的入門視頻、工程例子和所有的文檔資料都是一應(yīng)俱全的。如果你買書籍來入門的話,和教編程的書籍一樣,大部分都還是以“Hello world”作為第一個程序入手,然后運行程序顯示在調(diào)試窗口中的。

  4. 一個定點的C28x起始工程最少需要哪些文件和選項?

  1) 編譯器選項:-v28 -ml -mt -g -pdr –w

  2) 包含main()函數(shù)的一個.c或者.cpp程序

  3) 實時運行支持庫文件rts2800_ml.lib

  4) 鏈接文件(.cmd)和頭文件:一個小的入門工程,一般從別的工程里把它們復(fù)制過來就好了,比如可以從ControlSUITE軟件的目錄下找到對應(yīng)器件的。

  5. 一個浮點的C28x起始工程最少需要哪些文件和選項(啟用浮點支持)?

  1) 編譯器選項:-v28 --float_support=fpu32 -ml -mt -g -pdr -w

  2) 包含main()函數(shù)的一個.c或者.cpp程序

  3) 實時運行支持庫文件rts2800_fpu32.lib

  4) 鏈接文件(.cmd)和頭文件:一個小的入門工程,一般從別的工程里把它們復(fù)制過來就好了,比如可以從ControlSUITE軟件的目錄下找到對應(yīng)器件的。

  6. 包含CLA和VCU的器件,其入門工程需要哪些額外選項?

  新器件層次不窮,短短幾年時間,包含控制律加速器(CLA)和VCU加速器(用來執(zhí)行高效 Viterbi、復(fù)雜算術(shù)運算,16 位快速傅里葉變換 (FFT) 和 CRC 算法)的器件已經(jīng)有幾十種了,而且像CLA、VCU這些技術(shù)還在快速地升級中,如果要在代碼中用到這些特性,就需要添加--cla_support=cla0和--vcu_support=vcu0這樣的選項。

  7. 編譯器選項有那么多中,典型的配置有哪些?

  C28x編譯器的選項非常多,我們用了很長的篇幅來講解它們。作為典型配置的話,對于C28x的CPU來說(通常我們把DSP的架構(gòu)劃分為CPU+外設(shè),更復(fù)雜的則還有FPU、CLA、VCU等額外單元),常用的選項如表1所示。






  注:如果一個選項沒有別名,則代表在使用它的時候直接使用全名,如表1的第二列那樣的形式。
本文地址:http://m.qingdxww.cn/thread-135018-1-1.html     【打印本頁】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點和對其真實性負責(zé);文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問題,我們將根據(jù)著作權(quán)人的要求,第一時間更正或刪除。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區(qū)
  • 使用SAM-IoT Wx v2開發(fā)板演示AWS IoT Core應(yīng)用程序
  • 使用Harmony3加速TCP/IP應(yīng)用的開發(fā)培訓(xùn)教程
  • 集成高級模擬外設(shè)的PIC18F-Q71家族介紹培訓(xùn)教程
  • 探索PIC16F13145 MCU系列——快速概覽
  • 貿(mào)澤電子(Mouser)專區(qū)
關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 一区二区播放 | 国产成人aa视频在线观看 | 九九婷婷 | 偷偷狠狠的日日日日 | 国产亚洲毛片在线 | 9久热久爱免费精品视频在线观看 | 色综合久久天天综合绕观看 | 亚洲一区日韩 | 亚洲第一免费网站 | 久久蜜桃 | 亚洲国产高清一区二区三区 | 日韩a在线看免费观看视频 日韩a在线观看 | 日本在线视频一区二区三区 | 国产精品成人一区二区不卡 | 亚洲天堂男人 | 日韩毛片大全免费高清 | 国产成人尤物精品一区 | 91极品反差婊在线观看 | 手机在线观看a | 啊~用力cao我cao死我公 | 日韩天堂在线观看 | 91高清在线成人免费观看 | 韩国在线一区 | 色综合天天综合网看在线影院 | 一级毛片一级黄片 | 成人看的羞羞视频免费观看 | 9797在线| 日本一本不卡 | 毛片网站免费在线观看 | 91精品国产免费青青碰在线观看 | 国产精品欧美久久久久天天影视 | 国产毛片在线视频 | 自拍第1页| 欧洲成人爽视频在线观看 | 神兵小将第一季免费观看 | 英语课强插英语课代表 | 国产精品国产三级国产专不∫ | 国产免费久久精品44 | 在线播放网站 | 国产成人18黄网站免费 | 国产1区2区|