STM32
杨先生_lonely
这个作者很懒,什么都没留下…
展开
-
STM32学习之旅创建新工程
Study01之KEIL5创建STM32工程模板 学习STM32道路任重道远,所谓饭要一口一口的吃,路要一步一步的爬,鄙人就是心急,一开始就把原子板的例程拿来做,后来才发现,工程都不会创建,又不会使用keil调试,得不其反。so,还是先从最基本的开始学习,先动手创建一个模板吧。 鄙人手头上的板子是STM32f103系列的,开发环境是ke...原创 2019-03-18 12:49:29 · 215 阅读 · 0 评论 -
STM32学习之GPIO
上个文章已经介绍了keil5的工程介绍,接下来的便是GPIO口的操作了,关于GPIO口的开发,我们选择的是流水灯的闪烁,这样可以清楚看得到效果。对于开发GPIO,有三种办法,一种是库函数开发(官方已经封装好底层的操作,你仅仅需要把参数传进去,就可以配置好相关的寄存器),另一种开发是寄存器的开发(需要懂得汇编)。本人技术有限,只能学习库函数版本了。废话不多说,直接上代码:很简单的一个程序,点亮...原创 2019-03-18 18:50:11 · 700 阅读 · 0 评论 -
stm32学习之旅串口实验(发送数据到PC)
首先说明一下何为USART,USART是一个全双工通用同步/异步串行收发模块,该接口是一个高度灵活的串行通信设备,全称为通用同步/异步串行接收/发送器。要说一下的是,什么叫全双工:全双工是串行通信传输数据方法的一种,另外的两种为:单工,半双工。它们的区别是什么?简单来说,单双工的传输为A发B收(单方向传输),半通信双工为A发B收,B发A收(可以互相传输,但同一时间只能A传到B,或者B传到A,不能同...原创 2019-05-24 18:13:32 · 8244 阅读 · 0 评论 -
stm32学习之中断
stm32学习之中断事件 相信很多小伙伴们早已在51系列的板子上接触中断,大概的概括便是:正在看电影的你,突然来了快递,你暂停了电影去签收了快递,回来继续看电影这便是一级中断。而多级中断也是一样,优先级高的就优先处理,就如在你去签收快递的时候,电话突然来了,电话的优先级更高,所以优先接电话。 ![在这里插入图片描述](https://img-blog.csdnimg...原创 2019-05-21 21:33:08 · 336 阅读 · 0 评论 -
STM32学习之旅定时器的使用
stm32中有着三种定时器:两个高级定时器(TIM1,TIM8),四个通用定时器(TIM2 TIM3 TIM4 TIM5)和基本定时器(TIM6和TIM7)。我用的是通用定时器2来定时,每一秒就让LED闪烁一下,定时器的强大之处表示让新手的我吃了很大的苦头,对于别的功能一时也不理解,所以想知道定时器的具体工作原理的小伙伴门看一下视频或资料,这里贴上一个前辈的文章:https://blog.csdn...原创 2019-05-26 21:19:39 · 229 阅读 · 0 评论 -
stm32学习之旅 定时器PWM的使用(呼吸灯)
PWM,学名:脉冲宽度调制,是英文“Pulse Width Modulation”的缩写,简称脉宽调制,是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中。通俗点说:一个周期间,调制一个高电平的时间和低电平的时间比,比如一个周期10s,你想高电平8s,低电平2s,下一个周期你又想高电平和低电平各5s,这就是PWM(纯属个人理解)。P...原创 2019-05-27 21:39:40 · 777 阅读 · 1 评论 -
stm32学习之窗口看门狗(WWDG)
窗口看门狗的工作原理和上一篇学的独立看门狗的原理是基本一样的,只是独立看门狗是在设定的时间内x-0(计数器在递减)要进行喂狗,否则计数器减到0后将产生RESET信号,而窗口看门狗是在时间段内进行喂狗(递减计数器递减,在上窗口和下窗口内时间段进行喂狗),其中,上窗口是由用户定义的,下窗口是固定为0x3f,如果计数器的值减到大于上窗口值,又进行喂狗时,此时产生RESET信号,如果计数器的值减到0x3f...原创 2019-05-23 18:00:43 · 406 阅读 · 0 评论 -
STM32 学习之旅 输入捕获
捕获输入,按字面意思便是捕获输入的信号,它可以用来测量脉冲宽度或者测量频率,通过检测 TIMx_CHx 上的边沿信号,在边沿信号发生跳变(比如上升沿/下降沿)的时候,将当前定时器的值(TIMx_CNT)存放到对应的通道的捕获/比较寄存器(TIMx_CCRx)里面,完成一次捕获。同时还可以配置捕获时是否触发中断/DMA 等。通俗点形容,最简单的:某个GPIO口一直是低电平,突然来了一个高电平,你想要...原创 2019-05-29 21:44:01 · 451 阅读 · 1 评论