自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用python来保存键盘输入情况,可保存到sqlite3数据库

3. gui界面有串口选择按钮,需要有硬件串口转hid模块ch9329的,可以直接发送串口数据来实现模拟键盘输入. 没有硬件的直接注释即可.2、在gui界面可以设置单次保存的名字,方便下次查找,录入数据库。1.代码单次保存最大键盘输入数目是300,全局变量可改。ch9329的github地址。好了, 不说多,直接上代码。

2024-09-14 09:38:24 603

原创 用virtualbox虚拟机扩容后无法开机,怎么办,怎么办,求求了

首先,虚拟机刚开始空间只有50G,下载几个项目后,就提示空间不足了,就随便百度了一下,很快就加到了200G,然后,刚开始没有成功,就重启虚拟机验证一下。修改 启动顺序,用光盘启动,然后进入修复ubuntu,然后扩容它,关闭,重启就行了。再然后,再然后,虚拟机就起不来了。

2024-08-02 18:59:29 346

原创 试比较GD32E230系列与L233/235芯片在IIC上使用温度传感器SHT40的异同

因为 两套api 接口不一致,所以还是有较大出入的。希望 在用这款单片机的兄弟闷,少走弯路,我这已经调好,拿走不谢!1. 首先是i2c 时钟配置 函数有些出入。不说废话,上代码,不同之处直接用宏 展开。2. 然后是 i2c 的读与 写,请看。

2024-06-03 17:17:00 234

原创 esp32解析雷达的串口数据,雷达模组R24AVD1

使用雷达模组R24AVD1,波特率9600。可及时调整串口输出频率。以及校验和函数加进来。

2024-04-19 17:23:38 197 1

原创 用chatgpt生成用python语言写的程序,然后转成exe格式,打包ico进exe程序

1. 加载ico 文件时 需注意,首先应该新建qrc文件,将ico 文件路径写入到该文件内,具体写法已在上方代码中 给出具体链接。文件路径指定后,然后敲入下面命名,生成一个py文件,供main.py调用。3.输入pyinstaller -F -w main.py -i icon8.ico (确保你的python环境安装了pyinstall)上述代码中的ico 文件为自定义ico文件,可根据自己爱好,选择合适的就行。3.运行时带有进度条显示,提示内容正确错误等,带有配置文件。2. qrc 文件基本结构。

2024-03-22 17:15:24 245

原创 如何在esp32上完成适配sht40温湿度传感器驱动

sht40 在esp32上的适配工作,带你快速完成开发

2024-01-09 10:50:48 765

原创 来自单片机的代码技巧

【代码】来自单片机的代码技巧。

2024-01-03 15:30:21 402

转载 C语言文件打开模式浅析

下面以文本模式为例分析:1."r"模式:1.1打开文件进行“只读”操作,即只能从文件读取内容。1.2若欲操作的文件不存在,则打开失败。1.3成功打开文件时,文件指针位于文件开头。1.4打开文件后,不会清空文件内原有内容。1.5可从文件中任意位置读取内容。2."w"模式:2.1打开文件

2023-12-27 15:59:16 188

原创 在esp32(s3/h2)上运行DHT11的例子

首先,DHT11 在哪运行,不重要,重要的是,它与主机的通信,也就是与单片机STM32(GD32)在单片机通常使用 延迟io 口时间,来达到此效果。为此,我不做过多解释,看代码,看懂通信逻辑原理图,然后,,模拟时序,对,就是读写数据,,代码参考正点原子DHT11,如有侵权,联系我删除!注意,设备上电后1s 后,再读取数据。或者STM8 ,或者51也行。下面是源码 .c 的实现。

2023-11-17 18:18:53 301

原创 使用esp32的H2 来看看zigbee~

我们 主要关注zigbee的网关部分 以及子设备部分。1.首先看下esp-idf的SDK的结构,目前使用的版本是v5.1的。可能随时间推移,目录有变化。看下 zigee角色部分。

2023-10-20 15:33:02 753

原创 c++版本的opencv检测PCB上的灯珠(颜色)

通过opencv机器视觉库使你能够快速检测出pcb上的灯珠是否完好,是否可以正常使用

2023-07-05 15:10:50 1047

原创 关于使用python对文件进行传到手机 2

利用python将电脑文件传到QQ

2023-06-15 18:38:54 325

原创 关于使用python对文件进行传到手机端问题记录,使用QQ

使用文件传输助手,传输文件到手机

2023-06-15 18:36:44 258

原创 关于在windows编译出exe老是弹出cmd窗口的问题

a. 首先搜索 怎么隐藏cmd窗口,(之前在用python打包exe的时候,遇到过,打包完成的python程序,变成exe 后,点击exe 会有黑色的弹框,也是cmd 窗口)。我TM 无语了,我程序本来是python写的,因为某些原因改用c++写了,你说要我 用回之前的python语言写?2.我没有看自己的环境,编译环境等等,首先,我说明一下,这里是用CMake 编译出来的exe可执行文件.我在CMakeLists 文件中添加了,好像没什么作用,那个框,还是弹出来了,真是无语...试过了,没有用 的。

2023-06-02 15:05:41 1402

原创 在GD32E230上如何接收红外码值(NEC协议)

通过32位的单片机来采集接收红外码值,目前代码仅支持NEC协议的红外码值

2023-05-17 17:39:40 647

原创 关于 在GD单片机上使用按键功能代码(外部中断方式)

1.这里 使用PB1 为例, 若其他GD-MCU 无此端口,替换即可。

2023-03-31 11:30:41 212

原创 单片机常见驱动

记录单片机常用功能。

2023-02-19 21:22:27 868

原创 关于使用CMT2300A FIFO缓存区间设置为64Byte的问题

帮助你解决在使用CMT2300A 时遇到的各种问题,若有需要,请及时与我交流

2023-02-16 18:00:40 933

原创 关于在GD32上使用MPU6050的问题记录

GD32使用MPU6050 问题的记录要点

2023-01-31 10:20:24 1146

原创 在windows 使用 git克隆出现连接超时如何解决

帮助你快速下载github上的内容

2023-01-30 16:20:03 1406

原创 python点击保存鼠标坐标并且定时点击

这是一篇关于用python完成的鼠标点击事件记录,并且定时完成鼠标点击的代码

2022-12-15 17:49:36 1012

原创 GR5515 使用心得纪录片

GR5515使用心得

2022-12-02 15:02:53 1463 2

原创 GD32E23x GPIO 模拟串口

因项目需要使用3个UART, 但该系列只有2个UART.只好模拟一个出来使用。所以,本篇文章,通过使用两个GPIO 口,加 一个定时器, 来达到 模拟串口的 功能。代码仅供参考:1. IO_USART.h#include "gd32e23x.h"#define Number_Of_softUarts 1#define SoftUartTxBufferSize 32#define SoftUartRxBufferSize 64#define SoftUart_DATA_LE.

2022-05-14 14:45:23 939 1

原创 如何用手机App控制GD32单片机、

这里 介绍控制 led灯,其他控制 IO 口类似所需要的硬件:ESP8266 GD32系列的单片机 led 有wifi功能的手机首先我们 理清一下 数据是怎么传的。1. 手机通过 连入 wifi ,esp8266 (下文用esp代替) 也得连入该wifi .esp 怎么连入wifi, 在我的另一个博文有写到。只不过 esp 上电 连入的是 指定的wifi 热点,这一点 有点麻烦。要是切换wifi 还得重新更新程序。esp 连接指定wifi地址:esp8266 12..

2022-04-28 16:30:28 2227

原创 智能家居网关设备

1.图示右侧 绿色框体部分为网关核心部分。蓝牙 模块与 Zigbee 模块 可以通过 USB 外部连接的方式,被该系统识别。连接成功后,作为蓝牙主机和Zigbee 主机,来连接相应的 子设备1,子设备2..子设备N例如。蓝牙门锁。Zibgee键盘 安防设备 布撤防等。当然,wifi 也可使用。wifi 摄像头。2. 红外部分,直接与主板 连接。用于遥控控制 家居设备。空调,电视机,电风扇,电灯,音箱等3. 可配置 的 音频 模块。用于 语音唤醒。语音控制电器设备。例如:小..

2022-04-26 15:57:29 460

原创 Bk3435 蓝牙门锁,配件 开关锁代码

1.bk 3435 作为配件开发模式 时, 开启 ADC_DRIVER 宏定义这里 我们需要使用 adc 判断端口 变化的电压,从而 使电机 正反转2. 定义 ADC 采用次数 LOCK_ADC_SAMPLE_TIME开始 编写:头文件:bk_lock_adc.h#ifndef __BK_LOCK_ADC_H__#define __BK_LOCK_ADC_H__#ifdef __cplusplusextern "C"{#endif/*************

2022-04-08 17:49:27 885 1

原创 如何用单片机51.或者52,采集格力空调红外码值?

问题来源:请看下列链接:格力空调红外编码解析在了解前。需知道啥是红外?了解基本原理等。好了,直接上我的代码;仅供参考,如不能正常接收空调红外数值,勿喷!main.c#include "reg52.h" //此文件中定义了单片机的一些特殊功能寄存器#include <stdio.h>typedef unsigned int u16; //对数据类型进行声明定义typedef unsigned char u8;sbit IRIN=P3^2;u8 Ir

2022-03-20 09:59:12 1681 2

转载 LCD1602 在 52单片机上的显示

源码来自于普中科技demo.可借鉴学习.那就直接上代码:1. lcd.h 头文件#ifndef __LCD_H_#define __LCD_H_/**********************************当使用的是4位数据传输的时候定义,使用8位取消这个定义**********************************///#define LCD1602_4PINS/**********************************包含头文件*******

2022-03-19 09:41:42 894

原创 GD32E23x 3分钟移植FreeRTOS

1.准备好 GD32E23x_Firmware_libraryFreeRTOS 源码2. 步入正题:a . keil 打开 gd32 项目,新建FreeRTOS 组,添加 rtos 源码.c 文件:如图:b. 参考 Nuvoton 的 M23 demo如图:c . 将 Config 文件夹下的 FreeRTOSConfig.h 移到include 文件夹 (FreeRTOS/Source/include的),并做以下修改:d. 添加 secur...

2022-01-19 11:55:20 1630 3

原创 关于在 GD32系列单片机上 调通 DHT11 温度问题的纪录

A1、GD32 + Ds 18B20https://blog.csdn.net/qq_39933916/article/details/115251458A2.温湿度模块DHT22https://blog.csdn.net/k1ang/article/details/98789397onewire(单总线)抽象https://blog.csdn.net/qq_20553613/article/details/81152511SYSTICK实现简单的延时http://bbs.e..

2021-12-31 18:35:40 888

原创 syntax error near ‘)‘

当你使用keil 编译的时候如果出现了这个也是无语;请查看你的函数定义时,或者申明函数的时候, 函数参数,函数参数,,,,函数参数不要出现申明 data , code,这些关键 字 这些关键字,超级无语的啊 啊 啊你可以做更改...

2021-12-17 12:32:26 2707

原创 记一次在linux-arm下调试的日常

在linux下编程,要说效率,首选c/c++,最后你选择什么,已经没那么重要了。当你开发完项目,写完程序后,发现不太对劲。说不出来,但总感觉不太对。是内存变少了,还是速度不够满意。好像都有点。于是乎,就有了linux下查询进程占用的内存方法首先想到 ps 命令。然后写了一脚本,测试我的app 是不是正常的。代码如下:#!/bin/shpid=`ps|grep App |grep -v grep|awk '{print $1}'` echo "pid:$pid"

2021-10-14 16:54:29 122

原创 若琪配置文件

{ "config": { "debounce": 400, "longpressWindow": 500 }, "113": { "click": { "debounce": 1000, "runtimeMethod": "setMicMute", "params": [] }, "dbclick": { "debounce": 8000, "url": "yoda-skill://bluet.

2021-09-29 18:36:19 196 1

原创 android java 类 ArgbEvaluator中 核心代码

@Overridepublic Object evaluate(float fraction, Object startValue, Object endValue) { int startInt = (Integer) startValue; float startA = ((startInt >> 24) & 0xff) / 255.0f; float startR = ((startInt >> 16) & 0xff) / 255.0.

2021-09-27 12:01:07 116

原创 关于hsv转换成RGB 的相关问题

stackoverflow上的链接下面是具体代码:typedef struct { double r; // a fraction between 0 and 1 double g; // a fraction between 0 and 1 double b; // a fraction between 0 and 1} rgb;typedef struct { double h; // angle in de

2021-08-16 16:13:43 253

原创 关于用c语言测试单链表,循环单链表的栗子

#include <stdio.h>#include <string.h>#include <stdlib.h>#include <unistd.h>#define MAX_SCENE_COLOR (8)#define BASE_SCENE_DATALEN (26)typedef struct scene_data_link{ char plot; char style; int id; int si.

2021-08-14 10:02:34 115

原创 esp8266 12F 在arduino上的wifi uart 传递数据

#include <SoftwareSerial.h>#include <ESP8266WiFi.h>//定义最多多少个client可以连接本server(一般不要超过4个)#define MAX_SRV_CLIENTS 2//以下三个定义为调试定义#define DebugBegin(baud_rate) Serial.begin(baud_rate)#define DebugPrintln(message) Serial.println(message)...

2021-05-01 13:42:06 768

原创 Ubuntu 系统构建ESP8266_RTOS_SDK开发环境

git clone --recursive https://github.com.cnpmjs.org/espressif/ESP8266_RTOS_SDK.gitgithub.com.cnpmjs.org###--------------------------------------主题:构建ESP8266_RTOS_SDK开发环境https://blog.csdn.net/chentuo2000/article/details/112973413原先在Win10-Ubuntu子系统构建

2021-04-09 14:59:11 319

原创 关于 ‘勤’

业精于勤而荒于嬉,行成于思而毁于随 --韩愈天才就是无止境刻苦勤奋的能力 --卡莱尔聪明出于勤奋,天才在于积累 --华罗庚好学而不勤问非真好学者。书山有路勤为径,学海无涯苦作舟。勤劳一日,可得一夜安眠;勤劳一生,可得幸福长眠 --达·芬奇形成天才的决定因素应该是勤奋 -郭沫若人的大脑和肢体一样,多用则灵,不用则废 -茅以升你想成为幸福的人吗?但愿你首先学会吃得起苦 --屠格涅夫灵感不过是“顽强的劳动而获得的奖赏” --列宾贵有恒何必三更眠五更起,最无益只怕一日曝十日寒

2021-03-25 10:17:40 119 1

原创 linux下调试core dump方式汇总,解决??的问题

我在无意之中发现一位大佬的博客,写得还不错。于是之中,我看见了他的这个linux下调试core dump方式汇总,工作必备技能果不其然,我决定要自己亲手操作一番。毕竟自己在linux (ubuntu) 使用多年,编程语言还是有比较多的,精通的都没有,例如说c/c++. java,python 还有js (其实js算不上,哈哈),好嘞 ,说正事!在我 决定写一个测试 程序时,也就是比较简单的#include <stdio.h>int main(){ int *p.

2021-03-25 09:26:20 271

Mtcnn-ubuntu-Cmake

在ubuntu下使用 cmake 快速编译mtcnn demo,这个demo主要 有 使用 camera 预览图像 并且显示框体的功能,速度打印等等

2019-04-12

ubuntu安装caffe教程

ubuntu安装caffe教程,含GPU ,包括错误处理解决办法,cudnn包下载等

2018-09-27

windows 音频文件分析

这个程序是关于在Windows下的程序,不提供其他的功能,可以借鉴。谢谢

2018-03-12

音频分析程序

tkinter ,matplotlib,and socketserver,报警服务器程序,采集数据,并且画图分析,保存。

2018-03-12

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

TA关注的人

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