自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

逆水行舟

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

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

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

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

2024-08-28 15:14:32 326

原创 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 2134 1

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

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

2021-11-30 20:10:50 1174 2

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

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

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

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

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

2024-08-26 11:25:12 326

原创 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 353

原创 c语言输出文字颜色

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

2024-06-25 17:51:31 384

转载 esp32

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

2024-06-19 09:29:06 77

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

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

2023-02-10 19:35:25 3159

原创 windeployqt实现一键打包

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

2023-02-10 17:19:26 2556 1

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

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

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

原创 CRC 计算及校验原理

CRC 校验原理,及步骤

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

原创 zoxide ubuntu安装方法

替换cd

2022-07-15 18:41:50 896

原创 EMQX 开机不能自动启动

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

2022-05-24 14:36:17 1908

原创 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 1403

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

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

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

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

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

2022-02-22 16:48:19 1813

原创 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 4735

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

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

2021-11-30 18:21:10 1287

原创 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 3416

转载 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 6020

原创 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 1894

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

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

2021-09-07 15:50:21 116

转载 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 2207

转载 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 8481

转载 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 3632

转载 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 3756

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

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

2021-04-02 17:53:52 347

原创 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 413 1

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

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

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

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

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

2017-07-17 00:45:27 5585 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 2712

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

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

2016-10-14 17:37:28 19471 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 1963

转载 CC2541 BLE源码阅读知识积累之外设从机Peripheral工作模式

在BLE的源码架构中,感觉是好复杂,还好TI对协议栈不开源,不然就得累死。能力有限只能把整个架构从最简单的主从工作模式入手。1.BLE中主从机建立连接,到配对和绑定的过程如下图。正如上图所示,最简单一次蓝牙通信需要以上相关步骤,包括discovery device,connect,pairing,bond等4个主要部分。 2.BLE中的GAP和GATT初始接触,感觉十分的抽

2014-07-10 11:37:04 1713

转载 加速度计和陀螺仪指南

这篇文章主要介绍加速度计和陀螺仪的数学模型和基本算法,以及如何融合这两者,侧重算法、思想的讨论介绍本指南旨在向兴趣者介绍惯性MEMS(微机电系统)传感器,特别是加速度计和陀螺仪以及其他整合IMU(惯性测量单元)设备。 IMU单元例子:上图中MCU顶端的ACC Gyro 6DOF,名为USBThumb,支持USB/串口通信在这篇文章中我将概括这么几个基本并且重要的

2014-07-06 13:18:31 1565

原创 TI BLE协议栈软件框架分析

看源代码的时候,一般都是从整个代码的入口处开始,TI  BLE 协议栈源码也不例外。它的入口main()函数就是整个程序的入口,由系统上电时自动调用。 它主要做了以下几件事情:(一)底层硬件初始化配置(二)创建任务并初始化任务配置(三)检测并执行有效的任务事件 Main() 函数源码如下:一:底层硬件初始化设置75行,设置系统时钟,使能内存缓冲功能。

2014-06-28 19:13:56 3513 2

原创 SecureCRT 配置方法

在局域网内开发软件时,经常需要在windows访问不同的机器,或者相互传输文件,SecureCRT(下载地址:http://download.csdn.net/detail/zchill/3818568) 就是一个不错的工具,可以利用它进行ssh 访问。另外一个比较类似的工具SSH Secure Shell Client  (http://download.csdn.net/detail/zchi

2012-03-31 18:02:03 3903

原创 Lighting sensor 工作流程

lighting sensor 源代码主要在这2个文档: sensorManager.javaPowerManagerService.java   java层(framwork/base/core/java/android/hardware/sensorManager.java)A:要打开sensorManager.java,保证可以正确接收服务,修改以下内容pri

2012-03-06 12:22:00 1458

转载 lighting sensor 部分分析

在调试光感传感器(android2.2)发现,传递过来的light value值是驱动值,但是实现的亮度变到最亮后却没有改变,查看代码发现如下问题 1:mIsDocked何时改变powerManagerService.java(framwork/base/services/java/com/android/server/)     lightSensorChangedL

2012-03-06 12:19:20 1989

新能源 + 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关注的人

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