|
0.png (62.3 KB, 下載次數(shù): 28)
下載附件
2017-5-11 20:10 上傳
單片機(jī)源程序:
- /******************** (C) COPYRIGHT 2012 WildFire Team **************************
- * 文件名 :main.c
- * 描述 :GPIOC8接超聲波模塊的TRIG,GPIOC9接超聲模塊的ECHO,
- 請將串口線(直連串口線)插在板子COM1口上,并打開超級
- 終端或串口助手,配置波特率115200,8位,一個(gè)停止位,
- 無校驗(yàn)位。定時(shí)向PC發(fā)送測得的距離
- * 實(shí)驗(yàn)平臺(tái):野火STM32開發(fā)板
- * 庫版本 :ST3.5.0
- *
- * 作者 :wildfire team
- *********************************************************************************/
- #include "stm32f10x.h"
- #include "usart1.h"
- #include "TIM2.h"
- #include "UltrasonicWave.h"
- /*
- * 函數(shù)名:DelayTime_ms
- * 描述 :Time 延時(shí)的時(shí)間 MS
- * 輸入 :無
- * 輸出 :無
- */
- void DelayTime_ms(int Time) //1us延時(shí)函數(shù)
- {
- unsigned int i;
- for ( ; Time>0; Time--)
- for ( i = 0; i <720; i++ );
- }
- /*
- * 函數(shù)名:main
- * 描述 :主函數(shù)
- * 輸入 :無
- * 輸出 :無
- */
- int main(void)
- {
- /* 配置系統(tǒng)時(shí)鐘為 72M */
- SystemInit();
- /* USART1 config 115200 8-N-1 */
- USART1_Config();
- NVIC_Configuration();
- …………限于本文篇幅 余下代碼請從51黑下載附件…………
復(fù)制代碼
下載:
超聲波測距程序.7z
(837.03 KB, 下載次數(shù): 87)
2022-10-17 22:20 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
|
|