- 博客(14)
- 资源 (48)
- 收藏
- 关注
转载 Qt 打印调试信息
http://blog.sina.com.cn/s/blog_44e6424c0100yrjr.html 打印当前目录代码如下,别忘了头文件#include #include QString path= QDir::currentPath(); qDebug() "currentPath:" path;
2011-12-28 16:30:35 11576
原创 H-JTAG与计算机并口的连接
1.进入计算机BIOS的Intergrated Peripherals 处,查看并口的模式,选择EPP或SPP, 记录下并口的端口号2.安装H-JTAG软件3.连接并口与H-JTAG,开发板上电4.打开H-JTAG,做如下设置 settings->usb/lpt selection->lpt lpt jtag setting->jtag selection->wiggle
2011-12-23 09:38:07 3145
原创 smart3250中的静态I/O映射情况
根据网络大虾们的指导,基本上搞清楚了smart3250中的静态I/O映射情况。写个blog供以后参考。****************************网络摘录**************************************内核提供了在系统启动时通过map_desc结构体静态创建I/O资源到内核地址空间的线性映射表(即page table)的方式,这种映射表是一种一一映射
2011-12-22 11:16:56 1162
转载 Linux内核访问外设I/O资源的方式
下边这篇文章在网络上被疯狂地转载,搞不清出处了,总之,来自网络。转发过来,以便查阅。 我们知道默认外设I/O资源是不在Linux内核空间中的(如sram或硬件接口寄存器等),若需要访问该外设I/O资源,必须先将其地址映射到内核空间中来,然后才能在内核空间中访问它。 Linux内核访问外设I/O内存资源的方式有两种:动态映射(ioremap)和静态映射(map_desc)。 一、
2011-12-21 16:36:17 536
转载 segmentation fault
Segment fault 之所以能够流行于世,是与Glibc库中基本所有的函数都默认型参指针为非空有着密切关系的。来自:http://oss.lzu.edu.cn/blog/article.php?uid_7/tid_700.html#comment背景 最近一段时间在linux下用C做一些学习和开发,但是由于经验不足,问题多多。而段错误就是让我非常头痛的一个问题。
2011-12-20 15:53:54 837 1
转载 _wait_event 具体实现过程
来自:http://www.linuxforum.net/forum/showthreaded.php?Board=linuxK&Number=572220是不是当前进程要等待某个condition,然后就把它加到这个等待这个condition的wq中 _wait_event是当前进程调用它,也就是在宏DEFINE_WAIT(_wait)中的_wait就是把当前进程设置成_wait加到等待
2011-12-20 10:37:23 6505 1
原创 QSystemTrayIcon类学习
代码来自“QT小神童”视频#ifndef WIDGET_H#define WIDGET_H#include #include #include #include #include #include #include #include class Widget : public QWidget{ Q_OBJECTpublic:
2011-12-15 18:54:25 2320
转载 printk小结
1 printk 消息级别定义#define KERN_EMERG "" /*紧急事件,一般是系统崩溃之前的提示消息*/#define KERN_ALERT "" /*必须立即采取行动*/#define KERN_CRIT "" /*临界状态,通常涉及严重的硬件或者软件操作失败*/#define KERN_ERR "" /*用于报告错误状态,设备驱动会经常使用KE
2011-12-15 16:43:31 3869 1
转载 内核中的基本C库函数 位操作
http://hi.baidu.com/yavacom/blog/item/46c8082902d2bcf7e7cd40d2.html位操作set_bit 在位图中原子地设置某一位 void set_bit (int nr, volatile void * addr) nr为要设置的位,addr为位图的起始地址 这个函数是原子操作,如果不需要原子操作
2011-12-14 15:20:31 963
原创 用QT做一个时钟
源码来自“QT小神童”clock.h#ifndef CLOCK_H#define CLOCK_H#include #include #include #include #include static QPoint sec[4]={QPoint(0,-70),QPoint(2,0),QPoint(0,10),QPoint(-2,0)};static QPoin
2011-12-13 20:36:29 1558
转载 qt与linux的线程
作者:武汉华嵌嵌入式培训中心 技术部 以下和大家分享Linux平台下Qt两种多线程编程的方式:1、使用Linux平台下的线程函数。以下是给出的代码片段: //此处为连接信号和槽,通过Qt界面中两按钮来控制两个槽函数connect(pthred1start, SIGNAL(clicked()), this, SLOT(pthread1start()));
2011-12-13 13:59:21 1619
转载 linux中链表函数问题
25[ 标签:linux,链表函数 ]在学习内核链表时,有下列函数希望比较懂的人来回答以下这些函数及结构体的作用struct list_head *ptr,这个定义定义的是什么?是链表头指针ptr吗?那接上面的一句是INIT_LIST_HEAD(ptr)这句是什么意思?初始化以ptr为头指针的链表吗?另外list_for_each(*p1,*p2)(传入的是两个指向list_hea
2011-12-08 13:59:47 781
原创 qt的两个类学习:QStackedWidget和QListWidget
以下源码来自“QT小神童”视频(有微小变更)头文件:config.h#ifndef CONFIG_H#define CONFIG_H#include #include #include #include #include #include #include #include #include class config : public QWidg
2011-12-05 13:48:14 6960 5
原创 第17章——输入、输出和文件
标准类库是一个非正式的标准,只是由头文件iostream和fstream中定义的类组成。l 流和缓冲区C++程序把输入和输出看作字节流。输入时,程序从输入流中抽取字节;输出时,程序将字节插入到输出流中。管理流和缓冲区的工作有点复杂,不过iostream文件中包含了一些专门设计用来实现、管理流和缓冲区的类。一些类:n streambuf类为缓冲区提
2011-12-01 17:11:46 1482
busybox(3个版本)
2012-03-15
制作jffs2相关工具.rar
2012-03-15
libstdc++.so.6.0.10
2011-05-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人