- 博客(5)
- 资源 (5)
- 收藏
- 关注
原创 STM32低功耗STOP模式无法多次进入和唤醒
本人最开始使用的stop模式,使用串口的RX外部中断唤醒方式,唤醒之后直接指令重启。这种方式的好处是唤醒之后不需要进行配置,简单好用。最近再次使用该模式开发另一个产品时需要唤醒之后继续工作(不能重启),遇到唤醒之后串口无法正常工作的问题。经研究发现是因为在进入stop模式之前将串口的RX设置为外部中断(使能中断),唤醒之后如果没有关闭使能,该IO口就算重新进行串口的初始化(初始化RX对应的IO...
2019-10-16 17:16:54
4395
1
原创 8通道16位DAC芯片LTC2600编程使用
1.简介LTC2600是亚德诺公司的单极性八通道16位轨至轨DAC,体积小,分辨率高。使用SPI驱动方式编程控制。2.引脚功能先上一张手册里面的引脚功能描述,重点关注片选引脚CS,时钟引脚SCK,数据输入SDI。2.1 片选CS引脚:如引脚介绍上所说,当片选CS为低电平时,SCK被使能,SDI的数据转移到寄存器,CS为高时,SCK禁能,系统执行规定的命令。所以我们在写数据时先把CS...
2019-03-27 11:41:00
7100
3
原创 STM32F030低功耗之停机模式的进入和唤醒
本人使用的是STM32F030F4P6进行从机低功耗的设计。设计需求是和主机进行状态同步,主机超时不从串口给回馈(主机关机了)从机进入停机模式等待串口来数据进行唤醒(主机开机了)。1.停机模式介绍STM32F030F4P6有三个低功耗模式。待机模式下(standby)功耗最低但是需要wake_up引脚上升沿或者RTC闹钟才能进行唤醒,在硬件已经设计好的基础上不满足本次软件设计的需求。然后考...
2018-12-06 15:14:23
15994
3
原创 STM32F030F4P6无法进入捕获中断的解决方法
出于节约成本又想快速上手的角度出发选择了这款单片机进行开发。但是stm32f030这款单片机的网上资源比其他系列少了很多,输入捕获采集的例程更是极少。楼主使用PB1口进行捕获采集计算频率时发现无法进入捕获中断,经过学习其他历程发现输入捕获时io口初始化很重要,io口需要设置为复用推挽输出才能触发捕获中断(请原谅楼主第一次用捕获中断)。最后实测频率1-1000hz的信号源输出误差在1%以下。部分代码...
2018-10-31 16:23:15
6658
12
原创 汽车转速传感器采集之电路设计
1.汽车转速传感器输出范围发动机每转动一次,转速传感器就会输出一个高脉冲。汽车正常行驶时转速一般为1000-3500r/min,换算为秒约为15-60r/s,部分车型的转速传感器为100倍输出。由此可以推算出绝大部分汽车的转速传感器输出范围为:0-6000r/s,换算为频率后可得,转速传感器的输出频率为:0-12khz。2.转速传感器的输出干扰在正常情况下,转速传感器的输出为正负2.5...
2018-09-18 16:40:13
7776
2
人脸识别活体检测方法讨论
2018-11-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人