資源簡介
主要是利用步進電機的正反轉(zhuǎn)來模擬窗簾的打開和關(guān)畢,采用PWM控制

代碼片段和文件信息
/****************************************Copyright?(c)****************************************************
**?
**??????????????????????????????????????深圳格蘭瑞科技
**
**???????????????????????????????????http://www.mcu118.com
**
**--------------File?Info---------------------------------------------------------------------------------
**?File?name: HardwareInit.c
**?modified?Date:?? 2011-4-15
**?Last?Version: V1.00
**?Descriptions: GPIO驅(qū)動函數(shù)
**
*********************************************************************************************************/
#include?“stm32f10x.h“
#include?“stm32lib.h“
/********************************************************************************************************
**函數(shù)信息?:void?GPIOInit(void)?????????????????????????//?WAN.CG?//?2010.12.8?
**功能描述?:GPIO初始化函數(shù),初始化實驗用到的所有GPIO口
**輸入?yún)?shù)?:無
**輸出參數(shù)?:無
**調(diào)用提示?: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配置函數(shù)?
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????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個文件信息
評論
共有 條評論