- 博客(13)
- 收藏
- 关注
原创 蓝桥杯STM32G431学习之SysTick系统滴答定时器
SysTick系统滴答定时器位于Cortex M4内核中。在编程LED时,使用到了 HAL_Delay(500) 函数,此函数利用的就是SysTick系统滴答定时器。SysTick用于提供时间基准,常用于对时间要求严格的情况,其意义十分重要。Systick是一个24位的定时器,一次最多可以计数 2^24 个时钟脉冲,这个脉冲计数值保存在当前计数值寄存器 STK_VAL(Systick current value register)中,只能向下计数,每接收到一个时钟脉冲,STK_VAL 的值就会向
2021-10-24 17:32:04
5360
2
原创 蓝桥杯STM32G431学习之LED程序设计(二)
二、GPIO代码详细分析先放上main.c中的主要函数。#include "main.h"#include "BSP_LED.h"void SystemClock_Config(void);int main(void){ HAL_Init(); SystemClock_Config(); LED_Init(); while (1) {// HAL_GPIO_WritePin(GPIOC, GPIO_PIN_15, GPIO_PIN_RESET);// HAL
2021-10-24 00:33:05
3993
原创 蓝桥杯STM32G431学习之外设GPIO(三)
三、GPIO的寄存器配置每个GPIO都包括了11个寄存器来配置GPIO的具体功能。每个引脚功能都是完全可以独立配置的,互不影响。打开《STM32G4系列微控制器参考手册.pdf》,9.4节详细说明了GPIO的11个寄存器。GPIOx_MODER 端口模式寄存器GPIOx_OTYPER 端口输出类型寄存器GPIOx_OSPEEDR 端口输出速度寄存器GPIOx_PUPDR 端口上拉/下拉寄存器GPIOx_IDR 端口输入数据寄存器GPIOx_ODR 端
2021-10-08 09:46:59
1516
原创 蓝桥杯STM32G431学习之外设GPIO(一)
一、STM32外设GPIOGPIO:General Purpose Input Output 通用用途输入输出核心功能:输入、输出和高级外设的复用功能。
2021-10-04 00:59:56
4101
1
原创 蓝桥杯STM32学习之G431、F103基础知识(六)
六、库函数介绍、工程代码结构以及编译过程1. 库函数介绍HAL库HAL:Harduare Abstraction Layer 硬件抽象层HAL库是ST为STM32最新推出的抽象层嵌入式软件,可以更好的确保跨STM32产品的最大可移植性。HAL使用了比较大的Flash和SRAM。在工程文件中,驱动文件提前封装好函数,编程时直接调用即可。LL库LL:Low Layer 底层与HAL库相比LL库更加接近底层。该库完全独立实现,可完全抛开HAL库,只用LL库编程完成。在使用STM
2021-10-02 13:34:57
3028
原创 蓝桥杯STM32学习之G431、F103基础知识(四)
四、STM32内部资源地址、存储器空间1.内部资源地址在第二节我们讨论过,STM内部的资源非常多,有定时器、串口等等。(第二节地址:https://blog.youkuaiyun.com/weixin_46409367/article/details/119675104)那么我们如何查找各个资源的地址呢?参考《STM32G4系列微控制器参考手册.pdf》P82内存映射手册中将内存映射分左、右两侧。左侧是各个资源地址的大致分化,右侧是对左侧的细化。将每个资源的地址搞清楚十分复杂,这里...
2021-08-27 17:02:02
2695
2
原创 蓝桥杯STM32学习之G431、F103基础知识(三)
三、时钟系统配置1. 先参考《CT117E-M4.pdf》第10页我们先来看看晶振的接口晶振分别接PF0和PF1, 而PF0和PF1 又分别是PF0-OSC_IN和PF1-OSC_OUT 。2. 下面我们再来看看时钟内部参考《STM32G4系列微控制器参考手册.pdf》第278页 第7.2节 Clocks有三种方式将24MHz的晶振输入到系统时钟 SYSCLK 中。分别是HSE、HSI、PLLRCLK。...
2021-08-21 01:38:33
1506
2
原创 蓝桥杯STM32学习之G431、F103基础知识(一)
第十二届蓝桥杯嵌入式设计与开发将竞赛平台由原来的CT107D更新为CT117E-M4,MCU也是将STM32F103RBT6更换为了STM32G431RBT6。为了明年的比赛做准备,所以F103和G431都需要学习。一、认识芯片1. 芯片的命名规则...
2021-08-12 22:38:29
4315
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人