`
文章列表
参考http://blog.csdn.net/zhzht19861011/article/details/5964827或附近文档 补充:勾选Utilities选项卡中的Updata taget before debugging,可以避免在debug前忘记download最新生成的axf文件   有趣的Keil MDK细节 http://www.cnblogs.com/heiyue/p/3373178.html   Keil代码窗口中的黄色箭头表示program counter所在的位置,蓝绿色箭头表示鼠标所指向的位置,参考http://www.arm.com/files/pdf ...
http://www.dzsc.com/data/html/2011-3-25/89304.html   1. SPR设定错误   在从器件时钟频率小于主器件时钟频率时,如果SCK的速率设得太快,将导致接收到的数据不正确(SPI接口本身难以判断收到的数据是否正确,要在软件中处理)。   整个系统的速度受三个因素影响:主器件时钟CLK主、从器件时钟CLK从和同步串行时钟SCK,其中SCK是对CLK主的分频,CLK从和CLK主是异步的。要使SCK无差错无遗漏地被从器件所检测到,从器件的时钟CLK从必须要足够快。下面以SCK设置为CLK主的4分频的波形为例,分析同步串行时钟、主时钟和从时钟 ...
http://stackoverflow.com/questions/5505221/converting-qstring-to-char    In order to convert a QString to a char*, then you first need to get a latin1 representation of the string by  calling toLatin1() on it which will return a QByteArray. Then call data() on the QByteArray to get a pointer to  ...

Arduino相关

Arduino音乐制作 http://www.geek-workshop.com/thread-288-1-1.html   使用 Processing 用 Android 设备控制 Arduino http://app.wepost.me/controlling-arduino-with-android-using-processing   Android,Arduino,Labview和Lego机器人这四种东西似乎都可以两两组合使用 http://www.geek-workshop.com/thread-1218-1-1.html http://www.geek-work ...

电子制作

实验电路的拆解与器材的收纳 http://www.geek-workshop.com/forum.php?mod=viewthread&tid=1011&extra=page%3D1   面包板的秘密 http://www.geek-workshop.com/forum.php?mod=viewthread&tid=1070&extra=page%3D1
http://blog.csdn.net/fjb2080/article/details/4833666   要自己全部写pro文件又有点麻烦,所以,一般都是先运行       qmake -project 来生成基本的pro文件。例如你有一个工程目录为backup,那么在这个目录下就会生成backup.pro文件。   对一般的工程,我们只需要修改几个基本的常用的选项,下面说说怎么修改。

QT正则表达式的使用

    博客分类:
  • QT
http://www.cnblogs.com/frankbadpot/archive/2009/10/18/1583617.html   1. 用正则表达式验证文本有效性 你可以使用QRegExp::exactMatch来判断一个字符串是否符合一个pattern。    void testRegexMatch() { QString pattern(".*=.*"); QRegExp rx(pattern); bool match = rx.exactMatch("a=3"); qDebug( ...
http://www.cnblogs.com/dolphin0520/archive/2012/03/11/2390175.html           1)准备一张ubuntu系统安装盘;         2)将ubuntu系统安装盘放入光驱,重新启动计算机,进入BIOS,将开机启动设置为光驱(CD/ROM)启动方式;         3)然后保存设置退出,等待片刻就进入到ubuntu的安装界面,此时有两个选择            1.在该光盘上试用ubuntu系统            2.将ubuntu系统安装到计算机上            选择"在该光盘上试 ...
  FTP服务器在收到List指令后,会把当前文件夹的所有项目(包括文件夹和文件的名称,大小,时间,所有者等相关信息)列举出来并返回给FTP客户端。曾经在网上看到有人说过这样一句话:“ftp 在编码问题上相当笨,笨到对编码一无所知”。确实,多数FTP服务器在返回这些名称时采用的文字编码格式为ANSI。这是一个不太好的格式,英文字符占用一个字节存储空间,非英文字符占用两个字节存储空间,长度不一致。而Qt的默认文本编码采用的UTF-16(是么?这里不太肯定,反正从实验得到的数据来看至少是这样的)。即每个字符占据两个字节的存储空间。当QFtp从FTP服务器获取到当前目录下的项目信息时,名称部分直 ...
   QDialog和QMainWindow都是继承自QWidget(无边框),QDialog有Accept()方法(方便窗口间调用),QMainWindow有最小化按钮(适合做主窗口)和statusbar(方便显示信息,但局限于只能显示单行)。QDialog和QWidget是可以相互转换的,但QMainWindow和QDialog之间不可以。   http://zxwmail.blog.163.com/blog/static/120947384201010611017114/ 如果是顶级对话框,那就基于QDialog创建,如果是主窗体,那就基于QMainWindow,如果不确定,或者 ...

QT的析构和窗口关闭

    博客分类:
  • QT
http://blog.csdn.net/dbzhang800/article/details/6300021   我们直接调用close时(或者点击关闭按钮调用),它会生成 QCloseEvent 事件:(我们可以选择接受或阻止它,如果我们阻止事件,close将直接返回,什么都不做)   QDialog 和 QWidget 相比,多了 done、reject 和 accept 3个相关函数   由于QT存在自动调用delete进行内存回收,所以用new的方法更不易出错
  http://marswj.iteye.com/blog/1008766   第一:private, public, protected 访问标号的访问范围。 private:只能由该类中的函数,其友元函数访问,不能被任何其他访问,该类的对象也不能访问。 protected:可以被该类中的函数,子类的函 ...

Ubuntu使用技巧

  Ubuntu版本: 10.04   1. 命令行/图形界面切换 在ubuntu运行过程中,可通过Alt+F7切换到图形界面,但是若安装操作系统后直接进入命令行界面,则需使用startx命令进入图形界面,若提示“.../usr/bin/X:No such file or directory”,可尝试使用apt-get install xserver-xorg修复   2. 增加root用户 (1) 打开终端,输入:sudo passwd (2) Password: (在此输入你当前用户的密码) (3) Enter new UNIX password: (在此输入新的r ...

QT Modules一览

    博客分类:
  • QT
  Modules for general software development QtCore Core non-graphical classes used by other modules QtGui Graphical user interface (GUI) components QtMultimedia Classes for low-level multimedia functionality
(1)在design.pro文件里面加入TRANSLATIONS = design.ts。 (2)在命令行用lupdate 操作
Global site tag (gtag.js) - Google Analytics