首页
学习
活动
专区
工具
TVP
发布

Linux驱动

专栏成员
338
文章
680948
阅读量
90
订阅数
47.Linux-DEVICE_ATTR()介绍及使用示例
使用DEVICE_ATTR,可以实现驱动在sys目录自动创建文件,我们只需要实现show和store函数即可.
诺谦
2018-10-22
3.1K0
46.Linux-分析rc红外遥控平台驱动框架,修改内核的NEC解码函数BUG(1)
1.2然后在drivers\media\rc\keymaps里存了各种不同的键映射文件
诺谦
2018-10-15
2.4K0
46.Linux-创建rc红外遥控平台设备,实现重复功能(2)
在上章分析了红外platform_driver后,已经修改bug后,接下来我们自己创建一个红外platform_device平台设备,其实写一个平台设备很简单.
诺谦
2018-10-15
1.5K1
C- unsigned :1之位域分析
做低层时,经常会读写寄存器,比如操作某位,设置为0或1,而在C语言中便为我们提供一种数据结构”位域”,使得我们通过读写”位域”来实现操作某位.
诺谦
2018-09-30
9800
1.Linux电源管理-休眠与唤醒
当我们休眠时,如果想唤醒,则需要添加中断唤醒源,使得在休眠时,这些中断是设为开启的,当有中断来,则会退出唤醒,常见的中断源有按键,USB等.
诺谦
2018-09-30
13.9K0
44.Linux君正X1000-添加st7789v显示
由于板子LCD旧屏是ili9335型号的,旧屏有时候会断货,如果断货则使用一个st7789v型号的LCD
诺谦
2018-08-31
1.6K0
C-fopen,fwrite,fread,fseek笔记
FILE * fopen(const char * path,const char * mode);
诺谦
2018-08-10
2.5K0
25.QT-模型视图
在Qt中,不管模型以什么结构组织数据,都必须为每个数据提供不同的索引值,使得视图能通过索引值访问模型中的具体数据
诺谦
2018-07-31
1.5K0
27.QT-QProgressBar动态实现多彩进度条(详解)
通过qss实现,只需要一个多彩背景图,通过QImage获取颜色,然后来设置进度条,便可以实现动态多彩进度条(根据图片设定颜色)
诺谦
2018-07-31
2.3K0
26.QT-模型视图之自定义委托
由于模型负责组织数据,而视图负责显示数据,所以当用户想修改显示的数据时,就要通过视图中的委托来完成
诺谦
2018-07-31
2.1K0
23.QT记事本
源码下载地址: https://download.csdn.net/download/qq_37997682/10453294
诺谦
2018-07-31
1.3K0
24.QTableView函数使用,右击菜单实现
对于QStandardItem的setData()成员 函数的第二个参数role 是模型数据角色 
诺谦
2018-07-31
1.8K0
19.QT-事件发送函数sendEvent()、postEvent()
Qt发送事件分为两种 -阻塞型事件发送 需要重写接收对象的event()事件处理函数 当事件发送后,将会立即进入event()事件处理函数进行事件处理 通过sendEvent()静态函数实现阻塞发送: bool QApplication::sendEvent ( QObject * receiver, QEvent * event ) ; // receiver:接收对象, event :要发送的event类型(比如:鼠标双击) //当有事件发送,将会
诺谦
2018-07-31
9830
34.QT-制作串口助手(并动态检测在线串口,附带源码)
将qextserialport-1.2rc.zip解压,将解压后的src目录拷贝到项目里的子目录SerialSrc下,在项目pro文件中增加下面这行
诺谦
2018-07-30
2.8K0
32.QT-制作最强电压电阻表盘,可以自定义颜色,图标,文字标签(也可以用来当其它表盘)
后来,在网上找阿找,还是没找到满意的,索性自己来画控件算了,由于第一次画控件,所以花了我2天时间,才画好
诺谦
2018-07-30
1.4K1
31.QPainter-rotate()函数分析-文字旋转不倾斜,图片旋转实现等待
30.QT-渐变之QLinearGradient、 QConicalGradient、QRadialGradient
诺谦
2018-07-30
2.6K0
30.QT-渐变之QLinearGradient、 QConicalGradient、QRadialGradient
渐变有三种:QLinearGradient、QConicalGradient 、 QRadialGradient 它们都有一个QGradient父类 QGradient父类的常用公共函数有: void QGradient::setSpread ( Spread method ); //设置填充梯度区域外的区域,参数有: // QGradient::PadSpread :填充区域内最接近的停止颜色。这是默认的。 // QGradient::RepeatSpread : 在区域外继续重复填充 // QGrad
诺谦
2018-07-05
1.7K0
10.QT-定时器
QObject定时器 需要头文件#include <QTimerEvent>  需要函数 int QObject::startTimer(int interval); //启动定时器,并设置定时器间隔时间(单位ms),启动后返回该定时器ID号. void QObject::timerEvent(QTimerEvent * event); //定时器处理函数,需要用户来重写它,如果有多个定时器,可以通过QTimerEvent::timerId()来判断定时器ID处理 void killTimer(int
诺谦
2018-05-28
1.6K0
8.QT-对话框(模态与非模态)
对话框介绍 对话框是于用户进行简易交互的顶层窗口 QDialog是Qt中所有对话框窗口的父类,是一种容器类型的组件 QDialog继承于QWidget类,如下图所示: QWidget和QDialog有
诺谦
2018-05-28
2K0
5.QT-QString类
Qt中的字符串类 介绍 采用Unicode编码  采用隐式共享技术,节省内存和不必要的数据拷贝 隐式共享介于浅拷贝和深拷贝之间,当两个string对象赋值时,会实现浅拷贝(共享一块内存),如果某个对象被修改了,则会实现深拷贝(从新开辟内存) 跨平台使用,不需要考虑不同平台的兼容性 QString直接支持字符串与数字的相互转换 QString直接支持字符串大小比较 QString直接支持不同字符编码间的相互转换 QString直接支持std::string和std::wstring的相互转换 QString直
诺谦
2018-05-28
8740
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档