Windows下基于Qt开发Android应用

作为一名嵌入式工程师,会一门上位机编程语言还是很有必要的,这里推荐各位有精力的学习一下Qt 。学习Qt的优势:学习的人多,资料相对丰富拖拽控件即可完成界面设计,简单易用最大的优势:跨平台本次网文分享一下Qt下Android软件开发环境的搭建,完成本文的配置,可以完成Qt Windows和Android平台下的软件开发。所需软件1、安装 Qt 5.13.2qt-opensource-windows-x86-5.13.2.exe 软件下载链接:http://download.qt.io/ar
分类: 其他 发布时间: 04-06 22:37 阅读次数: 0

佛祖保佑永无Bug—— 最好用的注释插件

摘要:作为一个有思想有个性的程序员写的代码一定是要有风格的,比如什么佛祖保佑永无Bug、神兽护体等形式的注释,既有趣又个性。给大家介绍一个非常有中国风的注释插件koroFileHeader,我们先来了解一下这个插件。koroFileHeader插件简介1.插件目前有1300+Star,全五星好评,8万次下载,所以是个非常不错的插件。2.插件的作用是生成文件头部注释和函数注释。3.如果你不是使用vscode编译器,也可以将生成的图案复制粘贴到你的代码中!4.无形装逼,最为致命!!!在vscode的
分类: 其他 发布时间: 04-06 22:37 阅读次数: 0

Qt程序打包成可安装的stedup.exe的方法(中文版)

1、程序发布1、首先将程序以Release方式运行,此时会生成一个build-xxxxx-Release文件夹。在这个文件夹下的Release文件下的除了.exe文件都删除,或者将生成的exe复制到一个单独的文件夹下,如D盘根文件下的demo文件夹内。因为我们这一步的目的是得到以Release方式运行下生成的.exe文件。2、在开始菜单找到Qt 5.13.2 ( MinGW 7.3.0 64 bit)打开命令行,可能你的电脑上安装的不是这个版本或者不是64位的,但这并不影响使用。3、命令行进入
分类: 其他 发布时间: 04-06 22:37 阅读次数: 0

在ubuntu下安装qt遇到的问题 GL/gl:No such file or directory

第二次安装没有安装android
分类: 其他 发布时间: 04-06 22:37 阅读次数: 0

QT开发蓝牙

https://blog.csdn.net/JHXXH/article/details/108396717https://blog.csdn.net/weixin_30809173/article/details/96272115https://download.csdn.net/download/liang890319/6463227?spm=1001.2101.3001.5697https://download.csdn.net/download/weixin_42454034/12698008
分类: 其他 发布时间: 04-06 22:37 阅读次数: 0

基于QT的安卓手机蓝牙APP开发

最近做项目,需要开发安卓应用,实现串口的收发,目测CH340G在安卓手机上非常麻烦,而且驱动都是Java版本的, 就没选择,博主在大二的时候学习过Java SE基本的语法,写过一些小程序就放弃了Java的道路。最后选择了蓝牙无线透传模块,实现串口通信。现在Qt跨平台支持安卓,是在是令人欣喜。在网上找资料,用Qt on Android做蓝牙驱动的几乎没有,也没有相关例程,所以准备撰写此文,献给广大嵌入式程序员们。一、软硬件平台1.1 硬件平台1、蓝牙:HC-05,(淘宝上有卖),它的接口就是跟串口一样的
分类: 其他 发布时间: 04-06 22:37 阅读次数: 0

B站有屏幕的地方就有烂苹果badapple是怎么做出来的?

1.将原视频转换成一张一张单个的图片这里使用KMPlayer软件来制作,下载地址:https://www.onlinedown.net/soft/38003.htm(1)拖放视频到KMPlayer,鼠标右键点击,选择捕获—>高级捕获(2)按照下图设置捕获参数并捕获帧数,因为小熊派的显示屏分辨率大小是240x240,那么一张RGB565的图片需要占用240x240x2=115200字节的缓存,这是无法在Keil上编译通过的,经过测试分辨率大小为180x160的图片是可以编译通过的,所以这里设置的尺
分类: 其他 发布时间: 04-06 22:37 阅读次数: 0

公众号文章汇总——不断更新中......

学习笔记佛祖保佑 永不宕机 永无BUG一个普通人的大学四年生活我学电子的,能做我的女朋友吗?华为天才少年——稚晖君!“分享”是程序员的必备素质程序是如何运行的呢?你必须知道的单片机存储器的那些事!利用外部中断和定时器测量信号频率低功耗待机模式+RTC闹钟中断唤醒H桥电机驱动电路详解傅里叶变换其实并不难在VScode搭建C/C++开发环境# Pragma Pack(n)字节对齐一行代码!生成自己QQ、微信的动态二维码立创EDA元件封装导入AD软件教程利用C语言读取BMP文件b
分类: 其他 发布时间: 04-06 22:37 阅读次数: 0

零基础编写一个串口&网络调试助手(一)

摘要:作为一名嵌入式开发行者QT是必须要学的,也许现在不学以后也要学习的。一方面,在嵌入式初学阶段,也就是裸机开发,可能需要自己写上位机,QT就是一个做上位机的一个好用的工具,一般只要会c++学习QT一天就可以入门。另一方面,市场上任何一款产品几乎都带图形界面,市场上很火的Android、IOS编程无非也是GUI app编程,GUI编程都是差不多,学习Qt后再学习Android、IOS,是很容易的。就算不学习Android、IOS,由于Qt跨平台特性,通过Qt写的程序可以在Android、IOS平台上运行。
分类: 其他 发布时间: 04-06 22:36 阅读次数: 0

markdown主题1

/*自定义样式,实时生效*//* 全局属性 * 页边距 padding:30px; * 全文字体 font-family:ptima-Regular; * 英文换行 word-break:break-all; */#nice { font-family:arial;}/* 段落,下方未标注标签参数均同此处 * 上边距 margin-top:5px; * 下边距 margin-bottom:5px; * 行高 line-height:26px; * 词间距 word-spaci
分类: 其他 发布时间: 04-06 22:36 阅读次数: 0

电子工程师必备的调试神器—H7-TOOL

摘要:今天给小伙伴推荐一款好用的调试神器—H7-TOOL。相信搞嵌入式单片机的都知道正点原子和野火,其实还有一家做单片机也很强——安富莱电子。今天说的就是武汉安富莱电子家的一款开源的H7-TOOL开发工具(划重点这是开源的)。这是一款为单片机工程师提供的一款实用的多功能开发调试工具。如果你是学生,在实验室少不了用示波器、电压表、信号发生器、逻辑分析仪,实验室有那还好说,如果没有这些加起来也要好几千,对学生朋友来说太不友好了。如果你拥有了这个小巧的H7-TOOL就等于以上所有设备你都有了。如果你是工程师,.
分类: 其他 发布时间: 04-06 22:36 阅读次数: 0

正点原子STM32F407ZGT6以太网ETH—LwIP通信笔记

互联网模型互联网技术对人类社会的影响不言而喻。当今大部分电子设备都能以不同的方式接入互联网(Internet),在家庭中PC常见的互联网接入方式是使用路由器(Router)组建小型局域网(LAN),利用互联网专线或者调制解调器(modem)经过电话线网络,连接到互联网服务提供商(ISP),由互联网服务提供商把用户的局域网接入互联网。而企业或学校的局域网规模较大,常使用交换机组成局域网,经过路由以不同的方式接入到互联网中。通信至少是两个设备的事情,需要相互兼容的硬件和软件支持,我们称之为通信协议、以太网通
分类: 其他 发布时间: 04-06 22:36 阅读次数: 0

markdown2

/*自定义样式,实时生效*//* 全局属性 * 页边距 padding:30px; * 全文字体 font-family:ptima-Regular; * 英文换行 word-break:break-all; */#nice { font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, "PingFang SC", Cambria, Cochin, Georgia, Times, "Times Ne
分类: 其他 发布时间: 04-06 22:36 阅读次数: 0

基于STM32单片机的LwIP协议(一)网络协议简介

目录1.1 常用网络协议1.2 网络协议的分层模型1.3 协议层报文间的封装与拆封1.1 常用网络协议互联网对人类社会产生的巨大变革,大家是有目共睹的,它几乎改变了人类生活的方方面面。互联网通信的本质是数字通信,任何数字通信都离不开通信协议的制定,通信设备只有按照约定的、统一的方式去封装和解析信息,才能实现通信。互联网通信所要遵守的众多协议,被统称为TCP/IP。TCP/IP 是一个协议族,包含众多的协议。但对于网络应用开发人员,可能听到更多的是其中的应用层协议,比如 HTTP、FTP、MQTT 等。
分类: 其他 发布时间: 04-06 22:36 阅读次数: 0

基于STM32单片机的LwIP协议(二)LwIP 简介

目录2.1 LwIP 的优缺点2.2 LwIP 的文件说明2.2.1 如何获取 LwIP 源码文件2.2.2 LwIP 文件说明2.3 使用 vscode 查看源码2.3.1 查看文件中的符号列表(函数列表)2.4 LwIP 的三种编程接口2.4.1 RAW/Callback API2.4.2 NETCONN API2.4.3 SOCKET API2.1 LwIP 的优缺点此文以 LwIP 2. 1.2 为主要对象进行讲解,后续中出现的 LwIP 如果没有特殊声明,均指 2.1.2 版本。此时的 LwI
分类: 其他 发布时间: 04-06 22:36 阅读次数: 0

基于STM32单片机的LwIP协议(四)LwIP 的网络接口管理

目录4.1 netif 结构体4.2 与 netif 相关的底层函数4.3 ethernetif.c 文件内容4.3.1 low_level_init()4.3.2 low_level_output(struct netif *netif, struct pbuf *p)4.3.3 pbuf * low_level_input(struct netif *netif)4.3.4 ethernetif_input(struct netif *netif)4.3.5 ethernetif_init(struct
分类: 其他 发布时间: 04-06 22:36 阅读次数: 0

华为太空人智能表盘代码仅需100行?

摘要:我来告诉你他到底有什么秘密,风儿风儿吹风儿风儿吹吹!听说最近太空人智能表盘很火啊,那么如何用C++做一个好玩的智能太空人表盘呢?安排!软件工具:Vsiual studio 201x1、安装Vsiual studio首先在官网下载安装Vsiual studiohttps://visualstudio.microsoft.com/zh-hans/下载完成后傻瓜式安装即可,如果你电脑上已经安装过Vsiual studio软件了这一步就可以忽略了。2、安装EasyX图形库由于太空人表盘界面.
分类: 其他 发布时间: 04-06 22:36 阅读次数: 0

计算机网络第1章(概述)

图示说明1.1、计算机网络在信息时代的作用计算机网络已由一种通信基础设施发展成为一种重要的信息服务基础设施计算机网络已经像水,电,煤气这些基础设施一样,成为我们生活中不可或缺的一部分我国互联网发展状况中国互联网络信息中心CNNIC1.2、因特网概述1、网络、互连网(互联网)和因特网网络:网络(Network)由若干**结点(Node)和连接这些结点的链路(Link)**组成。互连网(互联网):多个网络通过路由器互连起来,这样就构成了一个覆盖范围更大的网络,即互连网(互联
分类: 其他 发布时间: 04-06 22:36 阅读次数: 0

Redis 相关知识点(持续更新)

一、什么是NoSQL要介绍Redis前必须要先介绍下NoSQL,这两者间密不可分。什么是NoSQL?NoSQL即(not only SQL)不仅仅是SQL,泛指非关系数据库。非关系数据库在高并发的场景下有巨大优势,这点MySQL等关系型数据库是无法相比的。另外NoSQL在数据分析数据挖掘也更胜一筹。...
分类: 其他 发布时间: 04-06 22:35 阅读次数: 0

二叉树、红黑树、B树、B+树 合集-----妈妈再也不用担心我的“树”拉!

这里把各种树做个总结,分别介绍各个树是什么,什么原理,什么特点,什么情况下使用,另外很多时候它们很多地方是相似的,还要加以区别,之前我身边一个很多年开发的经验的老开发还以为B树、B-树、B+树是三种树,实际没有B-树,它实际就是B树,要是不区分清楚闹出这样的笑话就尴尬了。或者别人说“平衡树”、“满二叉树”、“3阶树”等概念时你一脸懵逼,想吹牛逼但是没词儿,那也挺尴尬,怎么办,一点一点学吧,下面一 一介绍。一、树的基本术语若一个结点有子树,那么该结点称为子树根的"双亲",子树的根是该结点的"孩子"
分类: 其他 发布时间: 04-06 22:35 阅读次数: 0