自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 STM32学习笔记:USART串口通信

STM32学习笔记:USART串口通信一、原理讲解1. 串口功能框图1).引脚TX:数据发送 RX:是数据接收SCLK:时钟,仅同步通信时使用nRTS:请求发送(Request To Send) nCTS:允许发送(Clear To Send)2).数据寄存器9位有效,包含一个发送数据寄存器TDR和一个接收数据寄存器RDR。一个地址对应了两个物理内存。数据帧相关寄存器寄存器位作用USART_CR1M(0:8bit,1:9bit)控制字长USART

2021-01-30 15:37:47 526

原创 STM32学习笔记:GPIO外部中断实验

EXTI:GPIO外部中断实验一、EXTI结构框图这个框图有两条路,第一条路是外部中断控制器,另外一条是事件控制器。在这一节我们主要关注的是外部中断控制器,也就是上面那条路。我们从输入线开始沿着这条路来讲一下相关寄存器的配置:首先是输入线,选择输入线的寄存器是AFIO_EXTICR1(外部中断配置寄存器),通过控制这个寄存器我们就可以选择EXTIx外部中断输入源。然后会进入边沿检测电路,通过对EXTI_RTSR(上升沿触发选择寄存器)或者是EXTI_FTSR(下降沿触发选择寄存器)中输入线相应

2021-01-23 16:21:26 2508 1

原创 STM32学习笔记:时钟系统

个人学习笔记:时钟系统一.时钟系统5个时钟源HSI高速内部时钟HSE高速外部时钟LSI低速内部时钟LSE低速外部时钟PLL锁相环时钟二.主系统时钟介绍1.HSE(High Speed External Clock signal)时钟高速的外部时钟产生:无源晶振加两个电容辅助起振(4~16M),一般选用8M作用:一般选用都是HSE控制位:由RCC_CR(时钟控制寄存器)的 位16(HSEON)控制2.HSI(High Speed Internal Clock signal)时钟高速

2021-01-17 10:00:10 720

原创 STM32学习笔记:按键实验

个人学习笔记:按键实验一.所使用的函数1.时钟使能函数RCC_APB2PeriphClockCmd(uint32_t RCC_APB2Periph, FunctionalState NewState)2.引脚初始化函数GPIO_Init(GPIO_TypeDef* GPIOx, GPIO_InitTypeDef* GPIO_InitStruct)3.对IO口置1GPIO_SetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin)4.对IO口置0GPIO_

2021-01-16 12:17:52 1563 4

转载 个人stm32学习笔记:固件库文件分析

个人学习笔记:固件库文件分析昨天看了野火的固件库分析感觉不错,搬一点过来以后方便找。1.汇编编写的启动文件startup_stm32f10x_hd.s //设置堆栈指针、设置pc指针、初始化中断向量表、配置系统时钟2.时钟配置文件system_stm32f10x.c //把外部时钟HSE=8M,经过PLL倍频为72M3.外设相关stm32f10x.h //实现外核之外的外设的寄存器映射xx:GPIO.USRAT.I2C.SPI.FSMCstm32f10x_xx.c //外设的驱动函数库

2021-01-15 16:26:45 169

原创 STM32学习笔记:蜂鸣器实验

蜂鸣器实验蜂鸣器实现原理和led点亮大同小异,所以就不重新编写了。一.所使用的函数1.时钟使能函数 RCC_APB2PeriphClockCmd(uint32_t RCC_APB2Periph, FunctionalState NewState) RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB,ENABLE); //使能GPIOB的时钟2.引脚初始化函数 GPIO_Init(GPIO_TypeDef* GPIOx, GPIO_InitTypeDef

2021-01-15 10:28:23 1301

原创 STM32学习笔记:跑马灯实验

跑马灯实验放寒假了,最近在学习STM32所以想写写一些笔记,刚刚好也能和大家分享一下学习心得体会,希望能够对和我一样在学习32的朋友有所帮助,如果有错误的地方希望大家能指出来,这样我们才能一起进步!一.所使用的函数1.时钟使能函数 RCC_APB2PeriphClockCmd(uint32_t RCC_APB2Periph, FunctionalState NewState) RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB,ENABLE); //使能GP

2021-01-14 11:39:57 852 2

DIT_FFT CHD.rar

用Python实现数字信号处理中的DIT_FFT变换,最后以柱状图的形式展示变换后的频域信息。该程序配套《数字信号处理》高西全版本中的程序流图,还有DIF_FFT的程序之后再放。

2021-10-24

空空如也

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

TA关注的人

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