本帖最后由 uc_c++ 于 2012-5-24 16:04 编辑
//------------------------------------------------------------------
#include "proj_incs.h"
#define GPIO_LED_1 IO_STM32_OBJECT_POLARITY_DEF(C,11,0) //PC11,低电平表示ON
int main(void)
{
SystemInit();
RCC_AHBPeriphClockCmd(GPIO_LED_1.Clock(), ENABLE); //使能GPIO_LED_1时钟
GPIO_LED_1<<IO_ON<<IO_MAKE_OUT_GP_PP<<IO_MAKE_SPEED_50M;
while(1)
{
GPIO_LED_1<<IO_ON;
GPIO_LED_1<<IO_OFF;
GPIO_LED_1<<IO_ON;
GPIO_LED_1<<IO_OFF;
GPIO_LED_1<<IO_ON;
GPIO_LED_1<<IO_OFF;
GPIO_LED_1<<IO_ON;
GPIO_LED_1<<IO_OFF;
GPIO_LED_1<<IO_ON;
GPIO_LED_1<<IO_OFF;
GPIO_LED_1<<IO_ON;
GPIO_LED_1<<IO_OFF;
GPIO_LED_1<<IO_ON;
GPIO_LED_1<<IO_OFF;
GPIO_LED_1<<IO_ON;
GPIO_LED_1<<IO_OFF;
}
}
48M主频,IO翻转频率为12M。 |