自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (4)
  • 收藏
  • 关注

原创 脑电波-使用意念说话

本人菜鸟一个,程序不够完美,第一次写博客有很多漏洞,希望谅解!!!硬件清单:LCD12864,ARDUINO MEGA2560,蓝牙模块,脑电波传感器,usb音响,树莓派3功能解释:从脑电波模块中解析出人脑数据,实时切换字母,集中注意力采集目标值,目标值通过蓝牙发送给树莓派进行语音合成。简单点说:用意念说话,根据你的生物电信号解析出信息,使用语音合成与人交流存在bug,需要锻炼人的...

2018-07-21 18:26:51 17867 1

原创 STM32F4简易示波器

1,准备材料STM32F407ZGT6开发板+3.2寸TFT触摸屏我用的是他们家的,不是打广告,因为开发板加上屏幕便宜好用2,效果演示精度不高,纯属娱乐,仅供参考,很久之前在网上移植的,细节不记得了3,源码分享链接:https://pan.baidu.com/s/16hNDIEPBGvP9890aZhTXkg提取码:s8zr复制这段内容后打开百度网盘手机App,操作更方便哦...

2020-10-28 17:00:41 4010 21

转载 Address Sanitizer 常见报错

https://blog.youkuaiyun.com/kinbo88/article/details/104575247/

2020-04-22 15:54:52 1471

原创 openssl加解密

https://blog.youkuaiyun.com/Ropai/article/details/12783107https://blog.youkuaiyun.com/vr7jj/article/details/53588089

2020-04-21 10:09:18 225

原创 SNMP-RowStatus理解

https://blog.youkuaiyun.com/Ropai/article/details/12783107

2020-04-21 10:05:53 1045

转载 BoradCom(博通)方案CFE操作指令

https://blog.youkuaiyun.com/weixin_42353331/article/details/86060895

2020-01-21 15:06:28 1607

转载 git 查看某个文件的修改历史记录

https://blog.youkuaiyun.com/tj_shenzhendaxue/article/details/77891404

2019-11-20 13:35:33 1465

转载 Linux多线程之线程互斥(互斥锁)

https://blog.youkuaiyun.com/QQ1402369668/article/details/86989920

2019-11-20 09:43:03 210

转载 git stash的用法

https://blog.youkuaiyun.com/stone_yw/article/details/80795669

2019-11-19 11:52:17 162

转载 802.1X工作原理

802.1X(dot1x)技术简介802.1X认证,又称为EAPOE(Extensible Authentication Protocol Over Ethernet)认证,主要目的是为了解决局域网用户接入认证问题。802.1X认证时采用了RADIUS协议的一种认证方式,典型的C/S结构,包括终端、RADIUS客户端和RADIUS服务器。802.1x简介:IEEE802 LAN/...

2019-10-31 15:35:01 3712

转载 SchedPolicy--Linux内核的三种调度策略

一 Linux内核的三种调度策略:1,SCHED_OTHER分时调度策略。2,SCHED_FIFO实时调度策略,先到先服务。一旦占用cpu则一直运行。一直运行直到有更高优先级任务到达或自己放弃。3,SCHED_RR实时调度策略,时间片轮转。当进程的时间片用完,系统将重新分配时间片,并置于就绪队列尾。放在队列尾保证了所有具有相同优先级的RR任务的调度公平Linux线程优先级设。...

2019-10-30 14:24:20 1797

转载 Sanitizer的使用

Sanitizers简介Sanitizers是谷歌发起的开源工具集,包括了AddressSanitizer, MemorySanitizer, ThreadSanitizer, LeakSanitizer,Sanitizers项目本是LLVM项目的一部分,但GNU也将该系列工具加入到了自家的GCC编译器中。GCC从4.8版本开始支持Address和Thread Sanitizer,4.9版本开...

2019-10-29 14:13:52 12330

转载 git reset --hard 和 git reset --soft用法

有时候,进行了错误的提交,但是还没有push到远程分支,想要撤销本次提交,可以使用git reset –-soft/hard命令。1、二者区别:git reset –-soft:回退到某个版本,只回退了commit的信息,不会恢复到index file一级。如果还要提交,直接commit即可;git reset -–hard:彻底回退到某个版本,本地的源码也会变为上一个版本的内容,撤销...

2019-10-29 11:43:31 13211

转载 Valgrind的使用方法

指令:valgrind --tool=memcheck --leak-check=full ./test0).前言内存泄漏是c++程序常见的问题了,特别是服务类程序,当系统模块过多或者逻辑复杂后,很难通过代码看出内存泄漏;valgrind是一个开源的,检测c++程序内存泄漏有效工具,编译时加上-g选项可以定位到代码行,同时还检查‘野指针’,检查malloc与free是否匹配等功能...

2019-10-29 11:00:43 2804

转载 GDB数据查看

https://www.cnblogs.com/TianFang/archive/2013/01/21/2869474.html查看栈信息当程序被停住了,首先要确认的就是程序是在哪儿被断住的。这个一般是通过查看调用栈信息来看的。在gdb中,查看调用栈的命令是backtrace,可以简写为bt。(gdb) bt#0 pop () at stack.c:10...

2019-10-28 15:42:58 3879

转载 使用gdb添加断点的几种方式

1. 普通断点根据代码行数设置断点是最常见的一种方式,在debug程序运行前就可以进行断点的配置。如:(gdb) b src/main.cpp:127当程序执行到main.cpp文件的第127行时就会出发断点。2. 条件断点顾名思义,这种断点是当满足一定条件时才会触发,比较适合进行异常排查。设置方式(gdb)break line-or-function if (conditi...

2019-10-28 15:09:14 1677

转载 GDB调试

GDB调试 启动程序准备调试 GDB yourpram 或者 先输入GDB 然后输入file yourpram 然后使用run或者r命令开始程序的执行,也可以使用 run parameter将参数传递给该程序参数列表 命令 命令缩写 命令说明 list l 显示多行...

2019-10-28 15:07:53 424

原创 git fetch与git pull的区别

git fetch:是将远程主机的最新内容拉到本地,用户在检查了以后决定是否合并到工作本机分支中。git pull:则是将远程主机的最新内容拉下来后直接合并,即:git pull = git fetch + git merge,这样可能会产生冲突,需要手动解决。例如指令:git fetch --allgit reset --hard origin/developgit pu...

2019-10-28 14:41:22 892

原创 3D打印机-DIY

目录一:结构介绍二:图片三:参考网址http://baijiahao.baidu.com/s?id=1601787130933385469&wfr=spider&for=pc参考网址:https://blog.youkuaiyun.com/qq_39020934/article/details/80380250...

2019-10-15 17:32:53 1693

转载 SNMP详解

https://blog.youkuaiyun.com/bbwangj/article/details/80981098

2019-10-15 08:58:21 440

转载 vlan之间的相互通信

https://blog.youkuaiyun.com/pwc1996/article/details/50589248

2019-10-11 15:49:46 224

转载 QQ音乐下载-Python

https://blog.youkuaiyun.com/jklcl/article/details/81675067

2019-07-21 14:11:03 449

原创 GSM模拟手机

一:系统组成设计 主系统:STM32F103ZET6,TFT,GSM/GPRS-A7,DS1302,MP3模块,ESP8266模块副系统:STM32F103C8T6,APDS9960,OLED模块智能插座:ESP8266,继电器主系统和副系统图片:智能插座图片: 二:系统功能 主系统:打电话、接电话、MP3播放器、网络天气、闹钟、GPS定位、微信。...

2019-05-15 18:08:02 515

原创 OpenCV - 手势识别

一:参考之前的博客https://blog.youkuaiyun.com/qq_33508087/article/details/83476561二:本次使用另一种算法效果展示:主要使用这两个函数cv2.convexHull 和 cv2.convexityDefects思路:滤波,除去皮肤以外的颜色,腐蚀,膨胀,图像与,二值化,寻找轮廓,寻找凸轮廓缺点:卡顿明显,帧...

2018-11-06 17:56:18 17403 1

原创 OpenCV - 物体运动检测

一:参考之前博客安装各种环境二:源码使用背景分割BackgroundSubtractorKNN算法实现物体运动检测学习背景分割、二值化、膨胀、腐蚀等操作。源码:#!/usr/bin/env python# 汽车运动检测 P140import cv2import osimport numpy as np#cap = cv2.VideoCapture(1)c...

2018-10-31 21:03:06 10038 1

原创 OpenCV - 汽车识别

一:参考博客opencv 环境搭建:https://blog.youkuaiyun.com/qq_33508087/article/details/83310357opencv手掌识别:https://blog.youkuaiyun.com/qq_33508087/article/details/83476561二:源码下载汽车识别分类器:https://pan.baidu.com/s/1ui2IV2FR...

2018-10-30 17:42:35 13180 2

原创 STM32 - OLED/TFT显示中文

一:材料准备stm32单片机、OLED/TFT一个二:之前有过学习原子教程的基础这里以OLED显示中文为例(TFT一样)1,显示一个字符: (16号字体举例:宽8 高16)自行理解这一行意思u8 csize=(size/8 + ((size%8)?1:0)) * (size/2); //得到字体一个字符对应点阵集所占的字节数/****************...

2018-10-29 12:09:23 20473 3

原创 OpenCV-FLANN识别

一:安装OpenCV参考博客:https://blog.youkuaiyun.com/qq_33508087/article/details/83310357二:学习Flann 匹配算法 参考书籍:OpenCV3 计算机视觉-python语言实现原理:提取数据库信息,与待匹配的数据进行 特征检测和特征匹配需要学习SIF、ORB、Knn等算法,比较各种优点和缺点用这个算法,可以做一个数据...

2018-10-28 21:59:58 11522

原创 OpenCV手掌识别

一:安装OpenCV参考https://blog.youkuaiyun.com/qq_33508087/article/details/83310357二:官方网站下载opencv-3.4.3-vc14_vc15安装软件,找到以下文件,复制到 手掌识别 程序文件夹下:三:训练自己的分类器手掌分类器我已经训练好,训练数据质量和数量一般,所以识别效果只能算是中等,python源码:...

2018-10-28 18:01:24 17290 4

转载 树莓派3B+ 源码方式安装opencv3(基于3.4.1)

 安装教程参考以下链接:作者:Fighting_Boom 来源:优快云 原文:https://blog.youkuaiyun.com/fighting_boom/article/details/82215362  

2018-10-17 21:49:06 11507

原创 STM32-ESP8266解析天气

一:材料准备STM32F103ZET6一个,TFT彩屏一个,esp8266一个二:ESP8266前期准备esp8266使用AT固件 提前使用串口助手配置8266为STA模式,连上无线网络,网址参考https://www.cnblogs.com/lifan3a/articles/7070028.html三:stm32配置使用串口3(PB10,PB11)配置如下:<usa...

2018-10-17 21:43:01 16663 3

原创 ESP8266-天猫精灵(智能家居)

本次更新与2018年10月2日(弊端:wifi的配置在程序里边,设备更换所连接的wifi,还需要重新烧录初始化程序)——问题已解决,更新于博客最下方。 1:使用器材天猫精灵、esp8266、LED(继电器)(本文所使用的是ESP8266-12-F系列)2:使用平台贝壳物联网址:https://www.bigiot.net注册自己的账号,增加相应的设备  ...

2018-10-02 15:30:03 29408 12

原创 基于PLC的PID程序设计

PLCS7200接光敏电阻和led灯,控制其亮度.  1,模拟量输入输出模块2,模拟量/数字量与物理量的标度变换由于传感器检测到的物理量转换为标准电信号输出(如4~20mA),该信号需要进行A/D(模/数)转换后输入给计算机,计算机输出给外部设备需要经过D/A(数/模)转换为相应的电信号(如0~10V)。这样,对于不同的转换信号,在模拟量、数字量、物理量之间存在着不同的对应...

2018-07-21 21:53:38 21151 1

Linux驱动开发指南V1.5.rar

【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.5.pdf

2021-06-22

PLC-PID程序

基于PLC的PID模拟量控制程序,本程序实测可用,西门子plcs7-200通过PID控制LED灯的亮度。

2018-07-21

无线声音传输

本发明涉及用于向至少一个用户提供声音的系统和方法,其中,通过无线链路将来自音频信号源,例如,来自用于俘获说话者的语音的麦克风的音频信号传输至接收单元,例如,传输至用于助听的音频接收器,并由其将所述音频信号提供给用于刺激用户的听觉的模块,例如,助听扩音器

2017-09-11

单片机原理图

51单片机是对所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8004单片机,后来随着Flash rom技术的发展,8004单片机取得了长足的进展,成为应用最广泛的8位单片机之一,其代表型号是ATMEL公司的AT89系列,它广泛应用于工业测控系统之中。很多公司都有51系列的兼容机型推出,今后很长的一段时间内将占有大量市场。51单片机是基础入门的一个单片机,还是应用最广泛的一种。需要注意的是51系列的单片机一般不具备自编程能力

2017-09-11

空空如也

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

TA关注的人

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