自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

RB博客

共享共进

  • 博客(10)
  • 收藏
  • 关注

转载 C语言——union

https://wenku.baidu.com/view/4c91ee0d192e45361066f5e3.html

2019-07-29 14:56:58 213

原创 C语言——const详解

const 概念解读const 是 constant 的缩写,表达的意思是“恒定不变的”!也就意味着它是定义只读变量的关键字,或者说 const 是定义常变量的关键字。说 const 定义的是变量,但又相当于常量;说它定义的是常量,但又有变量的属性,所以叫常变量。 用 const 定义的变量的值是不允许改变的,即不允许给它重新赋值。即使是赋相同的值也不可以,所以说它定义的是只读变量。这也就意...

2019-07-21 18:11:52 2147

原创 无刷电机电调的使用

无刷电机电调,见下图:电调的输入端分别是直流供电电源和PWM信号输入,输出端是三相电,三根线用于连接三相电机。电调信号频率范围50Hz-432Hz ,即20ms-2.5ms 高电平脉宽为1ms表示停转,高电平脉宽为2ms表示满油门运转 对于舵机来说1.5ms是归中,1ms和2ms分别为左右满舵...

2019-05-01 22:30:38 20910 3

原创 ubuntu 18.04 Linux 安装OpenCV 教程

ubuntu 18.04 安装OpenCV 4.1.0版本第一步:添加opencv所需要的依赖库sudo apt-get install build-essential cmake unzip pkg-configsudo apt-get install libjpeg-dev libpng-dev libtiff-devsudo apt-get install libavcodec...

2019-03-19 22:46:02 23342 7

原创 BPM180_STM32F103系列驱动代码,加入了移动平均值滤波算法

barometer.c文件中的代码#include "barometer.h"#include "usart.h" #include "delay.h"#define BMP085_SlaveAddress 0xee //¶¨ÒåÆ÷¼þÔÚIIC×ÜÏßÖеĴӵØÖ· #define OS...

2019-03-09 23:19:28 888

转载 K-means算法介绍

K-means算法介绍:K-means算法是最简单的一种聚类算法。算法的目的是使各个样本与所在类均值的误差平方和达到最小(这也是评价K-means算法最后聚类效果的评价标准)K-means聚类算法的一般步骤:初始化。输入基因表达矩阵作为对象集X,输入指定聚类类数N,并在X中随机选取N个对象作为初始聚类中心。设定迭代中止条件,比如最大循环次数或者聚类中心收敛误差容限。 进行迭代。根...

2018-09-01 20:17:53 409

原创 复变函数总结(1)

解析函数在复变函数中,解析函数是最特殊的一类,揭示了实部和虚部的相互之间的关系。给定集E,若E内的点Z0的某领域含于E内,则称Z0为E的内点;若E的每一点都是它的内点,则称E为开集。 一、复变函数的导数    只用当limf(z+)          ,经不同的方向趋向于0时,均相等    如果沿着不同的方向趋向于0时,出现不同的极限值时,表明在该点处函数是不可导的。在复变函数中,经常出现函数连续...

2018-04-05 17:53:53 3905

原创 光流导航设计

使用ANDS3080做检测水平移动的传感器,由于无人机在飞行过程中,机身会形成一定的倾角,导致测量的水平像素上的位移不在准确。    倾角和测量的水平位移上的大小有什么关系呢?        假设光流传感器的坐标系和无人机机体的坐标系对齐,光流传感器的视场角度为α(弧度),视场的宽度为d,视场宽度对应的像素总数是Np,无人机运动的速度为v,无人机距离地面的高度H,那么由光流传感器测得的光流经过采样...

2018-03-07 08:33:02 978

原创 实现开关操作的C语言程序

”~“可以实现取反的操作,再加上if else 选择操作来判断。static u8 switch_key0 = 0;switch_key0 = ~switch_key0; if(switch_key0) {            Moto_X_switch_On;            printf("1开\n"); }  else  {            Moto_X_switch_OFF;...

2018-03-01 21:55:27 3660 1

原创 SPI通信总结

SPI数据发送与接收机制 1 SPI简介SPI是一个环形总线结构,以主从方式工作,这种模式通常有一个主设备和一个或多个从设备,需要至少4根线(单向传输时,3根线也可以),由ss(cs)、sck、sdi、sdo构成,其时序其实很简单,主要是在sck的控制下,两个双向移位寄存器进行数据交换,允许MCU以全双工的同步串行方式。只规定了每一帧数据如何传输,并未对帧结构的组成做介绍。2 SPI特点2.1采用...

2018-02-23 23:12:08 541

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除