娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2024年11月06日(星期三)

正在發(fā)生

2019年11月06日 | S3C2440開(kāi)發(fā)板利用外部中斷實(shí)現(xiàn)按鈕切換不同功能

發(fā)布者:落霞與孤鶩 來(lái)源: 51hei關(guān)鍵字:S3C2440  外部中斷  按鈕切換 手機(jī)看文章 掃描二維碼
隨時(shí)隨地手機(jī)看文章


#include "def.h"

#include "option.h"

#include "2440addr.h"

#include "mmu.h" 

#include "stdio.h"


/*中斷處理函數(shù)按下不同按鈕進(jìn)入該中斷處理,并根據(jù)按下的不同按鈕啟動(dòng)不同功能,實(shí)現(xiàn)功能控制面板的按鈕功能*/

void __irq Eint_Isr(void)

{

  switch(rEINTPEND)

  {

    case 1<<13:  //功能1啟動(dòng),同時(shí)關(guān)閉功能2

         rGPBDAT=0<<6|1<<7;

         rEINTPEND=1<<13;  //等待下一個(gè)自己的中斷進(jìn)入

         break;

    case 1<<14:  //功能2啟動(dòng),同時(shí)關(guān)閉功能1

         rGPBDAT=1<<6|0<<7;

         rEINTPEND=1<<14;  //等待下一個(gè)自己的中斷進(jìn)入

         break;

    case 1<<8:  //關(guān)閉功能1和2

         rGPBDAT=1<<6|1<<7;

         rEINTPEND=1<<8;  //等待下一個(gè)自己的中斷進(jìn)入

         break;

    default:

         rGPBDAT=1<<6|1<<7;

         break;

  }

  ClearPending(BIT_EINT8_23);  //等待下一個(gè)該中斷向量?jī)?nèi)的任意中斷到來(lái)

}


/*設(shè)置啟動(dòng)后的默認(rèn)功能*/

void Led_on()

{

     // 設(shè)置LED燈

   rGPBCON=0x155555;  //設(shè)置GPB為輸出 

   rGPBDAT=(0x1<<6)|(0x1<<7);   //GPB7腳置位,led滅

}



/*設(shè)置按鈕出發(fā)方式*/

void Eint_func()

{

   // 按鍵中斷源設(shè)置

   rGPGCON=(rGPGCON&~((0x3<<0)|(0x3<<10)|(0x3<<12)))|(0x1<<1)|(0x1<<11)|(0x1<<13); //設(shè)置GPG0、5、6腳為EINT8、13、14

   rGPGUP|=(0x1<<0)|(0x1<<5)|(0x1<<6);   //引腳使用第二功能

   rEXTINT1=rEXTINT1&~(0x7<<0);//|(0x1<<2);    //按鈕1設(shè)置為低電平沿觸發(fā)

   rEXTINT1=rEXTINT1&~(0x7<<20);//|(0x1<<22);  //按鈕2設(shè)置為低電平沿觸發(fā)

   rEXTINT1=rEXTINT1&~(0x7<<24);//|(0x1<<26);  //按鈕3設(shè)置為低電平沿觸發(fā)

}

                             

/*中斷初始化*/

void Eint_init()

{

   rEINTMASK=rEINTMASK&~((0x1<<8)|(0x1<<13)|(0x1<<14));  // 使能外部中斷屏蔽,為0時(shí)不屏蔽中斷

   /*設(shè)置中斷控制器*/

   rINTMOD&=~BIT_EINT8_23;  //設(shè)置中斷模式為IRQ

   rINTMSK&=~BIT_EINT8_23;  //啟動(dòng)中斷使能

}



/*中斷掛起,等中斷*/

void Eint_wait()

{

   rSRCPND=rSRCPND; //中斷掛起寄存器清除

   rINTPND=rINTPND; //中斷源掛起寄存器清除

   rEINTPEND|=(0x1<<8)|(0x1<<13)|(0x1<<14); //外部中斷掛起寄存器,Eint13掛起等待中斷

   rSRCPND=BIT_EINT8_23; //中斷源掛起寄存器相應(yīng)位置1等待中斷

   rINTPND=BIT_EINT8_23; //中斷掛起寄存器相應(yīng)位置1等待中斷

}



/*設(shè)置中斷指針*/

void Eint_p()

{

   pISR_EINT8_23 =(U32)Eint_Isr;  //設(shè)置中斷為Eint11響應(yīng)

}



/*主程序開(kāi)始*/

void Main()

{

//   isr_asm();  //使能CPSR寄存器的I位

   Led_on();  //啟動(dòng)時(shí)將led熄滅

   Eint_init(); //中斷初始化

   Eint_func();  //中斷觸發(fā)狀態(tài)初始化

   Eint_wait();  //等待中斷

   Eint_p();    //中斷指針

}


關(guān)鍵字:S3C2440  外部中斷  按鈕切換 引用地址:S3C2440開(kāi)發(fā)板利用外部中斷實(shí)現(xiàn)按鈕切換不同功能

上一篇:S3C2440外部中斷響應(yīng)寄存器設(shè)置方法
下一篇:S3C2440處理器UART專用寄存器

推薦閱讀

集微網(wǎng)消息,根據(jù)Coingeek今日的報(bào)道,比特大陸將不再?gòu)钠渲饕?yīng)商臺(tái)積電(TSMC)獲得芯片,并拖欠臺(tái)積電資金超過(guò)3億美元,總債務(wù)達(dá)10億美元,但是比特大陸只能償還7億美元,同時(shí)比特大陸正考慮與三星達(dá)成芯片協(xié)議。? ? ? ? 針對(duì)這個(gè)消息,臺(tái)積電的代理發(fā)言人孫又文在接受《比特財(cái)經(jīng)》的訪問(wèn)時(shí)表示跟客戶之間只存在著客戶與供應(yīng)商之間的信任關(guān)系...
近日,英特諾攜手Logstore為巴西最大的移動(dòng)電話和智能手機(jī)授權(quán)服務(wù)中心——PLL集團(tuán)打造了一家新的維修中心。 這家位于巴西圣保羅的工廠采用先進(jìn)的工廠維修服務(wù)理念(Factory Repair Service),所有的設(shè)備維修步驟均與電子裝配行業(yè)以同樣的速度實(shí)現(xiàn)自動(dòng)化。該高性能解決方案的一個(gè)關(guān)鍵組成部分就是英特諾模塊化輸送機(jī)平臺(tái)(MCP)。在兩班制工作的條件下...
信創(chuàng)產(chǎn)業(yè)主要是從云計(jì)算、軟件、硬件、安全等方面推進(jìn)和提倡行業(yè)的創(chuàng)新發(fā)展,提升信息技術(shù)軟硬件的信息安全管理的技術(shù)防護(hù)能力。信創(chuàng)發(fā)展是一項(xiàng)國(guó)家戰(zhàn)略,也是當(dāng)今形勢(shì)下國(guó)家經(jīng)濟(jì)發(fā)展的新功能。信創(chuàng)產(chǎn)業(yè)發(fā)展已經(jīng)成為經(jīng)濟(jì)數(shù)字化轉(zhuǎn)型、提升產(chǎn)業(yè)鏈發(fā)展的關(guān)鍵。隨著部分軟硬件開(kāi)始進(jìn)入自主研發(fā)階段,芯片、系統(tǒng)軟件、中間件和應(yīng)用軟件領(lǐng)域乘勢(shì)而起,旨在通過(guò)對(duì)...
據(jù) MacRumors 報(bào)道,蘋果重新設(shè)計(jì)了其 Apple ID 網(wǎng)站,引入了全新的外觀,和之前的設(shè)計(jì)風(fēng)格相比,更具有現(xiàn)代感、更簡(jiǎn)潔。  該 Apple ID 登陸頁(yè)面更換一個(gè)新的圓點(diǎn)和蘋果標(biāo)志設(shè)計(jì),同時(shí)還提供了 Apple ID 網(wǎng)站可以用來(lái)做什么的信息。之前的設(shè)計(jì)是以圖形為主,有一個(gè)大橫幅,上面有使用各種蘋果設(shè)備的人。  登錄 Apple ID 網(wǎng)站后,所有可...

史海拾趣

問(wèn)答坊 | AI 解惑

SMT表面裝貼技術(shù)資料

表面粘著技術(shù) (Surface Mount Technology) 已漸漸地取代傳統(tǒng)『人工插件』的波焊作業(yè)方式,儼然成為現(xiàn)代電子組裝產(chǎn)業(yè)的主流,因它可以組裝制造出相當(dāng)輕、薄、短、小且品質(zhì)良好的電子產(chǎn)品。據(jù)統(tǒng)計(jì)資料顯示大約百分之九十的個(gè)人計(jì)算機(jī),皆制造于表面粘 ...…

查看全部問(wèn)答∨

來(lái)談?wù)劊荷衿娴倪^(guò)采樣技術(shù)

此前參加嵌入式系統(tǒng)聯(lián)誼會(huì),被天津大學(xué)精密儀器與光電子工程學(xué)院 李剛老師的講解,震動(dòng)著, 這里拿出來(lái)與大家分享,同時(shí)也期待著大家談?wù)剬?duì)過(guò)采樣技術(shù)的理解。 …

查看全部問(wèn)答∨

驅(qū)動(dòng)發(fā)送消息給應(yīng)用程序,加載異常!

我的驅(qū)動(dòng)里面用到了RegisterWindowMessage來(lái)注冊(cè)一個(gè)消息,目的是用PostMessage把他發(fā)送給應(yīng)用程序,我用了we-hjb的調(diào)試助手調(diào)試,一切都是正常的,但當(dāng)我把DLL加到NK是,啟動(dòng)時(shí)就出現(xiàn)異常, 如果我把RegisterWindowMessage部分的代碼屏蔽掉,驅(qū) ...…

查看全部問(wèn)答∨

關(guān)于usb,dma驅(qū)動(dòng)的一些疑惑

大家好:     最近在學(xué)習(xí)usb的驅(qū)動(dòng)的編寫,所以看了不少關(guān)于usb的知識(shí)。正如大家所知:USB傳輸可以用URB 而用urb的時(shí)候可以選擇用DMA來(lái)傳輸,當(dāng)然這需要程序員自己申請(qǐng)空間(usb_alloc_dma()函數(shù)等),這樣就會(huì)返回一個(gè)DMA認(rèn)識(shí)的地址 ...…

查看全部問(wèn)答∨

LM3S8962 I2C數(shù)據(jù)傳送問(wèn)題

1、用指令I(lǐng)2CMasterSlaveAddrSet(I2C_MASTER_BASE, 0x020, false);它是否會(huì)直接將地址發(fā)送到第三器件(擴(kuò)展的),若是,第三方器件是否會(huì)有應(yīng)答信號(hào)?或者是還需要將從機(jī)的地址寫到主機(jī)數(shù)據(jù)寄存器中再發(fā)送?2、模塊初始化、使能都已調(diào)試沒(méi)問(wèn)題,執(zhí) ...…

查看全部問(wèn)答∨

StellarisWare光盤里的SD卡程序有問(wèn)題

我把StellarisWare光盤里的SD卡程序下到LM3S8962的板上,然后再串口調(diào)試助手給它發(fā)命令"help"可是一直都沒(méi)有回應(yīng)啊!串口助手上的顯示的SD Card Example ProgramType \'help\' for help./> help發(fā)了 help  或者是 h  、 ? 這些都沒(méi)有 ...…

查看全部問(wèn)答∨

招兼職嵌入式DSP,FPGA,wince,vxworks等講師

本單位招兼職嵌入式DSP,FPGA,wince,vxworks講師,要求有一定項(xiàng)目經(jīng)歷,表達(dá)能力強(qiáng),待遇高,日結(jié),有意者請(qǐng)與我聯(lián)系。地點(diǎn)北京,上海,成都,廣州,大連等地, QQ:1489302364,郵件:hailang869@163.com ,羅先生…

查看全部問(wèn)答∨

南華大學(xué)黃智偉系列--放大器的精度和穩(wěn)定性

本帖最后由 paulhyde 于 2014-9-15 09:33 編輯 電路結(jié)構(gòu)建議采用典型電路形式和廠商提供的電路,許多電路結(jié)構(gòu)都是經(jīng)過(guò)很多工程師們反復(fù)實(shí)驗(yàn)和驗(yàn)證過(guò)的。 采用OP構(gòu)成的放大器電路的精度主要與外部元器件參數(shù)有關(guān),例如放大倍數(shù)與外接的電阻有關(guān)。 ...…

查看全部問(wèn)答∨
小廣播
設(shè)計(jì)資源 培訓(xùn) 開(kāi)發(fā)板 精華推薦

最新單片機(jī)文章

 
EEWorld訂閱號(hào)

 
EEWorld服務(wù)號(hào)

 
汽車開(kāi)發(fā)圈

 
機(jī)器人開(kāi)發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號(hào) 京ICP備10001474號(hào)-1 電信業(yè)務(wù)審批[2006]字第258號(hào)函 京公網(wǎng)安備 11010802033920號(hào) Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 安达市| 余江县| 黎平县| 丁青县| 沁阳市| 乌拉特中旗| 上饶县| 迁西县| 大悟县| 河北省| 新化县| SHOW| 望城县| 扎兰屯市| 大方县| 芦溪县| 万山特区| 乾安县| 绥阳县| 丰镇市| 常德市| 民丰县| 东源县| 三原县| 卓资县| 沁水县| 山阳县| 罗源县| 来凤县| 尼玛县| 伊吾县| 大连市| 安国市| 葫芦岛市| 新竹市| 瓦房店市| 克东县| 嵊州市| 灵璧县| 罗源县| 白山市|