STM32F10X入门——流水灯

STM32F103学习笔记2019/3/16 -> 2019/3/19主要的库函数位置/core_cm32.c/stdin.h 中定义了字符型stm32f10x.h>stm32f10x_conf.h 中定义了引用的外设头文件库文件之间的依赖调用关系 @./~.PNGstm32f10x.h查看地址映射    比如 define GPIOA_BASE ...
摘要由CSDN通过智能技术生成

STM32F103学习笔记

2019/3/16 -> 2019/3/19

主要的库函数位置

  1. /core_cm32.c/stdin.h 中定义了字符型
  2. stm32f10x.h>stm32f10x_conf.h 中定义了引用的外设头文件
  3. 库文件之间的依赖调用关系 @./~.PNG
  4. stm32f10x.h查看地址映射
        比如 define GPIOA_BASE (APB2PERIPH_BASE + 0x0800)

GPIO使用步骤

  1. 配置寄存器:选定 GPIO 的特定功能 ,最基本的如:选择作为输入还是输出端口。
  2. 数据寄存器:保存了 GPIO 的输入电平或将要输出的电平
  3. 位控制寄存器:设置某引脚数据为 1 或 0 ,控制输出电平
  • 锁定寄存器:设置某锁定引脚后,就不能修改其配置
  • 一般使用推挽输出模式
  1. GPIO_TyPe_Def结构体中定义了GPIO_BASED的偏移量

RCC等时钟相关

  1. SYSCLK为系统时钟
    2.

LED标准示例

LED 的 GPIO 初始化函数

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值