資源簡介
基于麥克納姆輪的小車運動程序,包含電機測試、藍牙遙控、PS2遙控、麥克納姆輪循跡、超聲波避障、循跡避障停止線停車并返回、藍牙遙控含各種模式、按鍵控制含各種模式等
代碼片段和文件信息
/*
********************************************************************************************************
文件名:bsp_GPIO.c
功??能:配置需要的普通IO
備??注:最好把所有的IO在這里配置,方便管理
淘??寶:https://shop60670850.taobao.com
作??者:lilianhe
日??期:?2017-2-6
*********************************************************************************************************
*/
/*
********************************************************************************************************
GPIO更新日志:
1.2017-2-6,編寫LED初始化程序
*********************************************************************************************************
*/
#include?“bsp_GPIO.h“???
/*
********************************************************************************************************
函數名稱:void?LED_GPIO_Config(void)
函數功能:初始化LED1的GPIO功能
硬件連接:LED1----PC13
備????注:
日????期:?2017-2-6
*********************************************************************************************************
*/
void?LED_GPIO_Init(void)
{
/*定義一個GPIO_InitTypeDef類型的結構體*/
GPIO_InitTypeDef?GPIO_InitStructure;
RCC_APB2PeriphClockCmd(?LED1_CLK?ENABLE);? /*開啟GPIO的外設時鐘*/ ???
GPIO_InitStructure.GPIO_Pin?=?LED1_Pin; /*選擇要控制的GPIO引腳*/
GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_Out_PP;?/*設置引腳模式為通用推挽輸出*/???
GPIO_InitStructure.GPIO_Speed?=?GPIO_Speed_50MHz;?/*設置引腳速率為50MHz?*/?
GPIO_Init(LED1_PORT?&GPIO_InitStructure);/*調用庫函數,初始化GPIOC13*/
}
//LED閃爍
void?LED1_Flash(int?time)
{
?static?int?temp;
if(++temp==time)
{
GPIO_WriteBit(LED1_PORT?LED1_Pin?(BitAction)?(1?-?GPIO_ReadInputDataBit(LED1_PORT?LED1_Pin))) ;//LED?藍色色狀態翻轉
temp=0;
}
}
//------------------End?of?File----------------------------
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????2534612??2019-03-28?21:16??8按鍵控制含各種模式\communication.bt.com.btcom.apk
?????文件???????2716??2020-03-24?12:31??8按鍵控制含各種模式\DRV\bsp_GPIO.c
?????文件???????1788??2020-03-24?11:49??8按鍵控制含各種模式\DRV\bsp_GPIO.h
?????文件???????1416??2019-11-30?00:06??8按鍵控制含各種模式\DRV\bsp_NVIC.C
?????文件????????166??2016-06-19?18:42??8按鍵控制含各種模式\DRV\bsp_NVIC.h
?????文件????????989??2020-03-24?11:05??8按鍵控制含各種模式\DRV\bsp_sys.c
?????文件????????332??2020-03-23?00:48??8按鍵控制含各種模式\DRV\bsp_sys.h
?????文件???????7981??2020-02-22?15:14??8按鍵控制含各種模式\DRV\bsp_timer8.c
?????文件????????314??2020-02-07?21:18??8按鍵控制含各種模式\DRV\bsp_timer8.h
?????文件???????4989??2017-02-08?11:58??8按鍵控制含各種模式\DRV\bsp_usart.c
?????文件????????334??2017-02-08?11:58??8按鍵控制含各種模式\DRV\bsp_usart.h
?????文件???????2986??2017-02-08?17:05??8按鍵控制含各種模式\DRV\delay.c
?????文件????????218??2017-02-06?16:13??8按鍵控制含各種模式\DRV\delay.h
?????文件???????5015??2020-02-25?18:08??8按鍵控制含各種模式\HARDWARE\MOTOR\bluetooth.c
?????文件????????263??2020-02-25?18:07??8按鍵控制含各種模式\HARDWARE\MOTOR\bluetooth.h
?????文件???????2689??2020-03-23?11:47??8按鍵控制含各種模式\HARDWARE\MOTOR\find.c
?????文件????????424??2020-01-29?18:14??8按鍵控制含各種模式\HARDWARE\MOTOR\find.h
?????文件???????6714??2020-02-28?13:13??8按鍵控制含各種模式\HARDWARE\MOTOR\motor.c
?????文件???????1946??2020-02-25?18:30??8按鍵控制含各種模式\HARDWARE\MOTOR\motor.h
?????文件???????3108??2020-03-23?00:21??8按鍵控制含各種模式\HARDWARE\MOTOR\Servo.c
?????文件????????206??2020-03-23?00:10??8按鍵控制含各種模式\HARDWARE\MOTOR\Servo.h
?????文件???????5823??2020-03-24?12:37??8按鍵控制含各種模式\HARDWARE\MOTOR\wave.c
?????文件????????383??2020-03-24?12:37??8按鍵控制含各種模式\HARDWARE\MOTOR\wave.h
?????文件???????5586??2014-10-26?21:07??8按鍵控制含各種模式\HARDWARE\OLED\bmp.h
?????文件???????7444??2017-02-08?17:22??8按鍵控制含各種模式\HARDWARE\OLED\oled.c
?????文件???????1704??2017-02-08?17:17??8按鍵控制含各種模式\HARDWARE\OLED\oled.h
?????文件??????14739??2020-02-05?21:43??8按鍵控制含各種模式\HARDWARE\OLED\oledfont.h
?????文件???????2002??2020-02-06?15:00??8按鍵控制含各種模式\HARDWARE\PID\pid.c
?????文件????????144??2020-02-05?17:52??8按鍵控制含各種模式\HARDWARE\PID\pid.h
?????文件??????17273??2010-06-07?10:25??8按鍵控制含各種模式\Libraries\CMSIS\core_cm3.c
............此處省略2463個文件信息
- 上一篇:精通黑客免殺(完整版)
- 下一篇:平衡小車之家資料.zip
評論
共有 條評論