久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
利用STM32外部中斷和霍爾傳感器寫的電機(jī)測速程序 求幫助
[打印本頁]
作者:
zichenjushi
時(shí)間:
2019-7-19 09:22
標(biāo)題:
利用STM32外部中斷和霍爾傳感器寫的電機(jī)測速程序 求幫助
這是我最近寫的利用32外部中斷和霍爾傳感器寫的電機(jī)測速源程序,程序運(yùn)行錯(cuò)誤 求幫助
#include "exti.h"
#include "stm32f10x.h"
#include "delay.h"
#include "led.h"
#include "sys.h"
u16 k1 = 0;
u8 k2 = 0;
void EXTIX_Init(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
EXTI_InitTypeDef EXTI_InitStructure;
NVIC_InitTypeDef NVIC_InitStructure;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU; //初始化IO口
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_2 | GPIO_Pin_1;
GPIO_Init(GPIOF,&GPIO_InitStructure);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO|RCC_APB2Periph_GPIOF, ENABLE); //開啟IO口復(fù)用時(shí)鐘
GPIO_EXTILineConfig(GPIO_PortSourceGPIOF,GPIO_PinSource2); // GPIOB2 映射到 中斷線2
GPIO_EXTILineConfig(GPIO_PortSourceGPIOF,GPIO_PinSource1); // GPIOB1 映射到 中斷線1
EXTI_InitStructure.EXTI_Line = EXTI_Line2; //中斷線2
EXTI_InitStructure.EXTI_LineCmd = ENABLE; //外部中斷使能
EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt; //模式中斷
EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Falling; //下降沿
EXTI_Init(&EXTI_InitStructure); //設(shè)定參數(shù)初始化 外部中斷
EXTI_InitStructure.EXTI_Line = EXTI_Line1; //中斷線1
EXTI_InitStructure.EXTI_LineCmd = ENABLE; //外部中斷使能
EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt; //模式中斷
EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Falling; //下降沿
EXTI_Init(&EXTI_InitStructure); //設(shè)定參數(shù)初始化 外部中斷
NVIC_InitStructure.NVIC_IRQChannel = EXTI2_IRQn; //通道 外部中斷2
NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; //使能
NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 2; //搶占優(yōu)先級(jí)
NVIC_InitStructure.NVIC_IRQChannelSubPriority = 1; //響應(yīng)優(yōu)先級(jí)
NVIC_Init(&NVIC_InitStructure);
NVIC_InitStructure.NVIC_IRQChannel = EXTI1_IRQn; //通道 外部中斷1
NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; //使能
NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 2; //搶占優(yōu)先級(jí)
NVIC_InitStructure.NVIC_IRQChannelSubPriority = 2; //響應(yīng)優(yōu)先級(jí)
NVIC_Init(&NVIC_InitStructure);
}
void EXTI2_IRQHandler(void) //外部中斷服務(wù)函數(shù)
{
// k2++;
// if(k2 >= 13)
// {
// k2 = 0;
k1++;
// }
EXTI_ClearITPendingBit(EXTI_Line2); //清除中斷標(biāo)志位
}
void EXTI1_IRQHandler(void) //外部中斷服務(wù)函數(shù)
{
k1 = 0;
EXTI_ClearITPendingBit(EXTI_Line1); //清除中斷標(biāo)志位
}
復(fù)制代碼
全部資料51hei下載地址:(管理提醒:多人回帖說代碼有問題,大家不要下載)
外部中斷(電機(jī)測速).7z
(182.49 KB, 下載次數(shù): 125)
2019-7-19 17:10 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
作者:
堂堂
時(shí)間:
2019-7-26 11:37
測不了數(shù)據(jù),都是0
作者:
xiaozhong1314
時(shí)間:
2019-7-28 16:43
測不了數(shù)據(jù)啊,
作者:
遷就
時(shí)間:
2019-8-1 11:08
謝謝分享
作者:
1106064505
時(shí)間:
2019-8-1 15:15
代碼可能有問題
作者:
注冊過了
時(shí)間:
2020-3-4 19:22
打開一看你會(huì)發(fā)現(xiàn)、這只是一個(gè)中斷計(jì)數(shù)
作者:
masker486
時(shí)間:
2020-11-12 22:25
這個(gè)代碼逗我玩呢,沒有霍爾模塊
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
一级在线观看
|
国产欧美一区二区三区日本久久久
|
亚洲美女在线视频
|
国产精品久久久久久久久久三级
|
日韩中文一区二区三区
|
欧美1区2区
|
国产日产欧产精品精品推荐蛮挑
|
欧美成人综合
|
欧美日本韩国一区二区
|
国产一区二区日韩
|
国产一区高清
|
亚洲欧洲成人av每日更新
|
久久人操
|
国产精品久久久久久久午夜
|
国产成人艳妇aa视频在线
|
亚洲 日本 欧美 中文幕
|
国产91久久精品一区二区
|
一区亚洲
|
亚洲成人高清
|
成人在线小视频
|
九九热这里
|
超碰av免费
|
99久久久久国产精品免费
|
欧美8一10sex性hd
|
日本高清aⅴ毛片免费
|
国产在线视频一区二区董小宛性色
|
欧美日韩综合
|
亚洲精品视频免费
|
国产精品久久久久久久免费大片
|
亚洲一区二区av在线
|
欧美影院
|
古典武侠第一页久久777
|
一区二区三区四区日韩
|
伊人久久综合
|
日韩不卡一区二区
|
69热视频在线观看
|
日韩av免费在线观看
|
国产乱码精品1区2区3区
|
精品国产99
|
91在线电影
|
精品国产99
|