自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

汪星人.汪汪的博客

嵌入式之路

  • 博客(5)
  • 收藏
  • 关注

原创 定时器中断实验

STM32的定时器TIME1和TIME8高级定时器TIME2~TIME5通用定时器TIME6 和TIME7 基本定时器。STM32的通用 TIMx (TIM2、 TIM3、 TIM4 和 TIM5)定时器功能包括:1)16 位向上、向下、向上/向下自动装载计数器( TIMx_CNT)。2)16 位可编程(可以实时修改)预分频器(TIMx_PSC),计数器时钟频率的分频系数为

2017-10-10 17:21:18 1058

原创 ADC实验

STM32有1~3个ADCADC 可以独立使用,也可以使用双重模式。STM32有18个通道,可测量 16 个外部和 2 个内部信号源。STM32 将 ADC 的转换分为 2 个通道组,规则通道组和注入通道组。规则通道相当于正常程序,注入通道相当于中断,注入通道的转换可以打断规则通道的转换。STM32 其 ADC 的规则通道组最多包含 16 个转换,而注入通道组最多包含 4 个通道。

2017-10-10 14:22:10 4644

原创 串口通信

首先进行串口的设置:串口寄存器:1:USART_DR:数据的收发是通过该寄存器完成的,这是一个双寄存器,包含了 TDR 和 RDR。发送:向该寄存器写数据的时候,串口就会自动发送。寄存器发送数据函数为:void USART_SendData(USART_TypeDef* USARTx, uint16_t Data);接收:当串口收到数据的时候,就保存在该寄存器内。读取串口接收数

2017-10-09 15:21:28 1756 1

原创 外部中断实验

外部中断实验STM32F103 的中断控制器支持 19 个外部中断/事件请求。每个中断设有状态位,每个中断/事件都有独立的触发和屏蔽设置。 STM32F103 的19 个外部中断为:线 0~15:对应外部 IO 口的输入中断。线 16:连接到 PVD 输出。线 17:连接到 RTC 闹钟事件。线 18:连接到 USB 唤醒事件。STM32 供 IO 口使用的中断线只有 16

2017-10-09 15:19:31 1755

原创 stm32中断优先级

CM3 内核支持 256 个中断,STM32 并没有使用 CM3 内核的全部只用了它的一部分。STM32 有 84 个中断,包括 16 个内核中断和 68 个可屏蔽中断,STM32F103 系列上面只有 60 个(107 系列才有 68 个)。下面针对STM32F103 系列说明。与 NVIC 相关的寄存器中IPR[15]:是一个中断优先级控制的寄存器组由15个32bit的寄存器组成.

2017-09-29 11:18:26 1607

空空如也

空空如也

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

TA关注的人

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