自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (6)
  • 收藏
  • 关注

原创 Linux下QT使用poll()函数监听gpio的变化

关于linux的GPIO子系统:https://blog.csdn.net/mirkerson/article/details/8464290用法总结: 1. 通过向文件/sys/class/gpio/export 写入io号生成相应io口的节点: echo 204 >/sys/class/gpio/export ...

2019-06-11 11:26:23 4634 1

原创 qt实现无缝滚动字幕,刷新间隔任意调节

1 实现效果:2 实现原理代码主要参考自《Qt(QLabel)实现滚动字幕》 http://blog.csdn.net/u011417605/article/details/51211853但这个实现方式只能以一个英文字母的宽度进行步进,不适用文字为中文的情况,于是我修改了一下:qtextscroll.h:class QTextScroll : public Q

2017-09-30 14:13:25 3466

原创 Qt下汉字转拼音,包含二级汉字

GB2312编码对一级汉字依照拼音首字母进行了编码范围的划分,所以只需要将汉字转为GB2312编码格式,我们就可以获取常见汉字的拼音首字母。

2017-09-29 16:20:26 2061 2

基于linux的GPIO子系统,使用poll函数监听IO口实时电平变化

基于Linux开发板的GPIO子系统,使用poll()函数监听io口的实时电平变化,使用示例: GpioApi ioTest = new GpioApi(this); ioTest->addOutIO(GpioApi::IO_C_0);//添加输出口 ioTest->addInIO(GpioApi::IO_G_11);//添加输入口 ioTest->addInIO(GpioApi::IO_G_10); ioTest->addInIO(GpioApi::IO_G_12); ioTest->setOutIO(GpioApi::IO_C_0, 1);//设置输出口电平 ioTest->start();//开始监听添加的 详情请见博客:https://blog.csdn.net/birdman_1992/article/details/91412538

2019-06-11

QT滚动文本demo

qt滚动文本demo,可以无缝切换显示文本,文本颜色,背景颜色

2017-09-30

QT跑马字幕

qt滚动字幕的实现demo,供诸位参考,实现代码请参考QTextScroll类。

2017-09-30

汉字转拼音

ChineseLetterHelper 功能:获取汉字的拼音,或者拼音首字母 接口: static QString GetFirstLetter(const QString &src;);//获取第一个汉字的首字母 static QString GetFirstLetters(const QString &src;);//获取所有汉字的首字母 static QString GetFirstLettersAll(const QString &src;);//获取所有汉字的首字母,加强版,二级汉字也能获取 static QString GetPinyin(int code);// 获取一个汉字编码的汉语拼音 static QString GetPinyins(const QString& text);// 获取所有汉字的汉语拼音 示例: QString str("Birdman的代码模块合集"); qDebug()<<"src:"<<str; qDebug()<<"First letter:"<<ChineseLetterHelper::GetFirstLetter(str); qDebug()<<"First letters:"<<ChineseLetterHelper::GetFirstLetters(str); qDebug()<<"First letters all:"<<ChineseLetterHelper::GetFirstLettersAll(str); qDebug()<<"Pinyin letters:"<<ChineseLetterHelper::GetPinyins(str);

2017-09-29

RTP库的安装和移植

RTP库安装和移植的详细过程和资源包,内有RTP库资源包和依赖库资源包,和一份安装说明文档

2014-08-20

linux下RTP库的安装和移植

内包含jrtplib-3.7.1 jthread-1.2.1源码包 开发板大端小端测试程序(a.out交叉编译好,传到开发板上chmod+x a.out 就能运行)及源码 安装移植过程使用说明

2014-07-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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