博客专栏  >  编程语言   >  STM32学习笔记

STM32学习笔记

STM32学习笔记,经验随笔,学习过程

关注
3 已关注
19篇博文
  • STM32F3使用USART串口DMA发送数据,使用蓝牙发送

    STM32F3使用USART串口DMA发送数据,使用蓝牙发送 OS: WIN7 IDE: KEIL uvision V5.10.0.2 MCU: STM32 F303 VC T6 使用US...

    2015-01-25 16:20
    1991
  • STM32F334系统时钟的配置RCC_Config()

    MCU:STM32F334C8T6 Frameware:STM32F3348-Discovery_FW_V1.0.0 RCC时钟配置步骤: 重置RCC为默认值:RCC_DeInit();  库函数...

    2015-03-28 22:51
    1330
  • STM32F334使用串口发送接收数据

    STM32F334使用串口发送接收数据 MCU:STM32F334C8T6 Frameware:STM32F3348-Discovery_FW_V1.0.0 实现功能: 在PC使用串口调试助手向MCU...

    2015-03-29 00:00
    992
  • 如何利用STM32通用定时器实现输出两路占空比和频率可调的互补PWM

    如何利用STM32通用定时器实现输出两路占空比和频率可调的互补PWM 用过STM32的知道,用它的定时器可以很容易实现PWM输出,使用高级定时器的TIMx_CHy和TIMx_CHyN可以轻易实现互补P...

    2015-04-02 20:49
    2621
  • STM32实现任意角度移相全桥PWM

    STM32实现任意角度移相全桥PWM,最小分辨率0.5度,频率占空比课任意调节 本文重点在于如何产生任意角度的移相, 两个定时器工作于主从模式,从模式为Gate mode,用第一个定时器触发第二个来实...

    2015-04-03 21:52
    3434
  • STM32非对称PWM模式实现动态移相(Asymmetric PWM mode的用法)

    STM32非对称PWM模式实现动态移相(Asymmetric PWM mode的用法) STM32有多种PWM模式,实现各种不同的强大功能,本文使用非对称PWM模式,实现可动态改变移相相位的全桥PWM...

    2015-04-11 13:19
    2514
  • STM32中ADC的使用/printf函数重定向串口显示内部温度传感器测量值

    STM32F334C8T6这款MCU中有两个12位ADC(模数转换器),ADC1的通道16连接到内置的一个温度传感器,本文使用该温度传感器测量MCU和周围的环境温度,并且通过串口发送到PC的串口助手进...

    2015-04-11 17:29
    1613
  • STM32F3的ADC使用DMA模式传输转换数据

    STM32F3系列,ADC与DMA的详细使用配置方法 采用ADC采样外部电位器的输入电压,将转换结果使用DMA模式传输,并对每8次采样去平均值做滤波处理

    2015-05-08 00:32
    1904
  • STM32按键扫描/按键中断/外部中断

    接触STM32有一段时间了,也算是简单入了门,但由于一些原因,今天才来写本应该是入门级的按键相关程序,分为扫描模式和中断模式 MCU:STM32F334C8 1.扫描模式 下面的代码完成的功能是:按键...

    2015-05-19 17:08
    2744
  • STM32高分辨率定时器(HRTIM)使用实例之PWM

    STM32高分辨率功能非常强大,寄存器数量非常多,使用起来也比较麻烦,本文使用HRTIM1产生一组互补输出的PWM 高分辨率定时器的初始化比普通定时器要复杂得多,  HRTIM_OutputCfg...

    2015-05-26 21:15
    1766
  • STM32输出PWM状态总结

    输出极性(Polarity): 基于正逻辑,即高电平为1,低电平为0 1.输出极性高(Polarity_High):高电平1为有效状态(active),低电平0为无效状态(inactive) 2....

    2016-11-27 19:53
    891
  • STM32如何配置使用SPI通信

    SPI是一种高速的,全双工,同步的通信总线,原理和使用简单,占用引脚资源少,是一种常用的通信方式。 STM32通常有2~3个SPI接口 根据STM32手册的使用方法: 1. Enable perip...

    2016-11-27 19:53
    372
  • STM32的使用之SPI通信DMA模式

    MCU:STM32F303VC 在SPI通信中,可以同时开启发送和接收DMA请求,自动数据的发送和接收,完成数据的交换 基本步骤是: 1. 配置好SPI相应引脚功能 2. 配置和初始化SPI 3. 初...

    2016-11-27 19:53
    185
  • STM32F3硬件I2C与LSM303DLHC通信

    I2C(Inter-Integrated Circuit)总线是一种两线式串行总线,用于连接微控制器及其外围设备。和SPI一样,也是一种常用的串行通信方式。 STM32微控制器提供硬件I2C,对它进...

    2016-11-27 19:53
    624
  • STM32F3-PWM输入捕获测量频率脉宽…

    利用STM32的PWM输入捕获功能,可以测方波的占空比和(或)频率 使用时将相应的输入配置为对应定时器对应的复用功能,外部待测量波形从该引脚输入 再配置定时器输入捕获功能相应参数,选择主从模式,最...

    2016-11-27 19:53
    1553
  • STM32高分辨率定时器(HRTIM)使用笔…

    STM32高分辨率功能非常强大,寄存器数量非常多,使用起来也比较麻烦,本文使用HRTIM1产生一组互补输出的PWM 高分辨率定时器的初始化比普通定时器要复杂得多,  HRTIM_OutputCfgT...

    2016-11-27 19:53
    769
  • STM32数模转换-DAC_DMA

    DAC—数模转换器 DAC即是数模转换器,就是将数字量转换成模拟量,原理什么的大家应该都懂,直接跳入如何使用: STM32的DAC使用起来非常简单,首先将连接DAC通道的GPIO引脚配置为模拟状...

    2016-11-27 19:53
    497
  • STM32F3—CAN通信自发自收

    CAN通信是STM32中比较复杂的东西之一,它的初始化主要分为两个部分,一个是CAN的初始化,一个是过滤器的初始化。自发自收只需要一个器件,CAN的模式选择回环(Loopback)模式,这种模式下发出...

    2016-11-27 19:53
    474
  • STM32F3实时时钟RTC-闹钟和唤醒中…

    STM32RTC使用步骤: 打开PWR时钟和Backup区数据访问 若使用外部低速时钟(LSE),打开LSE并等待起振 选择和打开RTC时钟,等待时钟同步 配置时间格式,分频系数等 根据需要配置...

    2016-11-27 19:53
    940

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部