今日学习任务 自己复习昨天的32基本知识,并完成老师布置的作业:整理涉及
到寄存器和固件库的知识,点亮开发板上的四个灯。
今日任务完成情况 基本完成
今日开发中出现的问题汇总 无
今日未解决问题 基本解决
今日开发收获
#include "stm32f4xx1.h"
int main(void)
{
RCC_AHB1ENR |= (1<<2);
GPIOC_MODER &= ~(3<<2);
GPIOC_MODER |= (1<<(2*1));
GPIOC_OTYPER &= ~(1<<1);
GPIOC_OSPEEDR &= ~(3<<2);
GPIOC_OSPEEDR |= (2<<2);
GPIOC_ODR |= (1<<1);
GPIOC_MODER &= ~(3<<(2*2));
GPIOC_MODER |= (1<<(2*2));
GPIOC_OTYPER &= ~(1<<2);
GPIOC_OSPEEDR &= ~(3<<(2*2));
GPIOC_OSPEEDR |= (2<<(2*2));
GPIOC_ODR |= (1<<2);
GPIOC_MODER &= ~(3<<(2*3));
GPIOC_MODER |= (1<<(2*3));
GPIOC_OTYPER &= ~(1<<3);
GPIOC_OSPEEDR &= ~(3<<(2*3));
GPIOC_OSPEEDR |= (2<<(2*3));
GPIOC_ODR |= (1<<3);
GPIOC_MODER &= ~(3<<(2*4));
GPIOC_MODER |= (1<<(2*4));
GPIOC_OTYPER &= ~(1<<4);
GPIOC_OSPEEDR &= ~(3<<(2*4));
GPIOC_OSPEEDR |= (2<<(2*4));
GPIOC_ODR |= (1<<4);
while(1);
}
void SystemInit(void)
{
}