苏嵌学习日志

学习日志

姓名:于慧 日期:2018.7.25

 

 

今日学习任务

 

GPIO

时钟

SysTick系统定时器

日任务完成情况

 

(详细说明本日任务是否按计划完成,开发的代码量)

  1. 使用固件库点亮LED灯

部分代码:

#include "bsp_led.h"

#include "stm32f4xx.h"

int main(void)

{

GPIO_LED_Config();

while(1)

{

GPIO_SetBits(GPIO_LED_Blue,GPIO_LED_PIN_Blue);

}

}

#include "bsp_led.h"

void GPIO_LED_Config()

{

GPIO_InitTypeDef GPIO_Initstruct;

RCC_AHB1PeriphClockCmd(GPIO_LED_RCC,ENABLE);

 

GPIO_Initstruct.GPIO_Pin = GPIO_Pin_1;

GPIO_Initstruct.GPIO_Mode = GPIO_Mode_OUT;

GPIO_Initstruct.GPIO_Speed = GPIO_Speed_50MHz;

GPIO_Initstruct.GPIO_OType = GPIO_OType_PP;

GPIO_Initstruct.GPIO_PuPd = GPIO_PuPd_UP;

 

GPIO_Init(GPIOC,&GPIO_Initstruct);

}

 

#ifndef _BSP_LED_H

#define _BSP_LED_H

 

#include "stm32f4xx_gpio.h"

 

#define GPIO_LED_RCC RCC_AHB1Periph_GPIOC

 

#define GPIO_LED_Blue GPIOC

#define GPIO_LED_PIN_Blue GPIO_Pin_1

 

void GPIO_LED_Config(void)

 

#endif

日开发中出现的问题汇总

由于路径未添加,编译不成功

 

日未解决问题

 

用固件库继续点亮其他LED灯

自我评价

(是否按开发规范完成既定任务,需要改进的地方,与他人合作效果等)

完成效果不佳,出现较多错误

没有完全掌握用固件库编写程序的方法

 

其他

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值