• 大小: 2.6MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-04
  • 语言: 其他
  • 标签: 步进电机  

资源简介

主要是利用步进电机的正反转来模拟窗帘的打开和关毕,采用PWM控制

资源截图

代码片段和文件信息

/****************************************Copyright (c)****************************************************
** 
**                                      深圳格兰瑞科技
**
**                                   http://www.mcu118.com
**
**--------------File Info---------------------------------------------------------------------------------
** File name: HardwareInit.c
** modified Date:   2011-4-15
** Last Version: V1.00
** Descriptions: GPIO驱动函数
**
*********************************************************************************************************/
#include “stm32f10x.h“
#include “stm32lib.h“

/********************************************************************************************************
**函数信息 :void GPIOInit(void)                         // WAN.CG // 2010.12.8 
**功能描述 :GPIO初始化函数,初始化实验用到的所有GPIO口
**输入参数 :无
**输出参数 :无
**调用提示 :RCC_APB2PeriphClockCmd();GPIO_Init()
********************************************************************************************************/
void GPIOInit(void)
{
GPIO_InitTypeDef  GPIO_InitStructure;

RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA ENABLE);  //开启GPIOA端口

//PD2配置为输出;LED
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0 | GPIO_Pin_1| GPIO_Pin_2| GPIO_Pin_3;    //选择第端口12
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_OD;    //开漏输出
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;    //50M时钟速度
GPIO_Init(GPIOA &GPIO_InitStructure);    //GPIO配置函数 
}




 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       3529  2013-09-24 08:58  bujindianji\debug\DebugInFlash\core_cm3.crf

     文件        117  2013-09-24 08:58  bujindianji\debug\DebugInFlash\core_cm3.d

     文件      10156  2013-09-24 08:58  bujindianji\debug\DebugInFlash\core_cm3.o

     文件         19  2013-09-18 18:01  bujindianji\debug\DebugInFlash\ExtDll.iex

     文件     268400  2013-09-24 08:58  bujindianji\debug\DebugInFlash\GPIO.axf

     文件     234899  2013-09-24 08:58  bujindianji\debug\DebugInFlash\gpio.crf

     文件        452  2013-09-24 08:58  bujindianji\debug\DebugInFlash\gpio.d

     文件      10602  2013-09-24 08:58  bujindianji\debug\DebugInFlash\GPIO.hex

     文件      41141  2013-09-24 08:58  bujindianji\debug\DebugInFlash\GPIO.htm

     文件       1371  2013-09-24 08:58  bujindianji\debug\DebugInFlash\GPIO.lnp

     文件     249456  2013-09-24 08:58  bujindianji\debug\DebugInFlash\gpio.o

     文件       2230  2013-09-24 08:59  bujindianji\debug\DebugInFlash\GPIO.plg

     文件        479  2013-09-18 18:01  bujindianji\debug\DebugInFlash\GPIO.sct

     文件       4017  2013-09-24 08:58  bujindianji\debug\DebugInFlash\GPIO.tra

     文件     238835  2013-09-24 08:58  bujindianji\debug\DebugInFlash\main.crf

     文件        541  2013-09-24 08:58  bujindianji\debug\DebugInFlash\main.d

     文件     255140  2013-09-24 08:58  bujindianji\debug\DebugInFlash\main.o

     文件     222197  2013-09-24 08:58  bujindianji\debug\DebugInFlash\misc.crf

     文件        329  2013-09-24 08:58  bujindianji\debug\DebugInFlash\misc.d

     文件     234128  2013-09-24 08:58  bujindianji\debug\DebugInFlash\misc.o

     文件         53  2013-09-24 08:58  bujindianji\debug\DebugInFlash\os_cpu_a.d

     文件       1752  2013-09-24 08:58  bujindianji\debug\DebugInFlash\os_cpu_a.o

     文件     247147  2013-09-20 22:25  bujindianji\debug\DebugInFlash\sht.crf

     文件        498  2013-09-20 22:25  bujindianji\debug\DebugInFlash\sht.d

     文件     262904  2013-09-20 22:25  bujindianji\debug\DebugInFlash\sht.o

     文件         51  2013-09-24 08:58  bujindianji\debug\DebugInFlash\startup.d

     文件       5884  2013-09-24 08:58  bujindianji\debug\DebugInFlash\startup.o

     文件     245499  2013-09-24 08:58  bujindianji\debug\DebugInFlash\stm32f10x_adc.crf

     文件        478  2013-09-24 08:58  bujindianji\debug\DebugInFlash\stm32f10x_adc.d

     文件     264984  2013-09-24 08:58  bujindianji\debug\DebugInFlash\stm32f10x_adc.o

............此处省略157个文件信息

评论

共有 条评论