- 博客(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
原创 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
无线声音传输
2017-09-11
单片机原理图
2017-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人