巴黎修铁塔
码龄9年
关注
提问 私信
  • 博客:16,101
    16,101
    总访问量
  • 11
    原创
  • 1,133,041
    排名
  • 5
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2015-06-23
博客简介:

qq_29239993的博客

查看详细资料
个人成就
  • 获得13次点赞
  • 内容获得0次评论
  • 获得61次收藏
创作历程
  • 4篇
    2021年
  • 6篇
    2020年
  • 1篇
    2019年
成就勋章
TA的专栏
  • 安卓
    1篇
  • qt开发
    3篇
  • opencv
    1篇
  • Linux驱动学习
    2篇
  • linux内核学习
    1篇
  • uboot学习记录篇
  • s5p4418嵌入式安卓应用记录
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

qt开发过程注意事项

Q_OBJECT宏一定要放在类定义的第一行,否则在新建对象时会报错error: 'virtual CLASS::~CLASS()' is private within this contextDUI
原创
发布博客 2021.06.10 ·
258 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

QSlider使用released信号和点击事件过滤代替valuechange信号

问题背景: 使用valuechange信号,在滑块拖动过程中,信号将会被频繁发送。如果是上位机通过串口向下位机发送指令,一般下位机(简单MCU做主控)无法响应高频率的指令。 released信号只有在释放滑块时才会发送,但点击slider部件造成的滑块移动,并不会发送released信号,就造成当前滑块位置与实际参数不一致的BUG。解决方案1.绑定released信号,只在滑块释放时,向下位机发送写指令。2.安装事件过滤器,将滑块的左键单击,修改为滑块释放信号。//构造函数中安装过滤器ui-
原创
发布博客 2021.04.26 ·
1723 阅读 ·
2 点赞 ·
0 评论 ·
7 收藏

QSlider滑块部件使用setSliderDown方法不能触发信号的解决方案

QSlider滑块部件使用setSliderDown方法不能触发信号的解决方案QT帮助手册阐述,调用SetSliderDoen(false),可以触发sliderReleased信号。但是只调用SetSliderDoen(false)是不能触发sliderReleased信号。如下图所示:要使滑块从按下到松开的切换过程,才能触发sliderReleased信号。...
原创
发布博客 2021.04.23 ·
966 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CommandLineParser命令行参数解析的使用

#include "opencv2/objdetect.hpp"#include "opencv2/highgui.hpp"#include "opencv2/imgproc.hpp"#include "opencv2/videoio.hpp"#include <iostream>using namespace std;using namespace cv;int main( int argc, const char** argv ){ /*************.
原创
发布博客 2021.04.04 ·
2326 阅读 ·
2 点赞 ·
0 评论 ·
7 收藏

Linux下/sys/class/gpio驱动调试

1、gpio类的export、unexport属性来源和作用1.1export和unexport属性创建在内核初始化阶段,将自动调用gpioilib_sysfs_init()在/sys/class中创建gpio类,用于统一管理调试GPIO。export、unexport属性为gpio_class成员,在注册gpio类时,将会在/sys/class/gpio/目录下创建export和unexport属性文件,用于用户空间导出GPIO的控制权限,是区别于访问设备节点的另一种GPIO控制方法。1.2e
原创
发布博客 2020.12.01 ·
4820 阅读 ·
2 点赞 ·
0 评论 ·
18 收藏

S5P4418原厂GPIO驱动程序分析

1、S5P4418背景介绍2014年八月,世界上第二大半导体三星电子收购南韩NEXELL公司旗下的4330主控芯片,正式更名为S5P4418,彻底取代三星S5PV210、 Exynos4412等主控进入多核高速时代。(正因为S5P4418来自于NEXELL公司,所以内核代码中有大部分是由NEXELL原厂工程师在开源社区的内核源码的基础上进行修改的,而且部分代码没有按照内核的标准驱动框架来开发。)2、GPIO驱动分层思想内核从2.6版本以后,引入了goiolib和pinctrl子系统,来统
原创
发布博客 2020.11.20 ·
781 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

adb常用调试命令整理

adb连接和断开adb connect 192.168.1.48 //连接目标设备的IP地址adb disconnect 192.168.1.48 //断开与目标设备的连接常用查询命令adb version //查询adb工具版本号adb decices //查询当前已连接的设备adb shell pm list packages //查询设备中安装的所有APK的包名adb shell pm list packages -s //查询设备中系统自带
原创
发布博客 2020.11.06 ·
690 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Linux内核解析BootLoader中命令行参数的三种方法

第一种:如果在uboot命令行中设置了bootargs,那就只有bootargs有效,kernel中默认的CONFIG_CMDLINE无效第二种:将在uboot命令行中设置的bootargs追加到,kernel中默认的CONFIG_CMDLINE一起使用第三种:强制使用CONFIG_CMDLINE,在uboot中设置的bootargs无效...
原创
发布博客 2020.09.30 ·
816 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

安卓APP重新签名打包发布tools.7z

发布资源 2020.04.30 ·
7z

gcc和g++详解

概述:本文内容都是来自于GCC官方手册,目的就是梳理清楚gcc/g++的关系,明白gcc 、g++调用的区别。1、gcc是什么?查看GCC手册 GCC stands for “GNU Compiler Collection”. GCC is an integrated distribution of compilers for several major programmi...
原创
发布博客 2020.03.05 ·
2427 阅读 ·
5 点赞 ·
0 评论 ·
16 收藏

解决C/C++相互调用

概述:比较详细的解释C/C++混合编译的原理,基于GNU工具演示。基础知识:GNU工具链的简单使用,能明白 gcc -o -c这样的命令就行了,自己调试运行一次代码就能明白。如果只是照这个别人的代码,写了一个中间层去满足混合编译的需求,最后你还是会把自己绕晕。先要把这两个错误的想法彻底弄明白,才能把混合编译弄清楚。错误1:gcc只能编译c,g++只能编译c++。错误2:使用g++编...
原创
发布博客 2020.03.04 ·
641 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

WIN7系统AndriodStudio3.5安装教程

默认你已经安装好JDK,如果没有安装,自行百度Java 开发环境配置。下载:建议https://developer.android.com/studio?hl=zh-cn点击下载就好了,会自动选择适合你系统的版本的。安装步骤:1、双击启动.exe文件,就出来这个界面啦,点击NEXT2、选择你想要安装的路径,建议不要选C盘,3、点击Install4、现在...
原创
发布博客 2019.11.08 ·
641 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

比较详细的Visca协议

发布资源 2018.04.03 ·
pdf