![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
stm32
文章平均质量分 66
²º²²এ松
这个作者很懒,什么都没留下…
展开
-
stm32的学习之旅2-按键检测
本文使用的芯片是STM32f103VET6 序号SDK版本内容链接1库函数点亮led点我点我2库函数按键检测点我点我1 原理图 按键机械触点断开、闭合时,由于触点的弹性作用,按键开关不会马上稳定接通或一下子断开,使用按键时会产生图 1 中的带波纹信号,需要用软件消抖处理滤波,不方便输入检测。本文使用的开发板连接的按键带硬件消抖功能,见图 2,它利用电容充放电的延时,消除了波纹,从而简化软件的处理,软件只需要直接检测引脚的电平即可。图1:按键抖动..原创 2021-08-18 14:23:31 · 702 阅读 · 0 评论 -
stm32的学习之旅1-点亮led
本文使用时芯片是stm32f103原创 2021-08-18 11:23:42 · 149 阅读 · 0 评论 -
STM32的IIC应用详解3
分享: 这两天将STM32的IIC按照原子哥的程序,大致走了一遍,多少对IIC不是那么地陌生了,也多少有了自己的一些感悟,在这里,将这两天的学习的一个大致步骤总结下,一来可以让自己形成一个清晰地思路,二来,希望能给一些新手一点启发。 首先IIC是一种通信协议,通信方式相对比较简单,主要有两条线,SDA,SCL。SDA是串行数据线,上面走命令和数据,而SCL只是一条时钟线,其保证数据是按照时钟节拍来进行传输。IIC上面可以外挂很多的IIC...转载 2021-07-20 18:19:02 · 288 阅读 · 0 评论 -
STM32的IIC应用详解1
概要 IIC(IIC,inter-Integrated circuit),两线式串行总线,用于MCU和外设间的通信。 IIC只需两根线:数据线SDA和时钟线SCL。以半双工方式实现MCU和外设之间数据传输,速度可达400kbps。 多主机I2C总线结构 注意SDA和SCL两根总线需要上拉,使总线处于空闲状态。 IIC协议 空闲状态 协议规定,SDA和SCL同时为高电平时,总线处于空闲状态...转载 2021-07-20 18:13:24 · 287 阅读 · 0 评论 -
STM32的IIC应用详解2
IIC简单介绍 小编能力有限,写的不对处还望诸位大侠指正哈! 平时所说的IIC通信指的是用单片机的两个I/O端口模拟出来的IIC,正真的IIC实际上是一块硬件电路,那是飞利浦公司的专利,要想用那就拿钱来买。有大牛既想用又不想花钱,就用两个端口模拟出了IIC通信协议,因为方便(51上的IIC改一下端口配置就可以在STM32F103上使用)所以被广泛使用。啰嗦了这么多,下面进入正题,嘿嘿。  ...转载 2021-07-20 18:16:33 · 469 阅读 · 0 评论