自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

逆水行舟

走自己的路,不轻言放弃。

  • 博客(49)
  • 资源 (24)
  • 收藏
  • 关注

原创 ESP32 例程解析及实战总结(一)——开发环境搭建

图文并茂,详细讲解ESP32 的安装,编译,下载,运行等基本操作,开启ESP32 开发之旅

2024-11-13 16:23:54 1822

原创 mqtt+emq+influxdb+grafana系统搭建傻瓜教程(二)

系统架构:mqtt.fx+emqx4.4.3+telegraf1.21+infludb2.2+grafana8.4.1系统环境:(ubuntu18.04)关于物联网监控系统,当前最流行的方法就是:emq+influxdb+grafna,其中EMQX负责采集终端设备数据, influxdb数据库负责存储数据,grafana负责读取数据,并以仪表盘形式进行监控报警。网上也有很多学习的文章,可大部分都是残缺不全,没有一个系统性的介绍,看完后也是一知半解。此文可以说......

2022-05-12 13:53:41 2347 1

原创 QT 网络访问,获取股票信息的方法

自从有了这个工具,我再也不用看手机了,想看股票的时候点一下【update】,所有信息马上就能看到,每次个股突然拉升的时候,我就做个T,当天的酒钱就到手了,爽!

2021-11-30 20:10:50 1402 9

原创 【原创】QT 绘制饼图,曲线图,柱状图,详解。

用QT绘制数据图表。刚开始感觉不知如何下手,在参考了网上的文章后(部分代码来自网上),兴趣大发,于是现学现卖,把饼图,曲线图,柱状图全部做到一起了。不啰嗦,上图!!!QT 是面向对象的编程语言,图形库的用法比较复杂,时间一长就忘记了,等下次维护的时候,又要重新读代码。下面对这三种图形的绘制方法做详细解析和注释,防止自己忘记的同时,也将我的经验与大家分享:一:饼图绘制:........................

2019-07-02 21:53:06 15055 84

原创 VS code 任意配置代码主题颜色的方法

1:点击下图菜单,打开 command palette 命令框,选择developer:inspect editor tokens and scopes,然后点击任何函数名,出现如下信息框。"workbench.colorCustomizations": //用于自定义工作区(如侧边栏、标签栏等)的颜色。"editor.tokenColorCustomizations": //它用于自定义编辑器内的文本颜色。, //将上图红色框中字符串填入此处。, //设置背景色。//设置函数名的颜色。

2025-04-02 11:32:09 136

原创 sourceinsight 4.0 任意配置主题颜色风格的方法

一:将鼠标移动到需要配置颜色的字符串上面,例如下图中函数名 wait_for_pll_align,停留不动,出现一个文本框,见下图红框中文本说明: style:Declare Function。三:下图选择 Display 栏,点击按钮 Styles。二:点击菜单 options->Preferences。其它字符串元素,同样操作,即可实现任意需要的颜色。1-下拉框选择 Declare Function。4-点击确认退出,函数名的颜色就变成绿色了。3-选择你要的颜色(此处选绿色)2-下拉框选择Pick。

2025-04-01 20:12:30 137

原创 secureCRT 破解方法

3、输入注册信息打开keygen.exe,点击path,选择SecureCRT的安装目录(例如D:\VanDykeSoftware\Clients)的securecrt.exe打开,继续下一步打开LicenseHelper.exe,如下。1、注册SecureCRT9.1打开keygen.exe,出现以下问题(没有关掉安全防护,一双击打开,Windows会自动识别keygen.exe为bingdu并删除)打开桌面SecureCRT,此界面不输入内容,直接点击下一步。2、存储配置文件夹(可以默认安装)

2025-01-18 16:31:19 3607

原创 ESP32 例程解析及实战总结(二)——ble 设备开发

本篇基于ESP32 平台,讲解如何开发一个我们自己的 ble 设备,包含如下内容:什么是service?客户端如何发现ble设备?客户端如何知道ble设备有哪些service?客户端与ble 设备的service 是如何收发数据的?实战:如何添加service?什么是service?BLE Service是完成设备或设备部分的特定功能或特性的数据和相关行为的集合,它主要包含如下几部分1.UUID(通用唯一识别码)

2024-11-14 20:12:31 1178

原创 ble广播数据(Payload)类型详解

BLE广播数据通常包含在一个或多个广播数据单元(AD Structure)中,每个AD Structure由长度值(Len)、类型值(AD Type)和数据部分(AD Data)组成。类型细分:根据UUID的长度(16bit, 32bit, 128bit)和数据类型(完整/非完整)有不同的类型值。Service UUIDs(类型=0x02, 0x03, 0x04, 0x05, 0x06, 0x07)Service Data (类型=0x20 0x21)类型值(AD Type):1字节,标识数据部分的类型。

2024-11-14 18:03:27 651

原创 串口文件传输 Z-modem lrzsz 在开发板上的编译及使用方法(图文并茂)

以图文并茂的形式,对Zmodem 文件传输工具 lrzsz ,在嵌入式开发板上的使用方法,做了详细的说明,真正的傻瓜式教程

2024-08-28 15:14:32 456

原创 嵌入式linux:开发板挂载nfs

嵌入式开发,通过NFS 挂载开发板的详细步骤

2024-08-26 11:25:12 433

原创 ubuntu18.04 设置静态地址(验证可行)

addresses: [192.168.0.123/24] # 要设置为的固定IP,后面的24是子网掩码的位数。addresses: [114.114.114.114,8.8.8.8] # 要设置的DNS地址。ens33: # 配置的网卡名称,可以使用ifconfig -a查看本机的网卡。gateway4: 192.168.0.1 # 要设置的网关地址。没有报任何错误即代表成功,之后可以使用ifconfig进行查看验证。注意:缩进代表层级关系,冒号之后一定要有一个空格。

2024-08-14 16:11:24 698

原创 c语言输出文字颜色

在C语言中,输出文字颜色主要是依赖于你的终端或者是你所使用的编译器是否支持这种操作。在Windows的命令提示符(cmd)中,可以使用ASCII控制码来改变文字颜色,但在Linux或Mac的终端中,通常需要使用特殊转义序列。在这个例子中,我们定义了几种颜色,然后在输出文本时使用它们。注意:这些方法依赖于你的终端或编译器是否支持ANSI转义码或ASCII控制码。在某些情况下,这些代码可能不会工作。在这个例子中,我们使用了不同的转义序列,它们在大多数Unix-like系统的终端中都是可识别的。

2024-06-25 17:51:31 1301

转载 esp32

Windows下ESP-IDF安装及VScode配置 - Dapenson - 博客园 (cnblogs.com)

2024-06-19 09:29:06 121 1

原创 Windeployqt 打包,缺少DLL 的原因分析,解决方法

Windeployqt 打包,缺少DLL 的原因分析,解决方法

2023-02-10 19:35:25 3714 1

原创 windeployqt实现一键打包

每次发布QT程序前,都必须要在命令行环境下运行windeployqt 工具进行打包,加载相关的lib文件,才能正常运行。但是在命令行模式下,每次都要手动输入windeployqt的目录,和应用程序的位置目录,效率非常低

2023-02-10 17:19:26 2937 2

原创 mqtt+emq+influxdb+grafana系统搭建傻瓜教程(一)

关于物联网监控系统,当前最流行的方法就是:emq+influxdb+grafna,其中EMQX负责采集终端设备数据, influxdb数据库负责存储数据,grafana负责读取数据,并以仪表盘形式进行监控报警。 网上也有很多学习的文章,可大部分都是残缺不全,没有一个系统性的介绍,看完后也是一知半解。此文可以说是网络上最全面的教程,非常详细讲解了整个系统的搭建步骤,每一步除了用文字介绍外,还用截图方式进行直观说明,真正的傻瓜式教程,开发者只需要逐步照做,即可完成整个系统的搭建———

2023-02-06 18:31:45 3883 2

原创 CRC 计算及校验原理

CRC 校验原理,及步骤

2022-12-13 17:04:28 6225 1

原创 zoxide ubuntu安装方法

替换cd

2022-07-15 18:41:50 1037

原创 EMQX 开机不能自动启动

开机时,EMQX启动报错:修改如下:sudo gedit /lib/systemd/system/emqx.service保存重启即可

2022-05-24 14:36:17 2332

原创 grafana8.4.1 邮箱配置方法

sudo vim /etc/grafana/grafana.ini#################################### SMTP / Emailing ##########################[smtp]enabled = truehost = mail.cuchost.com:25user = admin@xxx.com //自己邮箱服务器账号# If the password contains # or ; you have t...

2022-03-10 11:16:16 1478

原创 telegraf1.21.4 + InfluxDB 2.0.7 + grafana8.4.1安装配置方法,图文说明,绝对可用

最近研究物联网平台,感觉telegraf + influxdb + grafana 是一套非常好的监控系统,参考了一些网上的“教程”文档,坑太多,大都“缺斤少两”搭不起来,于是花了几天时间看官方文档,终于搭建成功,现将搭建详细步骤分享给大家,只要照着做,你就能成功。

2022-02-22 17:11:24 1493 2

原创 grafana6 忘记密码无法登录的解决方法

sudo apt-get install -y adduser libfontconfig1# 使用wget 下载会很慢# 推荐百度网盘:链接:https://pan.baidu.com/s/1y2I4LwuslB5kHAZwV8RNxw 提取码:o19t# 或者csdn:[grafana6](https://download.youkuaiyun.com/download/qq_43157273/12890289)sudo wget https://dl.grafana.com/oss/release/g..

2022-02-22 16:48:19 1944

原创 EMQ 安装教程

一:EMQX 安装1. 下载 emqx-ubuntu18.04-4.2.11-x86_64.debwget https://www.emqx.cn/downloads/broker/v4.2.11/emqx-ubuntu18.04-4.2.11-x86_64.deb2. 安装sudo apt install ./emqx-ubuntu18.04-4.2.11-x86_64.deb3.后台启动 EMQ X(启动方式1)$ emqx startEMQ X Dashboad 使用(以本

2022-02-22 16:25:33 4839

原创 安装程序时,经常会被捆绑安装流氓插件,解决办法

方法:右键点击【我的电脑】-管理-系统工具-任务计划程序库,然后将【状态】栏内未禁用的项全部设置未禁用即可。

2021-11-30 18:21:10 1370

原创 Qt--解析Json

一、QT5 Json简介QT4中使用第三方库QJson解析JSON文件。QT5新增加了处理JSON的类,类均以QJson开头,包含在QtCore模块中。QT5新增加六个相关类: QJsonArray 封装 JSON 数组 QJsonDocument 读写 JSON 文档 QJsonObject 封装 JSON 对象 QJsonObject::iter...

2021-11-15 09:41:42 3501

转载 qt 获取股票信息方法

获取最新行情:http://qt.gtimg.cn/q=sz000858返回数据:v_sz000858="51~五 粮 液~000858~27.78~27.60~27.70~417909~190109~227800~27.78~492~27.77~332~27.76~202~27.75~334~27.74~291~27.79~305~27.80~570~27.81~269~27.82~448~27.83~127~15:00:13/27.78/4365/S/12124331/24602|14:5.

2021-11-13 14:13:34 7209 1

原创 Qt5.12.0 请求 https 资源提示 TLS 初始化失败

qt.network.ssl: QSslSocket::connectToHostEncrypted: TLS initialization failed1. 首选需要找到缺失的 libea32.dll 和 ssleay32.dll 两个库:【注】确保 QT 版本 与 libea32.dll 和 ssleay32.dll 库的版本一致,方法如下,查看 QT 依赖版本:QString N1 = QSslSocket::supportsSsl();QString N2 = QSslSocke

2021-11-11 20:35:06 1963

原创 text 设置中文时,ui 显示乱码

在*.h文件中,增加以下预编译语句:#pragma execution_character_set("utf-8")

2021-09-07 15:50:21 146

转载 Qt读取Excel之QXlsx

void FlightPlanWid::readExcel(QString path){ QXlsx::Document xlsx(path); QXlsx::Workbook *workBook = xlsx.workbook(); QXlsx::Worksheet *workSheet = static_cast<QXlsx::Worksheet*>(workBook->sheet(0)); ui.tableWidget->setRowCount...

2021-07-12 21:03:33 2284

转载 Qt程序打包成一个单独exe的方法

前言: 以前将自己的程序打包成可执行文件,需要生成很多dll和文件夹。这样发给别人用很麻烦,于是我在网上查了下能不能打包成单独的exe文件就能执行,果然有办法,现在我就将方法分享出来。一、前期准备下载Enigma virtual box工具,官方链接:https://enigmaprotector.com/en/downloads.html百度云链接:链接:https://pan.baidu.com/s/1kTV4W4ciB6H3LdbPbRIPVw 提取码:i69s二、将Q...

2021-07-09 09:54:51 9134

转载 Qt Excel库xlsx写入单元格样式及使用

Qt Excel库xlsx写入单元格样式及使用学习教程2020-03-10 10:27:301624次浏览扫描二维码文章目录[隐藏]Qt xlsx 库使用前言 Qt xlsx 库写入单元格样式方法 Qt xlsx 库使用简单例子 Qt xlsx 库使用简单例子最终效果Qt xlsx 库使用前言因为我对 xls 格式不做兼容要求,所以选取了此库。具体需要实现的功能,写入 Excel 样式。Qt xlsx 库写入单元格样式方法/*单元格边框样式*/...

2021-07-08 15:12:27 4235

转载 QT 制作 Excel 表格常用操作方法

Visual Basic for Applications(VBA)是一种Visual Basic的一种宏语言,主要能用来扩展Windows的应用程式功能,特别是Microsoft Office软件。也可说是一种应用程式视觉化的Basic Script。1994年发行的Excel 5.0版本中,即具备了VBA的宏功能。在VBA的参考手册中就可以看到具体函数、属性的用法,Qt操作Excel主要通过QAxObject+ Excel VBA来实现!关于Qt对Excel的操作,网上的资料...

2021-07-08 15:08:04 3986

原创 Ubuntu18.04 网路图标消失, 不能上网

Ubuntu18.04 网路图标消失连接不上网使用nmcli,该命令可以完成网卡上所有的配置工作,并且可以写入配置文件,永久生效sudo nmcli networking offsudo nmcli networking on

2021-04-02 17:53:52 374

原创 ubuntu18.04 虚拟机共享设置方法

ubuntu18.04 版本验证可行一:安装samba $ sudo apt-get install samba二:修改配置文件 $ sudo gedit /etc/samba/smb.conf 文件修改如下: 注意 是在 smb.conf 文件末尾添加如下: [myshare] 【此处 myshare 是共享的名称,可任意取】 comment = Shared Folder with username and password...

2021-04-02 17:52:34 660 1

转载 Ubuntu 键盘鼠标失效解决办法

问题描述:启动Ubuntu键盘鼠标失效/失灵,只能通过电源键重启,重启仍解决不了问题。今天打开Ubuntu,键盘鼠标失灵了!!!查找国内博客解决方案发现都无法解决(气…,秉着不成功便成仁的信念,搞了整整3个小时,终于搞定,长出一口气!废话不多说,直接开干!环境:Ubuntu 18.04 + Windows 10 双系统1. 重启系统后按“ESC”进入grub引导界面:这里看个人电脑情况,楼主按一下“ESC”就可以进入了。2. 在引导界面选择 Advanced Options3. 选择 带

2021-04-02 17:47:04 22749 5

原创 【OLED字模及串口调试工具】

OLEDTool 此软件有3个功能1:串口发送与接收 2:16x16点阵字模 3:0.96寸128x64 OLED 在线显示调试,无需任何字库芯片。

2017-07-17 00:45:27 5698 1

原创 QT4 USB串口设备打开出错的解决办法

在 Windows 下只需要使用其中的6个文件:qextserialbase.cpp和qextserialbase.h,qextserialport.cpp和qextserialport.h,win_qextserialport.cpp和win_qextserialport.h如果在Linux下则是:qextserialbase.cpp和qextserialbase.h,qex

2017-05-15 11:27:50 2767

原创 linux 下如何编写一个完整的应用程序!

步骤如下:一:编写源码:本文末尾是我自己编写的一个简单的按键应用程序keyFunction.c 二:编译源码:在linux环境下,用对应的toolchain 编译源码,生成应用程序的可执行文件keyFunction例如:#arm-none-linux-gnueabi-gcc -o keyFunction keyFunction.c三:添加应用程序keyFunction到

2016-10-14 17:37:28 19549 1

原创 VMware 下USB 识别问题的解决办法!!!

在windows7 中,开启vmware 时,插上USB时,经常会被vmware识别到,导致windows无法使用USB设备。这是因为安装vmware 后,windows 会自动开启vmware的服务进程VMware USB Arbitration Service,只要在windows中关掉该服务,wmware就不会主动识别USB了。解决办法如下:右键"我的电脑",打开"管理

2016-06-23 18:08:29 2035

ESP32 官方SDK :esp-idf-tools-setup-offline-5.3.1

ESP32 官方SDK :esp-idf-tools-setup-offline-5.3.1

2024-11-13

esp-idf-release-v5.3 官方例程源码

esp-idf-release-v5.3 官方例程源码

2024-11-13

新能源 + BMS + 储能 + 系统原理 + 技术分析

全面分析BMS 储能系统,技术一目了然,为研发工作提供实战参考。

2023-05-09

mqtt.fx 测试工具,及MQTT单片机编程小工具

mqtt.fx 测试工具,及MQTT单片机编程小工具

2022-02-22

OLED字模及串口调试工具

128x64 OLED 汉字取模及在线串口调试工具

2017-07-16

2345 手机助手

官方原版手机管理,手机清理,实用有趣的应用,常用工具软件,应有尽有,一站式安装。绝对无病毒,无广告.

2016-04-11

kernel 2.6.22.6

linux-2.6.22.6.tar.bz2

2013-04-28

图片转lcd 数据

把bmp,jpg等图片文件转成c语言 能用的数据

2013-01-24

pdf 转 word 工具

pdf 转 word 工具 注册码 www.pdfoa.com

2012-07-31

uboot 源码分析

uboot 源码分析,详细解释uboot 的工作流程。

2012-07-25

三轴磁场加速度传感器

三轴磁场加速度传感器,详细介绍地磁原理与方向计算方法

2012-05-21

c8650 root & recovery

c8650 获取root ,安装第三方recovery 工具。操作方法教程请参考http://jackyzhxj.xvip59.asccf.com/post.asp?action=edit&BoardID=10&replyID=3&ID=2&star=1

2012-05-21

flashfxp FTP

flashfxp FTP 断点续传,高速,高效

2012-05-02

sshsecureclient

网络远程访问,文件传输,网络管理好帮手。

2012-03-31

sourceinsight

sourceinsight 破解版,查看源代码好帮手。

2012-03-30

sourceinsign 破解版

sourceinsign 破解版,看程序代码好帮手

2012-03-30

制作linux usb安装盘

制作linux安装盘,通过usb 进行安装,无需光驱光盘,方便快捷。

2012-03-29

svn linux安装包

svn linux 安装包 安装方法: 解压:#: tar zxvf subversion-1.3.2.tar.gz 依次输入./configure , make , make install 进行编译安装完成。 开启SVN服务:svnserve -d 检测服务是否开启:netstat -ntlp如果看到3690的端口正常开放了,证明SVN启动了。 然后就可以从svn服务器上download 需要的code 了。

2012-03-29

重力传感器算法

g-sensor 计算屏幕旋转角度的原理公式,adxl346 datasheet 中文资料。

2012-02-29

android设备驱动步骤实例

详细讲解如何在android 上添加设备驱动的步骤,实例示范,手把手教会你。

2012-01-17

linux设备驱动开发详解SD.pdf

详细讲解linux 下设备驱动程序的流程,配合常用设备驱动程序实例,帮助你快速入门。

2011-11-23

Linux驱动程序开发.ppt

Linux驱动程序开发步骤讲解,适合初学者入门

2011-11-23

linux SVN命令使用手册

linux SVN命令使用手册,如何在linux 环境下下载网络文件。等。

2011-11-23

vmware 清除工具

VMware 无法安装 解决办法 以前用过卡王破解无线网络密码,装过虚拟机,系统残留VMVARE,导致无法安装,老是出错,这篇博文非常管用。 VMware不可以安装在已经安装有VMware产品的windows主机上,VMware是否已经安装在一台Windows主机上,是根据注册表的一些键值来判断的。当卸载VMware的时候,这些键值没有被删除,于是在下次安装VMware的时候,就会出现问题。 解决办法:直接下载反安装工具VMware_Install_Cleaner.exe 几秒钟即可解决。

2011-11-20

免安装SourceCRT

免安装SourceCRT,串口消息好帮手。

2011-11-20

空空如也

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

TA关注的人

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