久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
STM32超聲波程序 連PA4,PA6
[打印本頁]
作者:
jk3333
時間:
2019-4-25 19:12
標題:
STM32超聲波程序 連PA4,PA6
親測可用
連PA4,PA6
單片機源程序如下:
#include "led.h"
#include "delay.h"
#include "key.h"
#include "sys.h"
#include "usart.h"
#include "exti.h"
#include "beep.h"
#include "timer.h"
#include "wave.h"
#include "FreeRTOS.h"
#include "task.h"
//任務(wù)優(yōu)先級
#define START_TASK_PRIO 1
//任務(wù)堆棧大小
#define START_STK_SIZE 128
//任務(wù)句柄
TaskHandle_t StartTask_Handler;
//任務(wù)函數(shù)
void start_task(void *pvParameters);
//任務(wù)優(yōu)先級
#define TASK1_TASK_PRIO 2
//任務(wù)堆棧大小
#define TASK1_STK_SIZE 128
//任務(wù)句柄
TaskHandle_t Task1Task_Handler;
//任務(wù)函數(shù)
void task1_task(void *pvParameters);
int main(void)
{
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_4);//設(shè)置系統(tǒng)中斷優(yōu)先級分組4
delay_init(); //延時函數(shù)初始化
uart_init(115200); //初始化串口
LED_Init(); //初始化LED
KEY_Init();
//創(chuàng)建開始任務(wù)
xTaskCreate((TaskFunction_t )start_task, //任務(wù)函數(shù)
(const char* )"start_task", //任務(wù)名稱
(uint16_t )START_STK_SIZE, //任務(wù)堆棧大小
(void* )NULL, //傳遞給任務(wù)函數(shù)的參數(shù)
(UBaseType_t )START_TASK_PRIO, //任務(wù)優(yōu)先級
(TaskHandle_t* )&StartTask_Handler); //任務(wù)句柄
vTaskStartScheduler(); //開啟任務(wù)調(diào)度
}
//開始任務(wù)任務(wù)函數(shù)
void start_task(void *pvParameters)
{
taskENTER_CRITICAL(); //進入臨界區(qū)
//創(chuàng)建TASK1任務(wù)
xTaskCreate((TaskFunction_t )task1_task,
(const char* )"task1_task",
(uint16_t )TASK1_STK_SIZE,
(void* )NULL,
(UBaseType_t )TASK1_TASK_PRIO,
(TaskHandle_t* )&Task1Task_Handler);
vTaskDelete(StartTask_Handler); //刪除開始任務(wù)
taskEXIT_CRITICAL(); //退出臨界區(qū)
}
//task1任務(wù)函數(shù)
void task1_task(void *pvParameters)
{
delay_init(); //延時函數(shù)初始化
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //設(shè)置NVIC中斷分組2:2位搶占優(yōu)先級,2位響應(yīng)優(yōu)先級
uart_init(115200); //串口初始化為115200
LED_Init(); //初始化與LED連接的硬件接口
BEEP_Init(); //初始化蜂鳴器端口
KEY_Init(); //初始化與按鍵連接的硬件接口
//EXTIX_Init(); //外部中斷初始化
//LED0=0; //點亮LED0
Timer_SRD_Init(5000,7199);
Wave_SRD_Init();
while(1)
{
Wave_SRD_Strat();
LED1=!LED1;
delay_ms(2000);
}
}
// delay_init(); //延時函數(shù)初始化
// NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //設(shè)置NVIC中斷分組2:2位搶占優(yōu)先級,2位響應(yīng)優(yōu)先級
// uart_init(115200); //串口初始化為115200
// LED_Init(); //初始化與LED連接的硬件接口
// BEEP_Init(); //初始化蜂鳴器端口
// KEY_Init(); //初始化與按鍵連接的硬件接口
// //EXTIX_Init(); //外部中斷初始化
// //LED0=0; //點亮LED0
// Timer_SRD_Init(5000,7199);
// Wave_SRD_Init();
//
// while(1)
// {
// Wave_SRD_Strat();
// LED1=!LED1;
// delay_ms(2000);
//
// }
復(fù)制代碼
所有資料51hei提供下載:
超聲波模塊程序_STM32F103ZET6.7z
(333.47 KB, 下載次數(shù): 41)
2019-4-27 03:25 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
作者:
admin
時間:
2019-4-27 03:25
本帖需要重新編輯補全電路原理圖,源碼,詳細說明與圖片即可獲得100+黑幣(帖子下方有編輯按鈕)
作者:
wubingbing
時間:
2019-11-23 09:49
厲害了,正在學習
作者:
我叫小大打
時間:
2020-4-29 00:11
怎么搞,竟然是錯誤的程序
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
美女在线观看av
|
成年人在线观看视频
|
情侣酒店偷拍一区二区在线播放
|
97av
|
国产一级黄色网
|
中文av网站
|
欧美久久一区二区三区
|
精品真实国产乱文在线
|
一区二区三区四区在线免费观看
|
91精品国产91久久综合桃花
|
亚洲高清久久
|
韩国精品一区
|
精品国产一区二区
|
中文字幕免费观看
|
99资源
|
婷婷综合色
|
性色在线
|
在线黄色网
|
精品国产乱码久久久久久蜜柚
|
日本成人午夜影院
|
女人av
|
欧美性成人
|
午夜影院中文字幕
|
欧美理论
|
亚洲久草视频
|
欧美精品一区在线
|
成人免费一区二区三区视频网站
|
国产精品久久久久久久7777
|
久久综合狠狠综合久久综合88
|
韩国av一区二区
|
久草久草久草
|
午夜午夜精品一区二区三区文
|
精品国产区
|
美女视频一区二区
|
日韩精品在线免费
|
青青草一区二区
|
日韩视频一区二区
|
蜜桃视频一区二区三区
|
亚洲一区二区在线
|
日日夜夜免费精品
|
国产我和子的乱视频网站
|