STM32自学习笔记
王德宁
学无止境
展开
-
STM32学习第一集-新建工程
STM32菜鸟学习第一集前言到了做毕设的时候了,想自己立题做一个家用的物联网盒子,发现到了设计的时候,在单片机方面的技能缺失严重限制了我,所以我决定花一个月时间把STM32稍微学习一下,用CSDN作学习笔记,每天打卡,并且记录学习心得——王德宁,2018年10月29日新建工程1打开Keil,如图新建工程2选择MCU,这里需要安装STM32F407的包,有了,就直接选择3,新建文...原创 2018-10-31 10:44:03 · 156 阅读 · 0 评论 -
STM32个人学习笔记-第二集(F4GPIO寄存器介绍)
STM32个人学习笔记-第二集一,GPIO口寄存器GPIO有九组IO口,分别用大写字母表示,即,x=A/B/C/D/E/F/G/H/I.IO口可以由软件配置成如下8种模式1,输入浮空2,输入上拉3,输入下拉4,模拟输入5,开漏输出6,推挽输出7,推挽式复用功能8,开漏式复用功能二,IO口常用的8个寄存器1,MODER寄存器该寄存器是GPIO端口模式控制寄存器,用于控制I...转载 2018-10-31 20:42:51 · 2112 阅读 · 0 评论 -
STM32个人学习笔记第三集-通用定时器
STM32F407ZGT通用定时器通用定时器简介通用定时器包含一个16位或32位自动重载计数器(CNT),该计数器由可编程预分频(PSC)驱动。通用定时器可以用来:测量输入信号的脉冲长度,产生输出波形(输出比较和PWM)。STM32的通用TIMx(TIM2~TIM5和TIM9 ~ TIM14)定时器功能包括:1>16位/32位(仅TIM2和TIM5)向上,向下,向上/向下自动装载计...转载 2018-11-09 15:03:58 · 421 阅读 · 1 评论 -
STM32个人学习笔记第四集-串口通信
这次笔记借着正点原子的文档,特做笔记以供本人记忆以及日后温习。STM32F4串口简介。STM32F407ZG6最多提供六路串口,有分数波特率发生器,支持同步单线通信和半双工单线通讯,支持LIN,支持调制解调器操作,智能卡协议和IRDA,SIR ENDEC规范,具有DMA等。串口设置步骤1,串口时钟使能串口作为STM32F4的一个外设,其时钟由外设时钟使能寄存器控制,除了串口1和串口6的时...转载 2018-11-07 14:22:09 · 1370 阅读 · 0 评论 -
STM32个人学习笔记第五集-IIC通信
因为最近有一个关于PAJ7620的手势传感器的小任务,这个传感器需要IIC通信,所以想先学习一下IIC再回头去补充学习通用定时器。IIC简介IIC(Inter-Intergrated Circuit)总线是一种由PHILIPS公司开发的两线式串行总线。有SDA和SCL构成的串行总线。IIC在传输信号时有三种信号开始信号:SCL为高点平,SDA由高向低电平跳变,开始传送数据。结束信号:S...转载 2018-11-10 14:33:27 · 764 阅读 · 0 评论