上海婦科疾病研究所 上海女性不孕醫(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  
Blackfin的技術(shù)文章和教學(xué)視頻連載8:GPIO和中斷-1
[ 作者:OP ] [ 來源:ADSP開源社區(qū) ] [ 發(fā)布時(shí)間:2014-8-7 ]
    Blackfin 系列處理器的初學(xué)教程很少,很多初學(xué)者不知如何來上手這款DSP。為方便初學(xué)者更快的學(xué)會(huì)使用DSP,成為DSP 高手,本章節(jié)將詳細(xì)介紹DSP 的接口使用,以最基礎(chǔ)的示例來詮釋Blackfin 的魅力。

    IO作為任何一個(gè)處理器都會(huì)有的最最基礎(chǔ)外設(shè)接口,Blackfin是如何的?

    ADSP-BF53x 處理器上有16 個(gè)Programmable Flag 接口,簡稱PF 接口,這些接口就是通常所有的IO 接口,通過寄存器配置,可以輸出電平和感知接口電平,每一個(gè)PF 接口都可以作為外部中斷接口。

    在單片機(jī)上,通常如果設(shè)置一個(gè) IO 接口輸出時(shí),直接將輸出信號(hào)值付給該接口,如果作為輸入時(shí),直接通過該接口讀取即可。Blackfin 處理器的IO 使用與單片機(jī)不同,在使用前必須對(duì)該接口進(jìn)行初始化,如告知接口的方向,如配置為輸出接口,則直接配置輸出接口電平信號(hào),如配置為輸入接口,需打開輸入使能開關(guān),配置輸出信號(hào)觸發(fā)方式,是否中斷觸發(fā),是否雙極性觸發(fā)等等。初始化完成后,才能使用PF接口。

    接口寄存器說明如下所示:

 

    讓我們來分析一個(gè)典型代碼:

    輸入接口配置:

    將 PF0 接口配置為輸入接口,并且讀出接口電平狀態(tài)。

    *pFIO_DIR &= ~PF0; //設(shè)置PF0 為輸入

    *pFIO_INEN |= PF0; //輸入使能

    i = *pFIO_FLAG_D; //讀取數(shù)據(jù)

    輸出接口配置:

    將 PF0 接口配置為輸出接口,使用兩種方式設(shè)置PF0 輸出高低電平。

    *pFIO_DIR |= PF0; //設(shè)置PF0 為輸出

    *pFIO_FLAG_S |= PF0; //PF0 腳置高

    *pFIO_FLAG_C |= PF0; //PF0 腳置低

    *pFIO_FLAG_D |= PF0; //PF0 腳置高

    *pFIO_FLAG_D &= ~PF0; //PF0 腳置低    

    輸入就實(shí)現(xiàn)了讀取PF0 接口狀態(tài)并打印出PF 接口狀態(tài)數(shù)據(jù)。輸出則實(shí)現(xiàn)了通過PF0 接口不斷的輸出高低變化的電平。你看懂了嗎?稍后補(bǔ)充一下這倆例子程序源碼。

    上面提到的2個(gè)IO的例程源碼奉上:

GPIO IN:鏈接: http://pan.baidu.com/s/1dDlE8Dj 密碼: q95f

GPIO OUT:鏈接: http://pan.baidu.com/s/1eQ7rqsM 密碼: b0w5

    下一章中斷則是跟IO緊密相連的技術(shù)點(diǎn),Blackfin的16個(gè)PF口均可做中斷來使用!下一章就有教學(xué)視頻的詳細(xì)講解啦,未完待續(xù)...

聯(lián)系我們 | 關(guān)于我們 | 免責(zé)聲明 | 誠征英才 | 友情鏈接
Copyright 2019 All rights reserved  本網(wǎng)頁版權(quán)屬Open ADSP所有
北京海淀區(qū)中關(guān)村大街32號(hào)新中發(fā)市場(chǎng)3659 郵編100100
電話 18611096839 
粵ICP備14035876號(hào)-1