亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码
標(biāo)題:
超聲波測(cè)距(stm32外部中斷方式)
[打印本頁(yè)]
作者:
troublechen
時(shí)間:
2017-7-20 13:23
標(biāo)題:
超聲波測(cè)距(stm32外部中斷方式)
本人搞的利用外部中斷進(jìn)行超聲波測(cè)距,請(qǐng)大家參考
0.png
(47.62 KB, 下載次數(shù): 44)
下載附件
2017-7-20 16:18 上傳
stm32單片機(jī)源程序如下:
#include "SysTick.h"
#include "led.h"
#include "usart.h"
#include "timer.h"
#include "ultrasound.h"
int main()
{
u8 i = 0;
//float range;
/*u16 data=1234;
float fdata=12.34;
char str[]="Hello World!";*/
SysTick_Init(168);
led_init();
USART1_Init();
TIM4_Init(5000-1,420-1);
ultrasound1_init();
while(1)
{
ultrasound1_Start();
//range = get_range();
//printf("%f cm\r\n",range);
while(range > 0)
{
if(range > 20)
{
led1 = 1;
led2 = 1;
break;
}
led1 = 0;
led2 = 0;
//DAC_SetChannel1Data(DAC_Align_12b_R,(u16)(((float)4095)*0.57f*0.98f)); //12位右對(duì)齊數(shù)據(jù)格式設(shè)置DAC值
//DAC_SetChannel2Data(DAC_Align_12b_R,(u16)(((float)4095)*0.57f));
}
//if(i%20==0)
//{
//led1=!led1;
/*delay_ms(1000);
printf("data=%d\r\n",data);
delay_ms(1000);
printf("fdata=%0.2f\r\n",fdata);
delay_ms(1000);
printf("data=%X\r\n",data);
delay_ms(1000);
printf("data=%o\r\n",data);
……………………
…………限于本文篇幅 余下代碼請(qǐng)從51黑下載附件…………
復(fù)制代碼
Keil代碼下載:
ultrasonic.7z
(322.35 KB, 下載次數(shù): 60)
2022-10-17 20:53 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
歡迎光臨 (http://www.denmoz.com/bbs/)
Powered by Discuz! X3.1