自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 STM32串口库函数配置

STM32串口库函数配置什么是串口通信?外部设备通过TXD,RXD两个端口和单片机进行通信。STM32串口配置常用的相关库函数USART_DeInit(); //复位USART_Init(); //串口初始化USART_Cmd(); //串口使能USART_ITConfig(); //串口中断使能

2020-08-17 18:08:03 1003

原创 STM32的 NVIC中断优先级分组

STM32的 NVIC中断优先级分组中断CM3 内核支持 256 个中断,其中包含了 16 个内核中断和 240 个外部中断,并且具有 256级的可编程中断设置。STM32 并没有使用 CM3 内核的全部东西,而是只用了它的一部分。STM32 有 84 个中断,包括 16 个内核中断和 68 个可屏蔽中断,具有 16 级可编程的中断优先级。我们常用的就是这 68 个可屏蔽中断, 但是 STM32 的 68 个可屏蔽中断,在 STM32F103 系列上面,又只有 60 个(在 107 系列才有

2020-08-10 23:32:47 2020

原创 STM32端口重映射

STM32端口重映射什么是端口重映射?每个内置外设都有若干个输入输出引脚,一般这些引脚的输出端口都是固定不变的,为了让设计工程师可以更好地安排引脚的走向和功能,在STM32中引入了外设引脚重映射的概念,即一个外设的引脚除了具有默认的端口外,还可以通过设置重映射寄存器的方式,把这个外设的引脚映射到其它的端口。部分重映射 & 完全重映射部分重映射:功能外设的部分引脚重新映射,还有一部分引脚是原来的默认引脚。完全重映射:功能外设的所有引脚都重新映射。例如:引脚端口重映射配置过程以串口1重

2020-08-10 15:22:42 472

原创 STM32端口复用

STM32端口复用什么是端口复用?STM32有很多的内置外设,这些外设的外部引脚都是与GPIO复用的。一个GPIO如果可以复用为内置外设的功能引脚,那么当这个GPIO作为内置外设使用的时候,就叫做复用。端口复用配置过程①首先通过查表确定什么引脚可以复用为什么外设例如串口1的发送接收引脚是PA9,PA10,当我们把PA9,PA10不用作GPIO,而用做复用功能串口1的发送接收引脚的时候,叫端口复用。(通过查表得知什么引脚可以复用为什么功能)②GPIO端口时钟使能例:RCC_APB2Periph

2020-08-10 14:48:25 2165

原创 STM32的IO口

STM32的IO口STM32F103ZET6的IO口介绍①7组IO口②每组有16个IO口③一共有16*7=112个IO口GPIOA,GPIOB——GPIOGSTM32 的 IO 口可以由软件配置成如下 8 种模式:4种输入模式:1、 输入浮空(GPIO_Mode_IN_FLOATING)2、 输入上拉(GPIO_Mode_IPU)3、 输入下拉(GPIO_Mode_IPD)4、 模拟输入(GPIO_Mode_AIN)4种输出模式:5、 开漏输出(GPIO_Mode_Out_OD)

2020-08-09 18:50:25 1606

原创 STM32时钟系统

STM32时钟系统三种不同的时钟源可被用来驱动系统时钟(SYSCLK):● HSI振荡器时钟● HSE振荡器时钟● PLL时钟这些设备有以下2种二级时钟源:● 40kHz低速内部RC,可以用于驱动独立看门狗和通过程序选择驱动RTC。 RTC用于从停机/待机模式下自动唤醒系统。● 32.768kHz低速外部晶体也可用来通过程序选择驱动RTC(RTCCLK)。当不被使用时,任一个时钟源都可被独立地启动或关闭,由此优化系统功耗。①、 HSI 是高速内部时钟, RC 振荡器, 频率为 8MHz

2020-08-09 18:11:18 757

空空如也

空空如也

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

TA关注的人

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