<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > STM8S 外部中斷一直進(jìn)解決方法

STM8S 外部中斷一直進(jìn)解決方法

作者: 時(shí)間:2016-11-13 來(lái)源:網(wǎng)絡(luò ) 收藏
用到官方的函數庫操作,也看了例程,設計方法基本一樣:

GPIO_Init(GPIOA, (GPIO_Pin_TypeDef)(GPIO_PIN_4|GPIO_PIN_5|GPIO_PIN_6), GPIO_MODE_IN_PU_IT); //設置外部IO中斷模式
EXTI_SetExtIntSensitivity(EXTI_PORT_GPIOA, EXTI_SENSITIVITY_FALL_ONLY); //設置中斷觸發(fā)方式

本文引用地址:http://dyxdggzs.com/article/201611/316512.htm然后外部中斷就可以進(jìn)了,但是發(fā)現中斷服務(wù)函數沒(méi)有中斷源的情況下一直進(jìn)。
解決方法:
在初始化外部中斷的時(shí)候,總中斷一定要關(guān)。
初始化完外部中斷,在開(kāi)總中斷,上述情況得到解決,只有觸發(fā)源來(lái)的時(shí)候進(jìn)中斷。

因為沒(méi)有中斷的清除標志位,這一點(diǎn)與其它單片機是不同的。
EXTI_CR1 觸發(fā)邊沿的設置 要在總中斷沒(méi)開(kāi)時(shí)才能寫(xiě)入!
PD7 是 不可屏蔽的最高優(yōu)先級的硬件中斷 (TLI)
設置順序:最好先關(guān)中斷 設置邊沿 開(kāi)啟引腳 最后開(kāi)總中斷
DisableAllIntp();
EXTI_CR1 = ****(PD口雙沿中斷);
Init_Exti_PD_Intp();
EnableAllIntp();
另外定時(shí)器讀取與51有異,順序要先讀TIM1->CNTRH 再讀TIM1->CNTRL
要是反過(guò)來(lái)讀 就會(huì )得不到正確的值 寫(xiě)CNTR寄存器時(shí),要先關(guān)閉(disable)定時(shí)器,否則有可能無(wú)法正常寫(xiě)入的值



關(guān)鍵詞: STM8S外部中

評論


技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>