STM32学习
逐夸父
这个作者很懒,什么都没留下…
展开
-
STM32学习-定时器中断实验
——————————————————————————————————————————————————————————无论是谁,你的一天也只有二十四小时。你可以玩,也能可以睡大觉,可以去学习,也可以去探索那片从未到达的那片海。时间不会为任何人停留,你可以选择原地踏步,当然你也可以选择勇攀高峰。——————————————————————————————————原创 2016-07-24 15:02:21 · 3638 阅读 · 0 评论 -
STM32F1学习-时钟系统
STM32F1系统时钟框图原创 2016-07-19 21:22:43 · 917 阅读 · 0 评论 -
STM32F1学习-深入理解存储器(存储器映射以及bit-band)
STM32F1学习-深入理解存储器(存储器映射以及bit-band)原创 2016-07-19 10:09:51 · 8045 阅读 · 1 评论 -
STM32F1学习-寄存器地址映射以及位带操作
从图中我们可以看出,所有内部设备都是挂载的外设原创 2016-07-19 09:48:30 · 1843 阅读 · 0 评论 -
STM32F1学习-按键实验(寄存器版本)
支持连续按与不支持连续按的区别:支持连续按:按下不松开则认为是连续有效。程序实现:就是检测相应的端口,只要是是按下的状态,就执行相应的操作。不支持连续按:按下不松开则认为是一次有效的。程序实现:就是检测相应的端口,只要按下,先把相应的标志位清零(防止连续有效)。然后在执行相应的操作。【程序实现区别总结就是】支持连续按,只要检测相应的端口按下的状态就可以,不支持连续按键,我们执行完一原创 2016-07-18 13:51:40 · 4267 阅读 · 1 评论 -
使用新手MDK时候,有关警告:last line of file ends without a newline解决办法
Keil软件编译的时候,总会出现一个问题:warning: #1-D: lastline of file ends without a newline!如下图所示:百度下结局办法就是将光标移到提示告警的代码最后一行(有代码的那一行)然后按住del键,直到确定下面没有回车行,最后回车一下或多下即可。但是,我的编译器还是会报同样的错误,不知道是我的KEIL原因还是原创 2016-07-16 10:37:49 · 30722 阅读 · 5 评论 -
STM32F1学习-驱动led灯(库函数版本)
本科时候学过基础的51,现在打算学习STM32。感觉正点原子的资料和开发板还不错。本人的总结全部来自正点原子的资料和视频。有过开发51开片机经验的同学都知道,点亮一个led灯,从硬件上确定是和哪个管脚相连,从软件上我们网对应位写0就可以了。我们采用库函数的方法,库函数就是把需要的函数封装到一起,我们只需要设定相应的参数和调用需要的库函数,这种方法大大减少了工作量。假定:我们的两个led等是原创 2016-07-16 16:22:58 · 904 阅读 · 0 评论 -
STM32F1学习-驱动led灯(寄存器版本)
驱动lled灯(寄存器版本)原创 2016-07-17 16:14:26 · 4964 阅读 · 0 评论 -
STM32F1学习-驱动led灯(位操作版本)
首先解释下位带操作(bit-band)的提出:再学习C51的时候,都会用到位操作,以一位(bit)为数据对象来操作,C51可以简单的使用P2.1 = 1;或者P2.1=0;来操作P2口的第一位。STM32使用寄存器或者库函数操作IO口相对复杂的多。现在STM32的位带操作(bit-band)就是实现这样的功能,操作的对象可以是SRAM或者IO口的一位。实现位带操作(bit-band)的方法原创 2016-07-18 10:50:28 · 2161 阅读 · 0 评论 -
STM32F1学习-串行通信
STM32F1学习-串行通信STM32F1学习-串行通信STM32F1学习-串行通信STM32F1学习-串行通信STM32F1学习-串行通信VVSTM32F1学习-串行通信V原创 2016-07-20 19:20:22 · 1135 阅读 · 0 评论 -
STM32F1学习-SysTick定时器
SysTick定时器常用来做延时,或者用实时系统的心跳时钟。这样可以节省MCU资源,不浪费定时器。Systick定时器就是系统滴答定时器,一个24 位的倒计数定时器,计到0 时,将从RELOAD 寄存器中自动重装载定时初值。只要不把它在SysTick 控制及状态寄存器中的使能位清除,就永不停息,即使在睡眠模式下也能工作。4个SysTick寄存器CTRL Sys原创 2016-07-20 10:34:16 · 791 阅读 · 0 评论 -
STM32学习-ADC实验
—————————————————————————————————————————————————————————无论是谁,你的一天也只有二十四小时。你可以玩,可以睡大觉,可以去学习,也可以去探索那片从未到达的那片海。时间不会为任何人停留,你可以选择原地踏步,当然你也可以选择勇攀高峰。—————————————————————————————————————原创 2016-07-27 10:08:43 · 2148 阅读 · 0 评论 -
STM32-捕获
后期补充。。原创 2016-07-25 08:42:21 · 355 阅读 · 0 评论 -
STM32-USMART调试组件
—————————————————————————————————————————————————————————无论是谁,你的一天也只有二十四小时。你可以玩,也能可以睡大觉,可以去学习,也可以去探索那片从未到达的那片海。时间不会为任何人停留,你可以选择原地踏步,当然你也可以选择勇攀高峰。———————————————————————————————————原创 2016-07-25 09:32:14 · 1119 阅读 · 0 评论 -
STM32学习-PWM实验
—————————————————————————————————————————————————————————无论是谁,你的一天也只有二十四小时。你可以玩,也能可以睡大觉,可以去学习,也可以去探索那片从未到达的那片海。时间不会为任何人停留,你可以选择原地踏步,当然你也可以选择勇攀高峰。———————————————————————————————————原创 2016-07-24 16:34:02 · 657 阅读 · 0 评论 -
STM32F1学习-通用定时器
—————————————————————————————————————————————————————————无论是谁,你的一天也只有二十四小时。你可以玩,也能可以睡大觉,可以去学习,也可以去探索那片从未到达的那片海。时间不会为任何人停留,你可以选择原地踏步,当然你也可以选择勇攀高峰。———————————————————————————————————原创 2016-07-24 14:37:55 · 1484 阅读 · 1 评论 -
STM32-TFT-LCD触摸屏以及FSMC基础
——————————————————————————————————————————————————————————无论是谁,你的一天也只有二十四小时。你可以玩,也能可以睡大觉,可以去学习,也可以去探索那片从未到达的那片海。时间不会为任何人停留,你可以选择原地踏步,当然你也可以选择勇攀高峰。——————————————————————————————————原创 2016-07-25 19:59:55 · 11198 阅读 · 1 评论 -
STM32-待机唤醒实验
————————————————————————————————————————————————————————无论是谁,你的一天也只有二十四小时。你可以玩,可以睡大觉,可以去学习,也可以去探索那片从未到达的那片海。时间不会为任何人停留,你可以选择原地踏步,当然你也可以选择勇攀高峰。——————————————————————————————————————————原创 2016-07-26 16:56:40 · 1255 阅读 · 0 评论 -
STM32F1学习-GPIO以及八种工作模
STM32F103ZET6一共有7组I/O口,每组16个I/O,一共有144个I/O。是从GPIOA--GPIOG.GPIO有工作方式4种输入模式输入浮空输入上拉输入下拉模拟输入4种输出模式开漏输出开漏复用功能推挽式输出推挽式复用输出3种最大的翻转模式-2MHZ-10MHZ-50MHZ[补充:电压与电平]电平 :高低电平原创 2016-07-16 12:36:51 · 1239 阅读 · 0 评论 -
STM32学习-深入理解待机实验
从正点原子上摘抄的:从待机模式唤醒后的代码执行等同于复位后的执行(从代码的主函数重新执行)。在待机模式下按WKUP是不会进入中断的,此时还没有配置中断,只是它的上升沿触发退出待机模式。退出待机模式相当于复位,此时会再次判断是否进入待机模式,如果按下时间低于3S会再次进入,所以需要长按3S以上来进入运行模式。待机唤醒,不会执行中断函数,仅仅是唤醒。我的理解:待机状态下,无论是原创 2016-07-26 23:07:27 · 1164 阅读 · 0 评论 -
STM32学习-理解窗口看门狗
——————————————————————————————————————————————————————————无论是谁,你的一天也只有二十四小时。你可以玩,也能可以睡大觉,可以去学习,也可以去探索那片从未到达的那片海。时间不会为任何人停留,你可以选择原地踏步,当然你也可以选择勇攀高峰。------多年以后你会感谢现在努力的自己!————————原创 2016-07-22 08:54:01 · 704 阅读 · 0 评论 -
STM32F1学习-独立看门狗
——————————————————————————————————————————————————————————————————————————————无论是谁,你的一天也只有二十四小时。你可以玩,也能可以睡大觉,可以去学习,也可以去探索那片从未到达的海域。时间不会为任何人停留,你可以选择原地踏步,当然你也可以选择勇攀高峰。------多年以后你会感谢现在努原创 2016-07-21 16:58:20 · 570 阅读 · 0 评论