上海婦科疾病研究所 上海女性不孕醫(yī)院 上海引產(chǎn)醫(yī)院 無痛引產(chǎn)痛不痛 上海人流醫(yī)院 白癜風(fēng)治療醫(yī)院 上海小兒腦癱醫(yī)院 上海女子醫(yī)院
官场小说排行榜,好看的小说 君子以泽,好看的课外书

国产精品无码毛片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  
BF533與PowerPC SPI通信調(diào)試筆記
[ 作者:admin ] [ 來源:ADSP開源社區(qū) ] [ 發(fā)布時(shí)間:2011/9/7 ]

SPI通信調(diào)試筆記:
一、SPI硬件連接
    這里做BlackFin533兼容SPI口與PowerPC405 CPU的SCP口進(jìn)行通信,由于PowerPC405 CPU的SCP口不完全兼容SPI,這樣我們?yōu)榱酥С謨蓚(gè)器件之間的雙向通信,在保證數(shù)據(jù)信號建立時(shí)間和保持時(shí)間的前提下,犧牲一點(diǎn)傳輸速度,我們把SPI的時(shí)鐘信號往后推遲1/4個(gè)時(shí)鐘周期,利用硬件實(shí)現(xiàn),具體實(shí)現(xiàn)方案待定!這樣,我們的傳輸速度會有所降低,但是仍然能夠保證我們傳輸碼率為3Mbps的影音壓縮文件。保守估計(jì),SPI的最高傳輸速度應(yīng)該在15Mbps。
BF533的MISO------------PPC 405的SCP_TXD
BF533的MOSI------------PPC 405的SCP_RXD
BF533的SCK-------------PPC 405的SCP_CLK 時(shí)鐘延時(shí)1/4個(gè)時(shí)鐘周期
BF533的SPISS(PF0)----PPC 405的SCP_ENO_N
二、配置SPI寄存器(BF533)

#define TIMOD_T 0x0001
#define TIMOD_R 0x0000

    void Drv_Config_slave_read()
{
 
 *pSPI_CTL = (((*pSPI_CTL)&0xFFFC)|TIMOD_R);
}

void Drv_config_slave_write()
{
 *pSPI_CTL |= (((*pSPI_CTL)&0xFFFC)|TIMOD_T)  |EMISO;  
}

void Drv_Config_master_read()
{
 *pSPI_CTL = (((*pSPI_CTL)&0xFFFC)|TIMOD_R) | EMISO; 
}
void Drv_config_master_write()
{
 
 *pSPI_CTL |= (((*pSPI_CTL)&0xFFFC)|TIMOD_T);
}

void Drv_config_to_master()
{
 *pSPI_FLG = FLS1;
 // Set baud rate SPI_SCK = HCLK/(2*SPIBAUD) SCK 
 *pSPI_BAUD = 2;
 // configure spi port
 // 8-bit data, MSB first, SPI Master
 

 *pSPI_CTL = MSTR;
}

void Drv_config_to_slave()
{
 *pSPI_CTL = PSSE;
}

void Drv_SPI_enable()
{
 *pSPI_CTL |= SPE ;
 
}

void Drv_SPI_disable()
{
 *pSPI_CTL &= ~SPE ;
 
}


三、注意事項(xiàng)
    為了與PowerPC 405之間正常通信,應(yīng)該設(shè)置SPI_CTL的CPOL為1;
    在本應(yīng)用中BF533設(shè)為從機(jī)。

聯(lián)系我們 | 關(guān)于我們 | 免責(zé)聲明 | 誠征英才 | 友情鏈接

Copyright 2019 All rights reserved  本網(wǎng)頁版權(quán)屬星空影院Open ADSP所有
北京海淀區(qū)中關(guān)村大街32號新中發(fā)市場3659 郵編100100
電話 18611096839 
粵ICP備14035876號-1