• 大小: 79.21MB
    文件类型: .rar
    金币: 2
    下载: 0 次
    发布日期: 2024-01-29
  • 语言: 其他
  • 标签: stm32  c#  

资源简介

基于麦克纳姆轮的小车运动程序,包含电机测试、蓝牙遥控、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个文件信息

评论

共有 条评论