自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(104)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 小爱同学+ESP8266+blinker监测数据

文章目录blinker数据反馈一.简介二.app配置三.小爱同学接入1.代码部分2.代码说明3. 语音控制四.总结blinker数据反馈一.简介这一节我们主要说一下通过小爱同学来控制esp8266开发板采集温湿度数据,然后语言播报这里我们用到的模块还是DHT11温湿度传感器,没有配置DHT库的朋友,可以看前面的教程,这里就不多说了二.app配置这次我们的设备是用于读取数据的,所以设备名...

2020-03-23 16:14:28 6969 12

原创 小爱同学+ESP8266+blinker点灯

文章目录小爱同学控制一.简介二. app端添加设备三. 小爱同学接入1.简绍2.代码部分3.代码讲解4.米家的配置四.总结小爱同学控制一.简介前面的教程都说了用blinker app来控制开发板上面的灯,以及温湿度数据的反馈,但都是通过通过按键来控制的,今天我们来用语音控制,来操作我们开发板上面的小灯其实我们可以,直接用blinker app里面的语音控制,直接将我们的语音指令录制到相应的...

2020-03-23 11:00:55 12588 7

原创 Arduino+esp8266+blinker物联网开发

文章目录blinker点灯一.简介二.开发环境的搭建1.arduino的安装2.添加esp8266开发板3. blinker库的导入4.驱动的安装4.手机端安装app三.开发第一个点灯程序1.添加设备2.载入示例3.代码部分4.代码讲解5.程序烧写四.总结blinker点灯一.简介为了加深为物联网知识的认识,今天就教大家如何用手机app来控制我们的开发板。我们的开发环境是以arduino I...

2020-03-14 18:40:13 24811 21

原创 hexo+sakura主题美化合集

文章目录一.简介二.主题基本修改三.添加通讯以及美化背景四.添加2D板娘1.通过core-js安装2.直接修改文件安装五.总结一.简介我们搭建了自己的博客后,肯定需要美化,打造属于自己的个性博客,但是百度上面好多大神发的教程比较散,我尝试了以后汇总了一下分享给大家主题基本修改添加通讯以及美化背景添加2d板娘二.主题基本修改主题基本的修改我给大家推荐的是 yremp大神 的这篇文章...

2020-03-10 14:21:10 6686 3

原创 hexo+gitee(码云)搭建个人博客避开所有坑

文章目录一.简介二.为什么使用hexo+码云搭建三.hexo 本地博客搭建1. 配置hexo环境2.初始化项目文件3.本地测试项目四.码云部署一.简介为什么要搭建博客,因为某天突然看到好多大神级别的人物在发自己搭建的博客,效果特别的好,作为小白的我看了之后,蠢蠢欲动,于是乎一下走上了不归的试坑道路搭建个人博客,一方面可以记录我们生活的方方面面,按照自己的需求设计自己的模块,可以说是私...

2020-03-07 22:57:05 6397 4

原创 hexo butterfly博客搭建美化集合+问题记录

解决vscode无法加载文件,因为在此系统上禁止运行脚本右键单击开始菜单,选择Windows PowerShell(管理员)执行get-ExecutionPolicy查看当前的执行策略,如果为Restricted ,则需要修改执行set-ExecutionPolicy RemoteSigned修改执行策略,修改成是Y即可。

2024-03-08 09:16:58 314

原创 ubuntu安裝Avahi发现服务工具

解决设置固定ip后无法连接外网的问题,目前采用动态获取ip,可以不用设置设备的固定IP,直接可以通过域名来访问设备,类似树莓派的连接调试。

2024-03-03 16:55:09 509 1

原创 ubuntu环境下docker容器详细安装使用

本文记录自己的安装过程以及Docker命令的使用记录

2024-03-03 16:36:05 1621

原创 找工作的小伙伴有福利了

✅内容:300多套简历模块,包含单页简历150套、双页简历15套、三页简历25套、四页简历50套、表格简历15套、自荐信20 套,封面简历、英文简历150

2024-03-01 15:57:04 193

原创 快让Live2D小可爱住进你的网站吧

给你的网站添加2d看板娘,今天测试 live2d-widget工程无法加载人物图片,需要修改api

2024-02-26 22:44:51 469

原创 一起薅云盘

选择适合你的云盘存储

2024-02-26 17:55:41 347

原创 hexo+gitee免费打造个人网站导航

使用gitee+hexo免费搭建属于自己的网站导航网站

2024-02-22 15:02:02 565 5

原创 嵌入式WEB之goahead基本工程

嵌入式web服务器的搭建,这里使用的是 goahead-5.2.0版本。

2023-03-18 19:39:40 536 1

原创 内存泄漏定位工具之 valgrind

memcheckcachegrindhelgrindARM平台下采集采用nfs挂载的方式进行测试,避免找不到库,所以虚拟机编译安装的路径和设备上运行的路径保持一致。

2023-03-18 18:34:52 1164

原创 ARM+Linux日常开发笔记

arm linux项目开发知道点记录

2023-02-26 17:17:33 547

原创 华为AR502H二次开发笔记

华为AR502H开发笔记,容器网络映射,对外接口的使用

2023-02-26 17:13:47 327

原创 MYD-Y6ULL开发笔记

米尔myd-6ull开发板的项目开发笔记

2023-02-26 17:08:06 522

原创 vscode连接ubuntu开发

文章目录嵌入式一. 简介二. ubuntu虚拟机配置安装ssh服务器三. vscode配置1.安装remote-ssh插件2.设置配置文件路径三.启动连接嵌入式一. 简介今天给大家分享,用vscode远程连接ubuntu虚拟机进行代码的编辑与编译二. ubuntu虚拟机配置安装ssh服务器1.首先我们需要安装ssh的服务器,打开虚拟机输入下面命令sudo apt-get install openssh-server2.安装成功,查看ssh服务版本ssh -V3. 安装完成之后,可以

2022-05-30 23:50:51 1623 1

原创 嵌入式项目调试

嵌入式产品项目调试,别再用printf了

2022-05-28 14:46:43 308

原创 MD5加解码

C语言之MD5 32位加密解密

2021-12-24 11:54:44 504 1

原创 免费搭建私人云盘+内网渗透+不限速无限存储

文章目录一. 简介二. 准备三. 开始搭建四. 访问方式1. 本地访问2. 局域网其他电脑访问3. 局域网wifi连接访问4. 内网的渗透五. 总结一. 简介最近有个念头想搭建一个自己私人云盘服务器,因为现在市面上的云盘用的最多的就是百度云,但是那限速真的是让人头疼,而蓝秦云那,下载不限速,但普通用户最大又只能上传100M的文件,真的感觉不友好,还有就是万一那天服务器用不了了,导致重要文件的丢失怎么办所以就决定搭建自己的私人云盘。这里我是在 windows系统下搭建的,使用USBWebserver来搭

2021-09-01 16:16:05 15938 14

原创 虚拟机上用U盘安装系统

系统安装文章目录系统安装一. 简介二. 安装1. 创建虚拟机2. 添加U盘作为启动盘3. 启动方式4. 分区5. 系统安装6.删除第二硬盘三.总结一. 简介这篇说一下如何用做好的系统启动U盘在虚拟机里面安装系统,这里我测试用的虚拟机是VMware Workstation Pro 15.5,这里就不提供安装包了,也百度下载安装,这里注意说安装流程。二. 安装1. 创建虚拟机打开虚拟机来创建一个虚拟机选择推荐稍后安装操作系统安装windows就选第一个,根据安装系统来选择路径设置

2021-08-31 23:49:25 15140 1

原创 系统安装光盘的制作

系统安装文章目录系统安装一. 简介二. 工具三. 制作一. 简介这篇说一下,系统光盘的制作过程,特别是小的公司用的比较多,项目比较多,每个项目有特定的系统,如果用U盘来做,很容易乱,用光盘成本低比较,且容易区分二. 工具这里我们适用WIN PE进行系统盘的制作,UItraISO软件进行镜像的合成和刻录UItraISO提取码: 13abWIN PE提取码: a6et三. 制作打开软件,点击最后一个光盘制作生成WIN PE 的iso文件用UItraISO打开生成的镜像将

2021-08-31 23:48:42 3903 4

原创 U盘制作系统启动盘

系统安装文章目录系统安装一. 简介二. 准备1.WIN PE2.U盘三. 制作一. 简介电脑出现问题,没有重新系统是不可以解决的,今天就说一下如何用U盘来装系统,这个U盘的工具很多,如老毛桃、大白菜、WIN PE等等都可以制作,我还是习惯用WIN PE来进行制作U盘。二. 准备1.WIN PE百度云盘下载速度慢,大家也可百度进行搜索下载:https://pan.baidu.com/s/1vdP10OBzBPOAJewFYCVSgg提取码: a6et2.U盘准备一个空的U盘,因为做系

2021-08-31 23:47:18 984

原创 MFC程序运行最小化

MFC一、简介在调试的时候,运行程序,程序一直最小化,如何解决二、解决方法在初始化函数中注释掉下面的函数ShowWindow(SW_MAXIMIZE);// CICDDlg 消息处理程序BOOL CICDDlg::OnInitDialog(){ CDialogEx::OnInitDialog(); // 设置此对话框的图标。 当应用程序主窗口不是对话框时,框架将自动 // 执行此操作 SetIcon(m_hIcon, TRUE); // 设置大图标 SetIcon(m_

2021-08-07 11:49:36 1371

原创 智能氛围灯

ESP8266文章目录ESP8266一、简介二、代码部分三、硬件电路一、简介最近想着这做一个氛围灯,所以就在网上买了一个灯,将里面的电路进行了改装,今天就把我做的分享给大家二、代码部分注意修改代码的设备秘钥,char auth[] = "8dd8b63";/****设备秘钥****/,代码支持小爱同学的控制,与智能配网,连接网络在一分钟内没有连接成功,将进入深度睡眠模式。按下复位开关后可进行重启设备再次连接//WS2812氛围灯#define BLINKER_PRINT Serial#de

2021-08-03 21:21:06 832

原创 ESP8266+Blinker+小爱同学舵机控制开关

ESP8266文章目录ESP8266一、简介二、硬件连接三、代码四、blinker软件配置总结一、简介最近想着用我们的小爱同学语音控制卧室的灯,这样就可以在睡觉的时候不用下床了,之前我们总是测试ESP8266控制5v的灯,如何控制220v的节能灯,相信大家也看到过很多的控制办法,一种是之间通过继电器进行控制,二一个就是采用舵机之间放在开关上进行控制,今天就给大家介绍第二种二、硬件连接这里我添加了一个DHT11温湿度传感器用于温湿度信息的采集显示,整个控制的电源采用一个普通的5v 1A的充电器为其

2021-08-01 17:36:07 4976 3

原创 Linux驱动之字符设备驱动

系列文章目录第一章 Linux入门之驱动框架第二章 Linux驱动之字符设备驱动文章目录系列文章目录前言一、认识字符设备驱动1.基本概念2.基本概念二、字符设备旧框架1.注册和注销2.代码3.缺点4.实验用例三、新框架1.认识2.代码3. 驱动实验代码总结前言本章节简绍什么是Linux字符设备,认识字符设备的新旧框架,以及如何编写一个字符设备驱动一、认识字符设备驱动1.基本概念字符设备是 Linux 驱动中最基本的一类设备驱动,字符设备就是一个一个字节,按照字节流进行读写操作的设备,

2021-07-29 16:03:12 264

原创 Linux入门之驱动框架

系列文章目录第一章 入门Linux驱动框架文章目录系列文章目录前言一、学习内容二、基本概念1.什么是驱动2.什么是模块3.模块和应用程序区别三、开发总结前言本系列文件讲述Linux驱动部分的内容,我将自己学习的知识点进行归纳和总结一、学习内容驱动学什么?像模块的开发、并发与竞争模型的理解、中断,以及定时器、字符设备驱动、块设备驱动、网络设备驱二、基本概念1.什么是驱动驱动是内核的应用程序,让cpu认识硬件,给应用层提供一个文件名应用程序一般可以验证驱动的正确性。2.什么是模块

2021-07-27 16:35:51 678

原创 ZYNQ7000系列入门之GPIO点灯

文章目录ZYNQ AC7020一.简介二.MIO和EMIO/AXI_GPIO1.MIO2.EMIO3.AXI_GPIO四.开发板IO口五.裸机开发点灯1.代码部分2.测试六.linux系统GPIO控制七.总结ZYNQ AC7020一.简介不管学习哪一个开发板,都是从点灯开始,就如同软件起源于hello world一样,这里我使用的是7000系列的AC7020的开发板,今天就说一下7000系列的GPIO的控制注意这里的GPIO分为三类,GPIOMIO/EMIO/AXI_GPIO二.MIO和EM

2021-06-18 17:23:58 1325

原创 STC89C51驱动0.96寸oled避坑教程(I2C)

文章目录51单片机一.前言二.代码三.总结51单片机一.前言说起51,可以说是老古董了,刚开始接触单片机就是从51开始,今天就来用51单片机驱动oled显示屏,oled显示屏采用i2c的接口,因为51的代码看起来更容易理解,在移植到其他平台就可以参考这个代码来写了。顺便也将驱动过程中遇到的坑分享给大家二.代码先放上代码的连接1.gitee 代码2.项目下载oled.c#include "oled.h"#include "oledfont.h" //OLED的显存//存放

2021-02-05 21:19:01 19874 24

原创 MFC之Tab Control标签控件

MFC一.简介这篇说一下Tab Control标签控件,我们以实际的例子进行说明,实现的功能就是点击不同的标签来切换到不同的画面二.操作在窗口界面上鼠标右键标签控件,选择添加变量 m_tab,定义操作各界面的类变量,这里我们添加3个标签页,3个标签页对应三个窗口界面,注意添加个界面头文件(在含有标签页窗口的.h文件中)CT1Dlg m_1Dlg; //界面1CT2Dlg m_2Dlg; //界面2CT3Dlg m_3Dlg; //界面3设置表头

2021-01-28 14:22:58 1042

原创 MFC之编辑框和静态文本框

MFC一.编辑框Edit Control编辑框有两种状态,一个是用户可输入操作,一个是只能读,可在组件属性中找到Read Only 设置为TRUE则只能读用户无法操作1.编辑框显示操作控件的两种方式前面说过了,后面都是以变量的方式进行操作CEdit m_editedit.SetWindowText(_T("编辑框")); //参数为CString 类型2.获取编辑框内容CString edit_path;edit.GetWindowText( edit_path );3.内容更新控

2021-01-28 12:36:56 1369 2

原创 MFC之Button按键控件

MFC一.操作控件的方式1.获取控件的句柄操作GetDlgItem(IDC_BUTTON); //IDC_BUTTON 控件的ID2.设置变量控制可直接右键点击控件,选择添加变量,完成后就会在文件中自己生成相应的代码在类当中会声明成员变量CButton m_btn1;在cpp文件中会添加ID的对应关系void CinterfaceDlg::DoDataExchange(CDataExchange* pDX){ CDialogEx::DoDataExchange(pDX); DDX

2021-01-28 11:44:56 4659

原创 MFC新建工程基本配置

MFC一.新建工程这里我用VS2010为例新建工程打开vs2010,点击文件新建工程,也可以在起始页直接点击新建项目选择MFC应用程序,输入项目名称第一个界面直接下一步第二个界面设置基于对话框,MFC的使用这块选择在静态库中使用MFC,这两个的区别在于如下在共享DLL中使用生成的exe比较小,但是在其他机器上需要有相应的库,否则无法正常使用在静态库中使用,生成的exe比较大,但是到其他机器上不用移植库...

2021-01-28 11:14:39 790

原创 ESP8266相互通讯(ESP-NOW)

ESP8266一.简介这篇给大家分享一下多个ESP8266直接相互通讯,因为想做智能家居系统,但是想了一下,不止一个产品,比如测量温湿度的,检测人体的各种传感器,而且所处的位置也不一样,最后想到这个办法,可以用一个ESP8266模块作为一个总的控制,就像一个管家,来和其他ESP8266通讯,来实现我们想要的功能。先说一下ESP-NOW,它是Espressif开发的一种协议,它使多个设备无需使用Wi-Fi即可相互通信。该协议类似于低功率的2.4GHz无线连接。设备之间需要进行配对,然后才能进行通信。配

2021-01-25 21:39:55 17633 20

原创 MFC模态对话框和非模态对话框使用

MFC一.简介MFC中对话框有两种形式,一个是模态对话框(model dialog box),一个是非模态对话框(modeless dialog box)。二者的区别在于当对话框打开时,是否允许用户进行其他对象的操作。这篇我们以在主界面添加一个按键,点击按键后弹出对话框二.准备首先我们在主界面添加一个按键,这个就不多说了在资源视图添加第二个界面,命名为IDD_TEST_DIALOG为新创建的窗口添加类,添加完成后,在解决方案下会创建TestDlg.c和TestDlg.h两个文件三.模

2021-01-25 14:42:45 900

原创 MFC定时器的使用

MFC一.简介这篇说一下在MFC开发过程当中定时器的使用,我们以在界面上显示系统的时间,让定时器工作,每隔1s时间更新一次二.

2021-01-25 10:15:26 2447

原创 MFC窗口及组件大小设置

MFC一.桌面分辨率获取1.获取桌面的大小,不包括状态栏cxx = GetSystemMetrics(SM_CXFULLSCREEN);cyy = GetSystemMetrics(SM_CYFULLSCREEN); 2.获取桌面的大小,包括状态栏 正真屏幕大小cxx = GetSystemMetrics(SM_CXSCREEN);cyy = GetSystemMetrics(SM_CYSCREEN); 二.软件各尺寸获取1.获取软件的大小CRect oWindowRect;

2021-01-23 17:28:40 5512

原创 Linux关于TCP通讯协议的测试

文章目录网络编程一.简介二.程序1.服务器2.客户端三.测试结果网络编程一.简介这篇我们说一下,tcp通讯协议的使用,这里我们用AC7020开发板作为服务器,然后用windows下虚拟机作为客户端,两者连接到局域网当中,进行测试,首先开启服务器,然后再打开客户端程序,发送数据,服务器就会将发送的数据进行回传显示。我们都知道tcp相对于udp比较可靠,可以理解一下 三次握手 四次挥手三次握手四次挥手二.程序我测试的局域网处于零网段的所以ip地址为 192.168.0.103,如果是两根网

2021-01-23 14:34:16 484

zynq AC7020开发手册.zip

ZYNQ700系列的黑金AC7020开发板的开发手册,包括FPGA+ARM的开发,已经linux系统部分的开发,系统的移植,外设的说明等等非常详细

2021-08-03

MFC零基础入门手册(pdf)

基于鸡做米的mfc资料的整理,零基础入门mfc软件编程,有详细的操作流程,已经整理为pdf

2021-05-23

STM32CubeMX软件.zip

stm32开发软件,STM32CubeMx 省事省力大大提高开发效率,这款软件支持好的开发板的,直接在芯片上配置相应的功能,非常好用,推荐给大家,需要的朋友直接带走

2020-03-26

基于51单片机的智能小车资料.rar

现如今51单片机作为入门的单片机是一个不错的选择,学习51最重要的也无非就是定时器和中断,通过制作一个产品,在制作中学习也是一个不错的提升,自己在制作智能小车过程中收集的资料,分享给大家,51单片机制作的智能小车有代码和apk软件,有蓝牙小车和超声波测距避障小车,喜欢的收藏下载。

2020-02-13

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

TA关注的人

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