普中朱雀f103基础点灯

避免重定义,后面的名字最好跟文件名保持一致

点灯操作在没有特别强调的情况下,一般使用推挽输出,不用开漏输出

初始化时钟ST官方已经给我们封装好了,在固件库里面,在系统启动文件中,电源复位之后,执行的是时钟初始化函数

RCC(Reset and Clock Control) 复位和时钟控制

GPIO (General Purpose Input/Putput)通用输入输出端口

所使用库函数介绍

常见定义的英文单词或缩写意思:

assert_param 用于验证函数有效性的机制。

Periph (外设)   Functional(工作的,运行的) State (状态) 

Init (初始化) Reset (复位,重置) Input(输入) output(输出)

RCC(Reset and Clock Control) 复位和时钟控制

GPIO (General Purpose Input/Putput)通用输入输出端口

总线APB1 基地址(0x4000 0000)

APB1负责DAC,USB,I2C,CAN,串口2345,SPI23,普通TIM

总线APB2 基地址(0x4001 0000)

APB2负责ADC,串口1, SPI1,高级TIMI/O,EXTI和AFIO

总线AHB 基地址(0x4002 0000)

点灯程序:

效果图:

目前只实现点灯,没用延时函数使他闪烁。

  • 5
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值