摘要:
1. 查询基站定位信息 WH-LTE-7S4-V2 adminAT+LBS 61 64 6d 69 6e 41 54 2b 4c 42 53 0D 0A WH-LTE-7S1 AT+LBS 查询基站信息 AT+LBS=1 返回经纬度,时间 AT+LBS=2 返回经纬度,时间,地理描述信息 usr.c 阅读全文
摘要:
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/foleon/article/details/130011367 硬件基础:带缓启动MOS管电源开关电路 电源开关电路,经常用在各“功能模块” 阅读全文
摘要:
STM32采集传感器数据通过冒泡排序取稳定值 一、前言 在物联网、单片机开发中,经常需要采集各种传感器的数据。比如:温度、湿度、MQ2、MQ3、MQ4等等传感器数据。这些数据采集过程中可能有波动,偶尔不稳定,为了得到稳定的值,我们可以对数据多次采集,进行排序,去掉最大和最小的值,然后取平均值返回。 阅读全文
摘要:
运放常见应用电路 阅读全文
摘要:
毫无疑问,单片机的万能语言就是状态机!在嵌入式单片机编程中,状态机也是我们常用的方法。 在此之前,曾经分享过两种状态机的实现方法,有些朋友说有点难度,我想再补充一些基础实现方法以及思路,一步一步走,链接放在这里了: 用C语言实现状态机(实用篇) 函数指针方法实现简单状态机(附代码) 本文将从最基础入 阅读全文
摘要:
SD卡是一个嵌入式中非常常用的外设,可以用于存储一些大容量的数据。但是,用单片机读写SD卡速度一般都有限(对于高速SD卡,主要是受限于单片机本身的接口速度),在高速、实时数据存储时可能会有影响。那么,具体速度可以达到多少呢?让我们来实际测试一下。 SD卡一般有两种常用的接口SPI和SDIO,SDIO 阅读全文
摘要:
一、限幅滤波法 1、方法: 根据经验判断两次采样允许的最大偏差值(设为A) 每次检测到新值时判断: a. 如果本次值与上次值之差<=A,则本次值有效b. 如果本次值与上次值之差>A,则本次值无效,放弃本次值,用上次值代替本次值2、优点: 能有效克服因偶然因素引起的脉冲干扰 3、缺点 无法抑制那种周期 阅读全文
摘要:
C语言中合法的标识符主要分为三类: 第一类:关键字(不可以作为用户标识符的); char :声明字符型变量或函数 double :声明双精度变量或函数 enum :声明枚举类型 float:声明浮点型变量或函数 int:声明整型变量或函数 long :声明长整型变量或函数 short :声明短整型变 阅读全文
摘要:
按推荐学习顺序总结: 1.不用傅里叶变换,提取某一频率的幅值和相位 : 应用最小二乘算法; 2. 信号的正交分解和广义傅里叶级数 : 类比向量分解介绍周期信号的常用分解方式,并介绍信号分解的目的; 3.为什么会有负频率 : 介绍三角形式的傅里叶级数与指数形式的傅里叶级数之间的区别与联系; 4. 傅里 阅读全文
摘要:
. 一、环形队列的优势 环形队列是一种特殊的队列,它可以解决普通队列在使用时空间利用不充分的问题。在环形队列中,当队列满时,队列的尾指针指向队列的起始位置,而不是指向队列的最后一个元素。这样可以在不浪费空间的情况下存储更多的元素。 下面我们来详细讲解一下环形队列的实现。 . 二、环形队列的定义 首先 阅读全文
摘要:
C语言中 return、 break、continue 是我们常用的三个“流程控制”关键字。你能熟练使用这三个关键字吗?下面来讲讲这三个关键字,以及相关的内容。 0概述 大部分编程语言中都存在return、 break、continue关键字,它们的作用有相似之处,有“流程控制”的功能。 刚开始编程 阅读全文