自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 HT32 UART/USART使用注意事项

关于HT32 UART/USART的使用注意事项

2022-12-21 15:28:06 863 3

原创 蓝桥杯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 5141 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 3884

原创 蓝桥杯STM32G431学习之LED程序设计(一)

一、LED指示灯编程

2021-10-17 12:05:02 2119 6

原创 蓝桥杯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 1383

原创 蓝桥杯STM32G431学习之外设GPIO(二)

二、引脚的内部结构

2021-10-04 22:47:41 590

原创 蓝桥杯STM32G431学习之外设GPIO(一)

一、STM32外设GPIOGPIO:General Purpose Input Output 通用用途输入输出核心功能:输入、输出和高级外设的复用功能。

2021-10-04 00:59:56 3927 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 2961

原创 蓝桥杯STM32学习之G431、F103基础知识(五)

000

2021-10-01 00:48:18 810

原创 蓝桥杯STM32学习之G431、F103基础知识(四)

四、STM32内部资源地址、存储器空间1.内部资源地址在第二节我们讨论过,STM内部的资源非常多,有定时器、串口等等。(第二节地址:https://blog.csdn.net/weixin_46409367/article/details/119675104)那么我们如何查找各个资源的地址呢?参考《STM32G4系列微控制器参考手册.pdf》P82内存映射手册中将内存映射分左、右两侧。左侧是各个资源地址的大致分化,右侧是对左侧的细化。将每个资源的地址搞清楚十分复杂,这里...

2021-08-27 17:02:02 2540 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 1392 2

原创 蓝桥杯STM32学习之G431、F103基础知识(二)

二、STM32芯片内部结构

2021-08-13 14:38:23 3006 1

原创 蓝桥杯STM32学习之G431、F103基础知识(一)

第十二届蓝桥杯嵌入式设计与开发将竞赛平台由原来的CT107D更新为CT117E-M4,MCU也是将STM32F103RBT6更换为了STM32G431RBT6。为了明年的比赛做准备,所以F103和G431都需要学习。一、认识芯片1. 芯片的命名规则...

2021-08-12 22:38:29 4086

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除