上海婦科疾病研究所 上海女性不孕醫(yī)院 上海引產(chǎn)醫(yī)院 無(wú)痛引產(chǎn)痛不痛 上海人流醫(yī)院 白癜風(fēng)治療醫(yī)院 上海小兒腦癱醫(yī)院 上海女子醫(yī)院
盗墓笔记txt全集下载,天下 高月 小说

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

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

    接上篇,再來(lái)說(shuō)說(shuō)EBIU,就是我們俗稱的外部總線接口!Blackfin的絕大多數(shù)型號(hào)都是有總線接口的,當(dāng)然也有少量型號(hào)沒(méi)有,比如BF506,BF592等。

 
    ADSP-BF53x 的EBIU 接口共有16 根數(shù)據(jù)線,19 根地址線,支持同步的SDRAM 接入和異步的總線外設(shè)接入,ADSP-BF53x 的異步EBIU 接口共有4 個(gè)BANK,每個(gè)BANK 1MByte,支持各種總線接口設(shè)備。
 
    EBIU 接口采用指針?lè)绞皆L問(wèn),通過(guò)宏定義出要訪問(wèn)的地址,然后通過(guò)指針進(jìn)行讀寫數(shù)據(jù)操作。
 
    
 
    上圖是ADSP-BF53x 處理器的內(nèi)存分配表,其中地址0~0x08000000 為SDRAM地址,地址0x20000000~0x203fffff為EBIU 的異步Bank 地址。
 
    接口寄存器說(shuō)明:
 
    寄存器               功能
    EBIU_AMBCTL0         BANK0,BANK1 時(shí)序配置寄存器
    EBIU_AMBCTL1         BANK2,BANK3 時(shí)序配置寄存器
    EBIU_AMGCTL          EBIU使能寄存器
 
    我們來(lái)看一段例子代碼,詳細(xì)品一品Blackfin的EBIU:
 
#define pADDR (volatile unsigned short *)0x1000 //定義一個(gè)指針,地址指向0x1000
*pADDR = 0x1234; //向0x1000 地址里寫入數(shù)據(jù)0x1234
i = *pADDR; //讀出該地址數(shù)據(jù)
printf("addr is %x\n",pADDR); //打印出當(dāng)前訪問(wèn)的地址
printf("data is %x\n",i); //打印出當(dāng)前地址中的數(shù)據(jù)
*pADDR = 0xaa55; //向0x1000 地址里寫入數(shù)據(jù)0xaa55
i = *pADDR; //讀出該地址數(shù)據(jù)
printf("addr is %x\n",pADDR); //打印出當(dāng)前訪問(wèn)的地址
printf("data is %x\n",i); //打印出當(dāng)前地址中的數(shù)據(jù)
 
    這種中文注釋看得懂嗎?代碼很簡(jiǎn)單,就是實(shí)現(xiàn)了通過(guò) EBIU 接口訪問(wèn)SDRAM 空間地址0x1000,向0x1000 地址中寫入數(shù)據(jù)并讀出,打印出訪問(wèn)的地址和讀出的數(shù)據(jù)。
 
    奉上這個(gè)代碼的源碼:
 
    百度云盤:鏈接: http://pan.baidu.com/s/1c09xoRm 密碼: v0n1 
 
    這兩章我們專門錄制了一個(gè)視頻教程:
 
 
    清晰版下載: 鏈接: http://pan.baidu.com/s/1cXtE2 密碼: sm38
 
    下一章就來(lái)說(shuō)一說(shuō)SPI跟timer,依然是所有處理器都有的最常規(guī)的外設(shè)。
聯(lián)系我們 | 關(guān)于我們 | 免責(zé)聲明 | 誠(chéng)征英才 | 友情鏈接
Copyright 2019 All rights reserved  本網(wǎng)頁(yè)版權(quán)屬Open ADSP所有
北京海淀區(qū)中關(guān)村大街32號(hào)新中發(fā)市場(chǎng)3659 郵編100100
電話 18611096839 
粵ICP備14035876號(hào)-1