• 最新文章

C# 计算两个经纬度的距离

    #region 计算两个经纬度的距离     //地球半径,单位米     private const double EARTH_RADIUS = 6378137;     /// <summary>     /// 计算两点位置的距离,返回两点的距离,单位 米     /// 该公式为GOOGLE提供,误差小于0.2米     /// </summary>    

oracle函数计算两个经纬度的距离

--获取弧度函数 CREATE OR REPLACE FUNCTION RAD(d number) RETURN NUMBER is PI number :=3.141592625; begin return d* PI/180.0; end; --测试: select RAD(360) from dual; --根据经纬度计算距离函数(单位:米) CREATE OR REPLACE FUNCTI

GPIO 简介

        GPIO 实际使用场景非常多,比如我们常见的只有开关状态的电子器件都可以用GPIO控制,或者间接使用GPIO去控制。我们都知道灯只有两种状态,开或者关,开跟关的状态其实就是有无电流经过它,而有无电流经过LED,最重要的是LED两端要有一个电压差,所以我们可以让某一个管脚输出高电平,这样就会在LED两端形成一定的电

msys2 编译 FFmpeg

1、下载 msys2         官网:https://www.msys2.org,进入该网址后,可以看到如下页面:         或 :http://repo.msys2.org/distrib/x86_64/  &nbs

安信可一体化开发环境v1.5安装、ESP8266 NONOS SDK 3.0导入编译、烧录

注意: 1、因为新版的IDE安装过程中会给电脑配置环境变量,所以,安装了0.5或1.0版本的朋友需主动自行在电脑环境变量删除有关的PATH变量值,包含 AiThinkerIDE 关键字的。 2、如果是采用的0.5或1.0版本来开发的项目,需自行删除工程根目录的 .setting 这个文件夹,因为他里面包含了一些工程的配置。 3、环境依赖的是 python2.8 环境,而且 IDE (gui 环境)

浅谈滤波电容、去耦电容、旁路电容之间区别

这三种叫法的电容,其实都是滤波的,只是应用在不同的电路中,叫法和用法不一样。 滤波电容: 是指安装在整流电路两端用以降低交流脉动波纹系数提升高效平滑直流输出的一种储能器件。由于滤波电路要求储能电容有较大电容量。所以,绝大多数滤波电路使用电解电容。电解电容由于其使用电解质作为电极(负极)而得名。滤波电容用在电源整流电路中,用来滤除交流成分。使输出的直流更平滑。而且对于精密电路而言,往往这个时候会采用

感性负载反向电动势消除 及 继电器触点火花消除

感性负载反向电动势消除: 对于直流继电器可以反向并联一个二极管,如:IN4007、ULN2003(它已经内置了续流二极管,所以用此IC的时候多不再外加)。给反向电动势提供一个泄放的回路,这个二极管叫“续流二极管”由于在电路中起到续流的作用而得名。一般选择快速恢复二极管或者肖特基二极管来作为“续流二极管”。它在电路中一般用来保护元件不被感应电压击穿或烧坏,以并联的方式接到产生感应电动势的元件两端,并

旁路电容的作用与应用原理

        实际上,大多数诸如微控制器(单片机)等的数字电路都是直流电路。这种电路里面的电压水平的变化会造成很多问题。如果电压变化太多,电路可能就会不正常地工作。对大多数情况来讲,纹波电压被认为是交流成分,旁路电容的目的就是要抑制这种交流成分,抑制这种电压噪声。旁路电容的另外一种说法就是滤波电容。   在上边的图里

Protobuf(Protocol Buffers)安装及 Python、C# 使用示例

官网地址:https://developers.google.cn/protocol-buffers GitHub 地址:https://github.com/protocolbuffers/protobuf 优点: 1、性能好 2、跨语言 缺点: 1、二进制格式可读性差:为了提高性能,protobuf 采用了二进制格式进行编码,这直接导致了可读性差。 2、缺乏自描述:XML 是自描述的,而 pr