上海婦科疾病研究所 上海女性不孕醫(yī)院 上海引產(chǎn)醫(yī)院 無痛引產(chǎn)痛不痛 上海人流醫(yī)院 白癜風(fēng)治療醫(yī)院 上海小兒腦癱醫(yī)院 上海女子醫(yī)院
斗破苍穹续集,大主宰txt全集下载

国产精品无码毛片AV_亚洲毛片精品在线_全球黄色短视频在线免费观看_亚洲一区二区爱av_成年人免费观看网址_欧美美女性爱喷水网址_亚洲毛片av无码不卡_国产无码视频在线观看_高清国语自产拍在线播放_女人午夜免费黄片

用戶名: 密碼:
主頁 設(shè)為首頁 加入收藏
      產(chǎn)品中心       技術(shù)中心       下載中心        社區(qū)新聞        誠聘英才       大學(xué)計(jì)劃        關(guān)于我們       技術(shù)論壇
  您的當(dāng)前位置:ADSP開源社區(qū) >> 技術(shù)中心 >> Blackfin 今天是:
技術(shù)中心  
SigmaDSP
SHARC
A2B音頻總線
Blackfin
ADI操作系統(tǒng)
ADSP-218X
TigerSAHRC
ADI DSP仿真器
產(chǎn)品導(dǎo)航
ADI DSP仿真器
SigmaDSP開發(fā)板
ADI A2B總線開發(fā)板
SHARC DSP開發(fā)板
銷售網(wǎng)絡(luò)
Blackfin  
Blackfin的技術(shù)文章和教學(xué)視頻連載18:LDF-如何使用LDF
[ 作者:OP ] [ 來源:ADSP開源社區(qū) ] [ 發(fā)布時(shí)間:2014-8-9 ]
    如何使用LDF 文件定義的空間?

    要在代碼中使用 LDF 文件定義的空間,可以通過“section(“ *** ”)”指令來定義,“***”代表空間片斷標(biāo)識(shí)符,即用圖形界面打開,在左邊窗口中看到的空間片斷名稱。

    如定義一個(gè)數(shù)組“buffer[10000]”,將其放到“sdram0_bank1”的空間地址中,可以定義如下:

    

    在 VDSP 軟件上,打開memory 查看窗口:

    

    從上圖中可以看到,buffer 這個(gè)數(shù)組被定義在了0x800000 這個(gè)地址區(qū)域,通過下圖可以看出,這個(gè)地址位于sdram0_bank1 的起始地址。

 
    除了將一個(gè)數(shù)組定義在指定的空間片斷,還可以指定一個(gè)函數(shù),定義在指定的片斷,其定義方法是在函數(shù)前面加入定義使用空間的指令。

    通過 memory 查看器,可以看到在默認(rèn)情況下,“Set_PLL” 函數(shù)是定義在地址 0xffa00a1c 地址,該代碼斷位于“L1_CODE”地址。

    

    現(xiàn)指定“Set_PLL”函數(shù)將其放入“sdram0_bank2”空間

    

    在 Visual DSP++ 5.0 up 8 軟件上,如果定義的數(shù)組過大,超過了L1 的空間,即使不使用“section”指令指定放置在SDRAM 空間,系統(tǒng)也會(huì)自動(dòng)將該數(shù)組放置在SDRAM 空間中,但前提是必須使用該工程生成LDF 文件。對于早期的VDSP 軟件版本,則沒有該功能,必須指定數(shù)組放置的空間。

    如果該工程沒有自動(dòng)生成 LDF 文件,也可以拷貝其他的LDF 文件到該工程文件夾下,然后添加到該工程中,同樣可以通過“section”指令指定使用。

    下一章則會(huì)就LDF提供一個(gè)完整的源碼,以及一個(gè)詳細(xì)的視頻教程。
聯(lián)系我們 | 關(guān)于我們 | 免責(zé)聲明 | 誠征英才 | 友情鏈接
Copyright 2019 All rights reserved  本網(wǎng)頁版權(quán)屬Open ADSP所有
北京海淀區(qū)中關(guān)村大街32號(hào)新中發(fā)市場3659 郵編100100
電話 18611096839 
粵ICP備14035876號(hào)-1