江协科技STM32开发课程回顾01

江协科技STM32开发课程回顾01 新建工程的步骤1.建立工程文件夹Keil中新建工程选择型号2.工程文件夹里建立Start、Library、User等文件夹复制固件库里面的文件到工程文件夹3.工程里对应建立Start、Library、User等同名称的分组然后将文件夹内的文件添加到工程分组里4.工程选项C/CInclude Paths内声明所有包含头文件的文件夹5.工程选项C/CDefine内定义USE_STDPERIPH_DRIVER6.工程选项Debug下拉列表选择对应调试器SettingsFlash Download里勾选Reset and Run基于寄存器的方法#includestm32f10x.h// Device headerintmain(void){RCC-APB2ENR0x00000010;GPIOC-CRH0x00300000;GPIOC-ODR0x00002000;//亮灯GPIOC-ODR0x00000000;//灭灯while(1){}}基于库函数的方法点灯代码如下#includestm32f10x.h// Device headerintmain(void){RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC,ENABLE);GPIO_InitTypeDef GPIO_InitStructure;GPIO_InitStructure.GPIO_ModeGPIO_Mode_Out_PP;GPIO_InitStructure.GPIO_PinGPIO_Pin_13;GPIO_InitStructure.GPIO_SpeedGPIO_Speed_50MHz;GPIO_Init(GPIOC,GPIO_InitStructure);GPIO_SetBits(GPIOC,GPIO_Pin_13);灭灯// GPIO_ResetBits(GPIOC, GPIO_Pin_13);亮灯while(1){}}