随笔分类 -  STM32

摘要:一、基础认识 ADC就是模数转换,即将模拟量转换为数字量 l 分辨率,读出的数据的长度,如8位就是最大值为255的意思,即范围[0,255],12位就是最大值为4096,即范围[0,4096] l 通道,ADC输入引脚,通常一个ADC控制器控制多个通道,如果需要多通道的话,就得进行每个通道扫描了。 阅读全文
posted @ 2021-03-07 21:20 东小东 阅读(16355) 评论(4) 推荐(5) 编辑
摘要:截图 描述: l STM32 HAL库编程 l 使用模拟IIC通信,方便程序移植 l Python界面编写,蘑菇头的帽子是什么颜色 l STM32 HAL库串口通信 l Python界面使用Pygame 视频演示地址:https://www.bilibili.com/video/BV19f4y1z7 阅读全文
posted @ 2021-02-14 20:00 东小东 阅读(4695) 评论(1) 推荐(1) 编辑
摘要:l 16位的向上、向下、向上/向下(中心对齐)计数模式,支持自动重装载 l 16位的预分频器 l 每个定时器都有多个独立通道,每个通道可用于 * 输入捕获 * 输出比较 * PWM输出 * 单脉冲模式 l 高级定时器还可以产生互补输出 l 可以产生中断/DMA请求: * 更新事件:计数器向上/向下溢 阅读全文
posted @ 2021-01-31 00:39 东小东 阅读(30982) 评论(0) 推荐(4) 编辑
摘要:一、基础认识 (一) 并行通信 原理:数据的各个位同时传输 优点:速度快 缺点:占用引脚资源多,通常工作时有多条数据线进行数据传输 8bit数据传输典型连接图: 传输的数据是二进制:11101010,则通信使用8条线同时进行数据传输,发送端一次性发送8位数据,接收端一次性接收8位数据。 (二) 串行 阅读全文
posted @ 2021-01-14 02:28 东小东 阅读(31753) 评论(0) 推荐(5) 编辑
摘要:一、基础认识 GPIO全名为General Purpose Input Output,即通用输入输出。有时候简称为“IO口”。通用,说明它是常见的。输入输出,就是说既能当输入口使用,又能当输出口使用。端口,就是元器件上的一个引脚。 输入模式和输出模式是GPIO的基本特性,当然GPIO还有其它模式可选 阅读全文
posted @ 2020-12-13 11:40 东小东 阅读(24960) 评论(1) 推荐(6) 编辑
摘要:基础认识 为什么要有时钟: 时钟就是单片机的心脏,其每跳动一次,整个单片机的电路就会同步动作一次。时钟的速率决定了两次动作的间隔时间。速率越快,单片机在单位时间内所执行的动作将越多。时钟是单片机运行的基础,时钟信号推动单片机内各个部分执行相应的指令。时钟系统就是CPU的脉搏,决定cpu速率。 为什么 阅读全文
posted @ 2020-12-11 15:08 东小东 阅读(2453) 评论(0) 推荐(1) 编辑
摘要:单片机的RAM和ROM 单片机的ROM,叫只读程序存储器,是FLASH存储器构成的,如U盘就是FLASH存储器。所以,FLASH和ROM是同义的。单片机的程序,就是写到FLASH中了。 而RAM是随机读/写存储器,用作数据存储器,是在运行程序时,存放数据的。 内存区 内存主要分为:代码区、常量区、静 阅读全文
posted @ 2020-10-27 16:02 东小东 阅读(2333) 评论(1) 推荐(4) 编辑
摘要:最终效果展示 OLED屏幕和GY30光照传感器(BH1750FVI)都连接在一个IIC(I2C)总线上,所以只需要接4根线即可。获取到的光照强度可以在OLED上实时显示并通过串口打印。IIC是IO模拟IIC,方便后续代码的移植到各个单片机平台。 硬件汇总 单片机:STM32F103C8T6 OLED 阅读全文
posted @ 2020-08-30 17:28 东小东 阅读(6635) 评论(0) 推荐(1) 编辑
摘要:基础认识 实现效果 项目实现STM32点阵屏的操作,自动更改显示内容和串口控制显示内容 STM32上电后: 1) 程序将进行行和列的刷新 2) 自动递增显示0-9变化 3) 进行矩形由内向外动画 4) 等等串口输出控制,输出范围为0x00-0x09,点阵屏将显示输入的数字 代码为精简的最小系统,方便 阅读全文
posted @ 2020-06-10 03:23 东小东 阅读(3182) 评论(2) 推荐(0) 编辑
摘要:ST MCU芯片中的绝大部分都内置一串96位唯一标识码【unique ID】 上面说了ST MCU芯片中的绝大部分都带UID,也就是说并非所有ST MCU芯片都带它。到底谁带谁不带,从各自芯片数据手册的首页即可确认。如果首页没有明确写明,就表示该芯片没有UID或者说即使相应地址有数据但不保证其唯一性 阅读全文
posted @ 2019-12-13 21:22 东小东 阅读(665) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-12-06 10:20 东小东 阅读(1114) 评论(0) 推荐(0) 编辑
摘要:基础认识 1.5英寸LED点阵管数码管8*8红色16pin 有如下两种型号: 共阳1588BS 共阴1588AS 共阴1588AS 共阳1588BS 编程导向 共阴和共阳其编程思路基本类似,只是对应IO引脚电平相反而已 测试的单片机是:STM32F103C8T6 模块为:共阳1588BS 接线: S 阅读全文
posted @ 2019-11-13 03:21 东小东 阅读(8905) 评论(0) 推荐(0) 编辑
摘要:超声波手势识别在市场上已经有见实现,但研究其传感器发现并不是市场上随意可见的,如果暂且考虑成本,该如何入门实现简单的手势识别呢。聊天中老师给出一个很好的提议,就是固定四个超声波,分别为上下左右,然后进行程序上的对应编号,用单片机实现四路超声波的距离数据读取,然后程序分析读取的数据进而判断手势。STM 阅读全文
posted @ 2019-01-28 01:21 东小东 阅读(4330) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示