linux之字符设备驱动学习示例
1.驱动文件: Makefile memdev.c memdev.h ,执行make,即可生成驱动memdev.ko
2.测试文件: app-write.c build.sh epoll_read.c,执行脚本build.sh ,即可生成测试程序。
3.app是使用epoo方式读取数据 , write,是往字符设备里写数据
logcat移植到linux4.19内核上
buildroot方式移植logcat,目前我用的内核时linux-4.19,该资源包里面包含以下文件
adb-logcat_dl.tar.gz
android_logger.tar.gz
package_adb_logcat.tar.gz
package_android-tools.tar.gz
嵌入式linux-4.19内核支持的logcat驱动文件
最近再搞ark1668e平台,由于之前搞的是T7平台,厂家已经移植好了logcat,个人感觉非常好用,于是想把该功能移植到ark1668e平台上。由于T7的内核时3.0的,而ark的时4.19的,所以直接移植logger.c并不能使用,折腾了好久,终于改好了,现在贡献出来
test_cond.rar
Qt中使用条件变量来控制线程退出时间,即:应用退出,唤醒线程。
win7_debuger_32_64
真正的win7下Debug工具,童叟无欺,亲测验证,可以配置Qtcreator里面的Debugger.消除Kits的警告。亲测过。里面包含32位和64位。欢迎下载,有问题私信我。
winsdk debugger 下载器
这是win7平台的 Debugging tool for windows下载器
Qt写的rtmpPlayer播放器
Qt写的rtmpPlayer播放器,可以运行在android上,可以打开看直播电视。
QtforWEB.docx
Qt5.15搭建 webassembly环境并初体验一个qt控件在网页中打开。
qt嵌入记事本.rar
该例程完整的展示了Qt在windows10中嵌入Qt自己窗体和qt在windows10中嵌入记事本窗体,自己可以任意更改窗口句柄,也可以嵌入微信。
dir_montior.rar
这个代码是纯c++写的,我稍微添加了一些东西,把它变成一个简单的qt工程。方便使用。再次感谢代码提供者。
GComboBox.rar
这是使用Qt4重写的QComboBox的例子。列表半透明,比官方的看齐来更美。
这是使用Qt4重写的QComboBox的例子。列表半透明,比官方的看齐来更美。
这是使用Qt4重写的QComboBox的例子。列表半透明,比官方的看齐来更美。
chapter_two.rar
这是我学习大话设计模式时写的例子,由于本人不会C#,而大话设计莫又是基于C#写的,所以只好在学习的过程中,把C#的例子转成C++的例子来学习,学习过程中我会记录博客和代码,以便查找和共享知识。
screenShort.tar.gz
该代码为qt qml截屏,可以在嵌入式上正确截屏。该截屏方式主要是qml的截屏方式,不过里面也有常用的widget截屏方式。可以直接在项目中使用。非常实用。
Qt生成二维码小程序
该示例展示了Qt生成Qrcode二维码的完整程序。下载编译时请选择Mingw32位。
mutex_writelog.tar.gz
linux下写日志代码,挺好用的,还加了互斥锁。
Qt之Q_PROPERTY学习
Qt元对象学习之Qt中的反射机制之Q_PROPERTY,主要讲解了Q_PROPERTY和Qt元对象的用法,很浅显。还讲了一下Qt下的枚举用法。
qml与c++混合编程例子
qml与c++混合编程的简单例子,主要介绍了两种与c++混合编程的方式。
arm下移植linphone
经过多方尝试,终于成功移植了linphone到我的开发板上。关于linphone的用法还在进一步研究中。相关的编译步骤我也会在稍后整理出来。此处先放 一大佬的链接:http://blog.sina.com.cn/s/blog_6a06a804010163za.html,由于编译linphone依赖的东西太多,此处我打包上传,希望对各位有用。
sqlite3嵌入式数据库加密
这个是qt调用sqlite3加密的源码,亲测可用,我的编译环境是qt5.9.0。
arm上的qt测试程序支持中文
这个例子即可以运行在pc平台上,又可以运行在arm平台上。并且在arm平台支持中文显示。
基于qt4的温度计
这是基于Qt4的一个温度计,里面嵌入了中国天气网接口,使用了渐变和QSharedMemory。还有托盘图标等小知识。解析天气网的思路借鉴了网上的一位大神写的天气预报软件。
grub2中文手册
grub2入门资料,很全的。很实用
gstreamer安装
本人亲测可安装在fedora14。
qt获取按键双击、多击事件
用过windows的shift按键童鞋都知道,按下五次会有个弹出提示框,本实例类似win的那个五次按下shift功能,做此例子的本意是要获取双击事件,本例非常简单,适合大家一起学习。
大学生课程表
这是我利用Qt连接数据库知识为女朋友开发的一款课程表软件,里面运用到了画图、连数据库、日期的计算、渐变、托盘图标等知识,值得大家学习。
vm清理洁器
这个可以清理VM卸载后的残留文件,一个不留的给它全清理。
Qt超炫日历
这是我做的Qt日历,模仿365日历做的,里面用到了Qt网络编程,和连接数据库
Qt做的超炫日历
这是本人做的超炫日历。都是Qt技术。模仿365日历。
Qt做的甜蜜情侣 情感修复器
用Qt开发的一款仅供情侣娱乐的小软件。如果您和您的她生气了不妨把这个下载给她玩哦。
Qt创建共享库
这是本人学习的Window7下Qt创建共享库。很适合初学者学习。
Linux下截屏软件
这是本人用Qt写的一个截屏软件很小,大小只有十几K,但是功能很强大哦。
android 一键root
z4可以一键获取android权限,RE可以卸载手机自带软件。
友善之臂学习
这是我们学校学习开发板的小练习,有各种驱动,如I2C驱动,LCD驱动等。很适合初学者研究。
Linux图书管理系统
这是一个Windows和Linux通信的程序,本人用了7天时间完成,本程序实现了三个进程之间通信,客户端为Windows下的MFC界面,服务器和业务处理分别在Linux下。本程序很适合热爱Linux同学分享,学习!
MFC聊天小程序
这是一个基于MFC和C/C++的聊天小程序,对于不熟悉网络编程的同学来说,这是一个非常好的学习资源...
C语言聊天程序升级版本
这是我对上一个聊天程序的改进,本程序仅用来学习交流,不做任何商业用途!
Linux和windows通讯
这是基于Linux和Windows中的C、C++网络编程。
C语言下的聊天小程序
这是我继学C后自学的C下网络编程,没学以前,真的不知道C黑窗口下也能聊天。欣喜至极,拿来大家分享。
C语言斗地主
这是老师让做的C语言的斗地主,可以在Linux下运行,本人写的不太完善,仅供各位学习交流.
C语言随机抽取小程序
C语言随机抽取小程序,这是对C中随机数的最好锻炼和认识!