- 博客(13)
- 资源 (23)
- 问答 (1)
- 收藏
- 关注
转载 Linux 下串口编程
串口简介串行口是计算机一种常用的接口,具有连接线少,通讯简单,得到广泛的使用。常用的串口是 RS-232-C 接口(又称 EIA RS-232-C)它是在 1970 年由美国电子工业协会(EIA)联合贝尔系统、 调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是"数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准"该标准规定采用一个 25 个脚...
2018-03-23 15:13:45 271
转载 linux串口编程经典源码
#include <stdio.h> /*标准输入输出定义*/#include <stdlib.h> /*标准函数库定义*/#include <unistd.h> /*Unix标准函数定义*/#include <sys/types.h> /**/#include <sy...
2018-03-23 15:12:34 2001
原创 QWebView实现浏览器的框架
基于QWebView实现简单的浏览器编程框架示例Qt5这个示例,还解决了网页中二级链接点击无效的问题。下面配上完整的工程源码,包括.pro文件mainwindow.uidialog.uimainwindow.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>#include <QtWebKit/Q...
2018-03-20 10:26:12 1804
原创 LInux下几种定时器的比较和使用
在数据通信过程中,会遇到对数据发送时间的格式要求。所以要在应用中根据实际要求选择不同的定时器,就要考虑到几种应用定时器的特点。定时器文章参考一般而言有,1、sleep,usleep和nanosleepsleep()和nanosleep()都是使进程睡眠一段时间后被唤醒,但是二者的实现完全不同。Linux中并没有提供系统调用sleep(),sleep()是在库函数中实现的,它是通...
2018-03-17 01:43:56 21210 6
原创 亲测转载:Qt 基础篇---layout布局
开发一个图形界面应用程序,界面的布局影响到界面的美观。在设计一个界面之前,应该考虑到开发的界面可能给不用的用户使用,而用户的屏幕大小、纵横比例、分辨率可能不同,界面还可能是可缩放的,程序应该可以适应这些变化。 前面的程序中都是使用setGeometry()方法定位控件的位置,这个方法比较笨拙。试想如果控件很多,布局这些控件需要编写大量的代码。幸运的是,QT提供了更...
2018-03-14 23:27:15 482
转载 boost asio异步读写网络编程实例详解
boost官方文档中聊天程序实例讲解平台:ubuntu 14.04 g++安装boost的一些库: sudo apt-get install libboost-system-dev libboost-thread-dev编译:chat_client.cpp chat_server.cppg++ chat_server.cpp -lboost_system -o chat_serverg++ ch...
2018-03-13 22:12:07 4340
原创 指针数组--数组指针,指针函数--函数指针,类模板--模板类,函数模板--模板函数 的区别
在C++中有好几个这样的术语,但是我们很多时候用的并不正确,几乎是互相替换混淆使用。下面我想彻底辨清几个术语,这样就可以避免很多概念上的混淆和使用上的错误。这几个词是: 函数指针——指针函数数组指针——指针数组类模板——模板类函数模板——模板函数 最终在使用中,我们就可以让它们实至名归,名正言顺。 1.函数指针——指针函数 函数指针的重点是指针。表示的是一个指针,它指向的是一个函数,例...
2018-03-13 21:05:37 217
原创 IMX6读取唯一标识UID的方法 --- OCOTP_CTRL
在使用IMX6板子的时候,有时会想着是否可以把板子搞一个唯一标识呢,最好是内部硬件的,而不是后来贴上去的。如果想这么做,IMX6已经帮你想好了,每个IMX6芯片内部都有唯一的标识ID,也就是UID,全球唯一的哦!。 那么怎么读取这个UID呢,下面介绍读取UID的办法: root@linaro-ubuntu-desktop:~#cat /sys/fsl...
2018-03-09 16:07:59 4196
原创 QtCreator 交叉编译环境设置及使用
操作系统: Ubuntu 14.04 32位开发工具: Qt Creator 3.6.11 安装交叉编译工具SDK这里以Phascan的Qt版SDK为例下载SDK-sysroots创建目录sudo mkdir -p /stuff/bitbake/bin/tmp/解压包到创建的目录sudo tar xf sysroots-qt-qwt.tar.xz -C /stuff/bitbake/bin/tm...
2018-03-09 08:57:17 10433
转载 VIM 常用快捷键
转载:https://www.cnblogs.com/markleaf/p/7808817.html一、移动光标h,j,k,l 上,下,左,右ctrl-e 移动页面ctrl-f 上翻一页ctrl-b 下翻一页ctrl-u 上翻半页ctrl-d 下翻半页w 跳到下一个字首,按标点或单词分割W 跳到下一个字首,长跳,如end-of-line被认为是一个字e 跳到下一个字尾E 跳到下一个字尾,长跳b 跳...
2018-03-08 16:59:42 233
原创 监听触摸屏,鼠标,键盘的动作,他们的信息 --- select()阻塞监听
使用select函数还可以阻塞监听mouse,keyboard, touchscreen动作#include <stdio.h> #include <stdlib.h> #include <linux/input.h> #include <fcntl.h> #include <sys/time.h> ...
2018-03-08 13:57:02 675
原创 X11 - Xorg Drivers -- Xorg-Server环境下移植显示屏和鼠标,键盘,触摸屏等驱动
平台:ARM 翻译自:http://www.linuxfromscratch.org/blfs/view/7.6/x/x7driver.html#libevdev ## 增加X11的显示屏,鼠标,键盘,触摸屏的支持 xorg-server又称X11服务器,该软件是基于X协议的一种实现,这个服务器提供显示屏,鼠标,键盘,触摸屏的接口,我们只需要将这些接口的驱动库 添加到X11这个软件...
2018-03-02 14:09:01 4828 12
newlib-2.0.0.tar.gz
2020-07-18
SM3摘要密码算法.zip
2020-06-13
at.tripwire.mqtt.client.zip 亲测可用,低分共享
2020-06-02
getopt windows_src.zip
2019-05-22
JDK SE 1.6
2018-09-12
ubuntu环境qt配置交叉编译器
2018-07-13
C++两种线程安全的单例模式的实现
2018-07-05
gtk+-2.0之界面布局控件示例--alignment/fixed/table/box
2018-06-29
libxml2生成,解析,修改xml文件
2018-06-27
dvsdk_4_01_00_09_omap3530_Release_Notes.pdf
2018-05-30
实例分析C++的虚表的查看,使用,调用虚函数
2018-05-26
opencv3人脸识别正/负样本
2018-04-28
QWebiew实现简易浏览器项目实例
2018-03-22
Qt5加载百度离线地图实例
2018-03-17
Libevdev 1.2.2
2018-03-02
Xorg Evdev Driver-2.9.0
2018-03-02
Xorg Fbdev Driver-0.4.4
2018-03-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人