资源简介
基于STM32系列单片机的智能清扫机器人的设计
该项目包括原理图电路图 程序源码 演示视频讲解文档全套资料
三分拿去 超值了
代码片段和文件信息
#include “GPIO.h“
#include “stm32f10x.h“
#include “gpio.h“
#include “dma.h“
#include “stdlib.h“
extern uint16_t soft_temp[10]soft_temp1[10];
void GPIO_Configuration()
{
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOD ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOE ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO ENABLE);
WHEEL_GPIO_INIT();
FUN_GUN_BIAN_MOTOR_INIT();
/*CHARGE_GPIO_INIT();
FACEPLACE_GPIO_INIT();
SENSER_GPIO_INIT();
WIFI_GPIO_INIT();
INTERRUPT_GPIO_INIT();*/
GPIO_InitTypeDef GPIO_InitStructure;
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_2;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;
GPIO_Init(GPIOE&GPIO_InitStructure);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_Init(GPIOE&GPIO_InitStructure);
GPIO_ResetBits(GPIOE GPIO_Pin_0);
}
void GPIO_ConfigurationSleep(void)
{
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOD ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOE ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO ENABLE);
WHEEL_GPIO_INIT();
FUN_GUN_BIAN_MOTOR_INIT();
CHARGE_GPIO_INIT();
FACEPLACE_GPIO_INIT();
SENSER_GPIO_INIT();
//WIFI_GPIO_INIT();
INTERRUPT_GPIO_INIT();
GPIO_InitTypeDef GPIO_InitStructure;
/*GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_Init(GPIOA&GPIO_InitStructure);
GPIO_SetBits(GPIOA GPIO_Pin_8);*/
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_Init(GPIOC&GPIO_InitStructure);
GPIO_SetBits(GPIOC GPIO_Pin_9);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_Init(GPIOA&GPIO_InitStructure);
GPIO_SetBits(GPIOA GPIO_Pin_9);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_Init(GPIOA&GPIO_InitStructure);
GPIO_SetBits(GPIOA GPIO_Pin_10);
}
void Robot_Power_On(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8;
GPIO_InitStructure.GPIO_S
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-10-10 18:51 成品\
目录 0 2018-04-16 22:14 成品\代码\
目录 0 2018-04-16 22:14 成品\代码\GPIO\
文件 10003 2018-03-29 07:52 成品\代码\GPIO\GPIO.c
文件 1040 2018-03-29 07:33 成品\代码\GPIO\GPIO.h
目录 0 2018-04-16 22:14 成品\代码\TIME2\
文件 2569 2018-03-30 22:22 成品\代码\TIME2\TIME2.c
目录 0 2018-04-16 22:14 成品\代码\TIME3\
文件 2734 2018-03-30 22:17 成品\代码\TIME3\TIME3.c
文件 67 2018-10-14 18:14 联系.txt
目录 0 2018-10-10 18:51 视频\
文件 26427528 2018-04-17 22:50 视频\QQ视频20180417225318.mp4
目录 0 2018-10-10 18:52 需求\
文件 18947 2018-06-01 11:22 需求\57175.zip
相关资源
- 基于51单片机的温室温湿度控制系统的
- AD6 超全元件库
- 时间序列分析及应用R语言中文版,原
- 程序是怎么跑起来的 pdf
- 举例说明汇编语言子程序递归调用过
- 含大津法优化的小车完整程序
- recycleview结合cardview小程序
- 《open inventor程序设计,从入门到精通
- 元器件管理小程序
- 空调智能恒温系统设计+论文
- Ruby程序员修炼之道++第2版 高清完整
- C程序设计第四版.谭浩强(带详细书签
- GJB 548B-2005 微电子器件试验方法和程序
- 新版小程序去水印源码.zip
- 基于微信云开发的表白墙微信小程序
- Tesseract 4.0 for VS2015及OpenCV数字识别程
- Unix程序设计教程(PDF)+源码
- MMX-应用密码学:协议、算法与c源程序
- 计算机程序的构造和解释SICP中文第
- ATmega128单片机入门与提高 沈建良版例
- mc9x12xs128单片机的20个例程
- VC锁屏屏蔽热键
- 智能小车 原理图 程序 寻迹 超声波
- ADS1299数据采集系统程序.zip
- 百度小程序.zip
- 《单片机原理及接口技术第2版》
- Windows CE程序设计.pdf
- SSH学生信息管理系统毕业课程设计源
- 微信小程序阅读网络小说
- 电子-移植好的BootLoader与TRC实验APP.z
评论
共有 条评论