自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (11)
  • 收藏
  • 关注

转载 Linux下ps命令详解

有时候系统管理员可能只关心现在系统中运行着哪些程序,而不想知道有哪些进程在运行。由于一个应用程序可能需要启动多个进程。所以在同等情况下,进程的数 量要比程序多的多。为此从阅读方面考虑,管理员需要知道系统中运行的具体程序。要实现这个需求的话,就需要利用命令ps来帮忙。 要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而 ps 命令就是最基本同时也是非常强大的进程查看命令

2016-03-31 18:17:49 432

转载 QT隐藏鼠标

qt-全屏显示主要是设置setWindowFlags 可以这样使用全屏幕 yourwidget->setWindowFlags(Qt::window | Qt::FramelessWindowHint); //第一个Qt::window表示此widget是窗口类型,第二个参数使用无框架就是没有标题,状态栏等。具体参考 $QTPATH/examples/widgets/windowflags/

2016-03-29 20:56:12 792

原创 有感于爷爷学英语

今年过年的时候,爷爷在饭桌上说要和我学英语,当时我以为他说着玩,毕竟过年他都70多了,以为开玩笑,然后就是我寒假学车,忙到开学拍屁股回烟台,就在一个星期之前爷爷突然说要找我学英语,还说以后要坚持每个星期都要学,当时我教了几句给他,基本上都是汉语拼音配英语那种,没想到我爷爷在微信上回了一句话:我都记笔记本上了。他这么认真,我这个老师都有点受宠若惊。 今天又是周末,寻思我爷爷可能早把学英语的事情忘

2016-03-27 21:07:29 595

原创 电子设计基础知识

第一课 郭天祥《AD6.9视频教程》 1 电源线的设计 (1)选择合适的电源线 (2)尽量加宽电源线 (3)保证电源线,底线走向和与数据传输方向的一直 (4)使用抗干扰元器件(磁珠,电源滤波器等) (5)电源入口添加去耦电容,一般是10到100uF 2 地线的设计 (1)模拟地要和数字地分开 (2) (3)地线尽量要加宽 (4)将敏感电路连接到稳定的接地参考源 (5)对PC

2016-03-27 20:38:59 1793

原创 底层文件I/O操作---open()函数

1 所需头文件:#include<sys/types.h>#include<sys/stat.h>#include<fcntl.h>2 函数原型int open(const char *pathname,int flags,int perms);3 参数说明 pathname——被打开的文件名(可包括路径名)flag——文件打开方式 (1) (2) (3)4 返回值 成功:返回文件描

2016-03-24 11:37:33 991

转载 Segmentation fault 问题浅谈

今天调试程序时遇到了一个问题,当我用GDB调试程序时出现了Segmentation fault,以前没有遇到过,最后查看资料,有点明白了。 出现了Segmentation fault,基本上的原因是,非法的内存访问。 例如数组的越界,在循环操作时循环变量的控制问题,也有字符串拷贝时长度溢出,指针指向了非法的空间,还有就是申明一个指针,但却没有对其初始化,就直接引用,或者没有开辟内存空间就释

2016-03-23 19:10:22 832

原创 balabala半年了

balabalabala看了看最近自己的博客,学习嵌入式Linux已经6个月,从去年的9月份,到现在的三月份,这6个月有折磨也有欢喜有收获也有各种各种我不知道说啥的。去年刚开始学的时候啥也不知道,那个时候只学过51,C语言,什么操作系统啦,QT啦,汇编语言啦,一概不通,甚至好多都没听过。然后就被老师忽悠上贼船。  上贼船之前老师就说你学这个嵌入式Linux前景一片大好啊!就业形势刚刚的啊!

2016-03-23 09:30:58 390

转载 QT使用总结

1 QtCreator中使用的是MinGW进行编译的,所以在windows下如果想要下载QtCreator就需要下载对应mingw的版本,而不是vs的,否则是编译不了的。或者自己下载Qt源码库,用Cmake中选中MinGW重新编译即可。 2 所以如果安装Qt libraries 4.8.2 for Windows (minGW 4.4, 318 MB),则必须先安装QtCreator,因为Qt

2016-03-20 20:47:11 2341

转载 const放在函数后面

const 放在函数后表示这个函数是常成员函数, 常成员函数是不能改变成员变量值的函数。 const 限定符,它把一个对象转换成一个常量。 举例: 为了使成员函数的意义更加清楚,我们可在不改变对象的成员函数的函数原型中加上const说明:class Point{public:int GetX() const;int GetY() const;void SetPt (int, int)

2016-03-20 15:07:06 1703

转载 QT中的QPainter类

QPainter类低水平的绘制,例如在窗口部件上。 绘制工具为做到绝大部分绘制图形用户界面程序的需要提供了高度优化的函数。QPainter可以绘制从简单的直线到像饼图和弦这样的复杂形状。它也可以绘制排列的文本和像素映射。通常,它在一个“自然的”坐标系统中绘制,但是它也可以在视和世界转换中做到这些。绘图工具的典型用法是:构造一个绘图工具。 设置画笔、画刷等等。 绘制。 销毁这个绘图工具。 绝

2016-03-17 11:23:26 901

转载 QT中的Q_PROPERTY()宏

看到一些qt的程序在使用Q_PROPERTY()宏,参考了一下qt文档,发现定义格式如下: Q_PROPERTY(type name READ getFunction [WRITE setFunction] [RESET resetFunction] [DESIGNABLE bool]

2016-03-15 20:41:13 2120

转载 要么读书,要么健身

要么健身,要么读书,身体和灵魂,必须有一个在路上在等待的日子里,刻苦读书,锻炼身体,谦卑做人,养得深根,日后才能枝叶茂盛比起后悔,我更喜欢第二天的酸痛生活从未变得轻松,是你在一点一点变强大懒惰是很奇怪的东西,它使你以为那是安逸,是休息,是福气;但实际上它所给你的是无聊,是倦怠,是消沉;它剥夺你对前途的希望,割断你和别人之间的友情,使你心胸日渐狭窄,对人生也越来越怀疑有时候一旦你开始跑步,就只跑了10

2016-03-12 19:07:22 578

转载 大学生,你不失业谁失业?

上课的时候,清醒没有发呆多,发呆没有睡觉多,睡觉没有玩手机多;下课的时候,自修没有吃零食多,吃零食没有看连续剧多,看连续剧没有游戏多。如此这般,就业时的失败怎能不比成功多? 不给范围就不会考试,给了范围也只是复印同学准备的答案。你自己即使是老板,你会雇用你自己吗?付了钱得不到商品是谁都不肯的,而你交了学费却对那些不给你知识的老师心存感激。基本的买卖都不会,你还配做什么?上大学填报志愿不知道自己的兴

2016-03-12 19:06:24 833

转载 QT中的setAttribute()方法

class MainWindow;构造函数中增加:setAttribute(Qt::WA_DeleteOnClose)以后MainWindow mainWindow;mainWindow.setGeometry(30,30,1024,768);mainWindow.show();当关闭mainWindow时候,会有异常。改成:MainWindow* mainWindow = new MainWi

2016-03-11 19:04:21 2903

转载 Qt学习之路(17): Qt标准对话框之QMessageBox

好久没有更新博客,主要是公司里面还在验收一些东西,所以没有及时更新。而且也在写一个基于Qt的画图程序,基本上类似于PS的东西,主要用到的是Qt Graphics View Framework。好了,现在还是继续来说说Qt的标准对话框吧!这次来说一下QMessageBox以及类似的几种对话框。其实,我们已经用过QMessageBox了,就在之前的几个程序中。不过,当时是大略的说了一下,现在专门来说说这

2016-03-11 09:07:31 1805

原创 基于QT界面和tiny6410的串口助手程序

友善之臂tiny6410手册中的串口助手开发部分有一些错误,在这里我把更改后的程序贴出来。 亲测可用,而且稳定性好比较好。这是dialog.h的源代码#ifndef DIALOG_H#define DIALOG_H#include <QDialog>#include <qsocketnotifier.h>namespace Ui { class Dialog;}class Dial

2016-03-10 18:37:47 1233

原创 解决问题

我深信,每一个问题背后都有一个一个或者几个答案在等待着你,人世间没有无法解决的问题,你只需要在黑暗中举起你自己的火把,踽踽独行,必然能探索到谜的根源。

2016-03-09 10:54:58 326

原创 基于Qt4.7的ADC测试程序

所使用的开发板:友善之臂tiny6140widget.h#ifndef WIDGET_H#define WIDGET_H#include #include namespace Ui { class Widget;}class TMainForm : public QWidget{ Q_OBJECTpublic: TMainFor

2016-03-06 19:50:34 1721

原创 Qt中的setShortcut()函数

今天在学习《C++ GUI Qt4编程》(第二版)中看到这样一个函数setShortcut()函数,这个函数是用来设置快捷键的,也就是说可以使用setShortcut方法给菜单项指定快捷键。slectAllAction->setShortcuts(QKeySequence::New);  那这里的QKeySequence::New是什么意思那?  QKeySequence类

2016-03-06 08:49:54 16211

转载 什么是Qtopia

Qtopia 是基于 Qt 开发的一个软件平台,主要用于采用嵌入式 Linux 系统的 PDA 或移动电话, Qtopia提供了窗口操作系统、游戏和多媒体、工作辅助应用程序、同步框架、 PIM 应用程序、 Internet 应用程序、开发环境、输入法、 Java 集成、本地化支持、个性化选项以及无线支持等,用于缩短制造商的开发周期。TrollTech 公司在 08 年被 Nokia

2016-03-04 21:09:56 3229

原创 Qt4跟Qtopia2.2到底差在哪??

qtopia2.2.0提供了一个桌面环境,用户可以根据他的配置要求将自己的程序添加到qtopia的程序列表中。        qt4.5.0没有这个桌面环境,但提供了丰富的类方便用户开发。        我们提供的TQ6410PDA开发了类似的桌面环境,有兴趣的可以看下。               我该用哪个?        如果你是做项目开发请选择qt4.5.0,可以做出很漂亮

2016-03-04 20:23:14 489

转载 Qt::CaseSensitivity

Qt::CaseSensitivity 为枚举类型, 可取值Qt::CaseSensitive 和 Qt::CaseInsensitive, 表示匹配的灵敏度。 例如:void findPrevious(const QString &str,Qt::CaseSensitivity cs);这个函数想要带一个const QString &str字符串参数,而后面跟的Qt::C

2016-03-03 17:07:41 7002

原创 关于Qt中的emit

今天在学习《c++ gui QT4》这本书中看到了这个emit关键字的用法,截图部分是这本书对这个关键字的解释,这个解释是比较简单的,于是我又上网上找了找其他关于emit的用法和详解。    这个解答是来自CSDN论坛上的解答,虽然还是不太清楚是什么意思,但是先把它记下来,暂时作为一种解释。

2016-03-03 17:04:29 29931

F407的ADC多通道采样+DMA

stm32f407的ADC多通道采样,同时用到了DMA

2016-11-07

QT实现简单串口

QT实现最简单的串口,可以完成HEX发送与接收

2016-10-23

串口检测工具

串口检测工具,不占用串口

2016-10-09

SP3232芯片手册(英文版)

SP3232芯片英文手册

2016-10-06

MAX232英文手册

MAX232英文手册

2016-10-06

CRC16计算器

CRC16校验工具

2016-10-02

stm32低功耗之待机模式

基于stm32低功耗的待机模式程序,为野火的原版程序,适用于野火指南者(MINI开发板),我在这个程序里面加了一些注释,更加详细的程序分析请参考我相关的博客

2016-09-16

基于stm32的超声波测距

基于stm32的超声波测距模块,程序的讲解可以参考我相关的博客

2016-06-05

基于STM32的ADC采样(双通道)

基于STM32的ADC采样(双通道)

2016-05-12

基于STM32的ADC实验(单通道)

基于STM32的ADC实验(单通道)

2016-05-12

基于是stm32的PWM呼吸灯

和CSDN上的同名博客想配套的程序,基于stm32,使用定时器来实现控制IO口输出PWM波形,从而是LED灯出现类似呼吸的现象。

2016-05-07

空空如也

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

TA关注的人

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