日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]我接觸的32位單片機(jī):STM32,LM3S都有庫函數(shù),利用庫函數(shù)能夠加快項(xiàng)目進(jìn)度,不需要去底層查看寄存器等等。PIC32的庫函數(shù)位置在:D:\\Program Files\\Microchip\\MPLAB C32\\pic32-libs\\peripheral如果你安裝在C盤,改下路

我接觸的32位單片機(jī):STM32,LM3S都有庫函數(shù),利用庫函數(shù)能夠加快項(xiàng)目進(jìn)度,不需要去底層查看寄存器等等。PIC32的庫函數(shù)位置在:

D:Program FilesMicrochipMPLAB C32pic32-libsperipheral

如果你安裝在C盤,改下路徑就可以了,我們可以到了各個外設(shè)都封裝好了。網(wǎng)絡(luò)上有個庫函數(shù)說明書,我網(wǎng)絡(luò)不好下載不了,就把地址發(fā)出來吧:

http://hades.mech.northwestern.edu/images/5/5e/32-bit-Peripheral-Library-Guide.pdf

下面就教大家使用庫函數(shù)做中斷按鍵觸發(fā)LED亮滅

從按鍵的連接看到其并沒有輸入電平CN的功能,好在開發(fā)板上把所有引腳都引出來了,我們選擇JB插槽處1端口,也就是PG9/CN11,如圖所示,當(dāng)然其他的端口也行,只要有輸入電平CN的功能就好。

編程步驟是:

//第一步:STEP 1.配置端口方向

PORTSetPinsDigitalOut(IOPORT_B,BIT_10);//LED1

mPORTBClearBits(BIT_10);//LED1=0

PORTSetPinsDigitalIn(IOPORT_G, BIT_9);//PG9設(shè)置輸入

//第二步:設(shè)置引腳上拉

mCNOpen(CONFIG, PINS, PULLUPS);

temp = mPORTGRead();//讀一下消除外界影響

//第三步:配置中斷,使能中斷,優(yōu)先級

ConfigIntCN(INTERRUPT);

//最后開中斷表

INTEnableSystemMultiVectoredInt();


本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉