久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
STM32f103的超聲波控制無刷電機(jī)源碼
[打印本頁]
作者:
楓葉獨(dú)眠
時間:
2018-8-3 20:41
標(biāo)題:
STM32f103的超聲波控制無刷電機(jī)源碼
我設(shè)置的是離地10cm,電機(jī)轉(zhuǎn)動。
單片機(jī)源程序如下:
#include "led.h"
#include "delay.h"
#include "sys.h"
#include "timer.h"
#include "usart.h"
#include "ceju.h"
//接線說明echo-PA0;trig-PA1;vcc接5v
//TM3使超聲波每隔一秒發(fā)送,TM2輸入捕獲。
float Distance;
extern u8 TIM2CH1_CAPTURE_STA; //輸入捕獲狀態(tài)
extern u16 TIM2CH1_CAPTURE_VAL; //輸入捕獲值
int main(void)
{
u32 temp=0;
//NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);// 設(shè)置中斷優(yōu)先級分組2
delay_init(); //延時函數(shù)初始化
uart_init(115200); //9600
LED_Init(); //初始化與LED連接的硬件接口
GPIO_Config() ;
TIM3_Int_Init(1999,719); //一秒發(fā)送一次。4999*2,7199
TIM3_Config(1999,719);
TIM2_Cap_Init(0XFFFF,7199); //以10khz的頻率計數(shù)
ceju_Init();
TIM_SetCompare1(TIM3,80);
TIM_SetCompare2(TIM3,80);
delay_ms(1500);
delay_ms(1500);
delay_ms(1500);
delay_ms(1500);
while(1)
{
if(TIM2CH1_CAPTURE_STA&0X80)//成功捕獲到了一次高電平
{
temp=TIM2CH1_CAPTURE_STA&0X3F;
temp*=65536; //溢出時間總和
temp+=TIM2CH1_CAPTURE_VAL; //得到總的高電平時間
Distance=temp*5*34*2/200.0;
if(Distance>10)
{
TIM_SetCompare1(TIM3,135);
TIM_SetCompare2(TIM3,135);
}
else
{
TIM_SetCompare1(TIM3,88);
TIM_SetCompare2(TIM3,88);
}
//printf("distance:%f cm\r\n",Distance);
TIM2CH1_CAPTURE_STA=0; //開啟下一次捕獲
}
}
}
復(fù)制代碼
所有資料51hei提供下載:
超聲波捕獲測距實驗.rar
(292.18 KB, 下載次數(shù): 28)
2018-8-3 23:27 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
久久不卡视频
|
亚洲激情四射
|
av在线资源网
|
日韩精品久久久久久久
|
久久久久久网
|
亚洲第一在线
|
日韩一区不卡
|
天天躁日日躁狠狠躁
|
国产伦精品一区二区三区视频网站
|
在线不欧美
|
三级视频在线
|
一级黄色免费视频
|
91久久国产综合久久91精品网站
|
久久久久一区二区三区
|
三级在线播放
|
久久五月婷
|
日韩三级网
|
日韩黄色免费视频
|
成人免费网站黄
|
精品亚洲国产成人av制服丝袜
|
欧美美女视频
|
一区二区三区不卡视频
|
日韩国产一区
|
国产一级特黄aaa大片
|
国产这里只有精品
|
日韩视频一区
|
黑人精品一区二区
|
日韩av在线免费播放
|
四虎在线免费观看视频
|
亚洲欧美国产毛片在线
|
女人av在线
|
日韩欧美精品一区
|
日韩欧美国产高清91
|
成人黄性视频
|
成人少妇影院yyyy
|
久久小视频
|
国产精品xxx
|
国产精品不卡视频
|
午夜免费网站
|
综合二区
|
日韩大片在线观看
|