- 博客(31)
- 资源 (19)
- 收藏
- 关注
转载 NPN,PNP
9011 NPN 30V 30mA 400mW 150MHz 放大倍数20-809012 PNP 50V 500mA 600mW 低频管 放大倍数30-909013 NPN 20V 625mA 500mW 低频管 放大倍数40-1109014 NPN 45V 100mA 450mW 150MHz 放大倍数20-908050 NPN 25V 700mA 200mW 150MHz 放大倍数30-100
2009-09-28 15:15:00 1794
转载 QT 项目文件介绍
QT 项目文件介绍项目(.pro)文件先介绍一下QT中关于项目的相关介绍(以下摘自http://www.qtopia.org.cn/doc/qiliang.net/qt/qmake-manual-5.html)app - 建立一个应用程序的makefile。这是默认值,所以如果模板没有被指定,这个将被使用。lib - 建立一个库的makefile。v
2009-09-19 11:23:00 3907
原创 const使用
1. const常量 const int max = 100; 优点:const常量有数据类型,而宏常量(#define)没有数据类型。编译器可以对前者进行类型安全检查,而对后者只进行字符替换,没有类型安全检查,并且在字符替换时可能会产生意料不到的错误(边际效应)2. const 修饰类的数据成员class A{ const int s
2009-09-18 22:45:00 484
转载 ubuntu8.10解决flash乱码问题!
ubuntu8.10解决flash乱码问题!2009年05月6日 (11:09 am)0 views作者:mickeywaley分类:ubuntu标签:Flash, Ubuntu8.10, 乱码评论:没有评论 ubuntu装好之后, 为浏览器firefox安装flash插件, 发现中文会变成方框终端输入:cd /etc/fonts/con
2009-09-18 20:42:00 514
转载 信号和槽
信号和槽信号和槽用于对象间的通讯。信号/槽机制是Qt的一个中心特征并且也许是Qt与其它工具包的最不相同的部分。在图形用户界面编程中,我们经常希望一个窗口部件的一个变化被通知给另一个窗口部件。更一般地,我们希望任何一类的对象可以和其它对象进行通讯。例如,如果我们正在解析一个XML文件,当我们遇到一个新的标签时,我们也许希望通知列表视图我们正在用来表达XML文件的结构。较老的工具包使用
2009-09-18 19:49:00 737
原创 一段经典错误代码的启示
代码:file : addstring.h #include #include using namespace::std; class addstring { public: int i ; ostringstream jason; string m_string;
2009-09-18 17:13:00 716
转载 Qt扩展QextSerialPort类
为Qt扩展QextSerialPort类1.在网站下载QextSerialPort最新版qextserialport-1.1.tar.gz,解压到qextserialport-1.1目录中。2.将qextserialport-1.1目录下的qextserialport拷贝到Qt安装目录下的src目录中3.用Qt 4.2.3 Command Prompt进入src目录下的qextseri
2009-09-16 17:48:00 1986
转载 Linux下串口编程心得
Linux下串口编程心得(2009-02-18 20:23:56)标签:杂谈 分类:Linux嵌入式 最近一段时间,需要完成项目中关于Linux下使用串口的一个部分,现在开帖记录过程点滴。 项目的要求是这样的,Qt应用程序主要完成数据采集和发送功能,原来采用的是把ARM板的串口设置城网口,然后通过拨号上网,通过socket编程实现
2009-09-16 17:18:00 1512 1
转载 Linux Serial Programming HOWTO - 串口通讯编
Linux Serial Programming HOWTO - 串口通讯编程转载 2009-08-22 09:38 阅读19 评论0 字号: 大 中 小by Peter H. Baumann, Peter.Baumann@dlr.de译者: 曾元佑 yytseng@ms16.hinet.netv1.0, 22 一月 1998 --
2009-09-16 15:39:00 1454
转载 Linux 下串口编程(中断)
Linux 下串口编程的文章网上是满天飞,但大都是出自一篇文章,而且写的都是些基本的操作,像控制 RTS/CTS 等串口引脚状态,接收发送二进制数据等,都没有很好的说明,我在使用中遇到了些问题,写出来,希望能对大家有所帮助,少走弯路,呵呵! 我使用的操作系统是 Redhat9 , gcc 版本是 3.2.2 其实在 linux 下对串口的设置主要是通过 termios 这个
2009-09-16 11:11:00 3896
转载 Linux终端设备驱动(四)
14.7实例:S3C2410 UART的驱动14.7.1 S3C2410串口硬件描述 S3C2410 内部具有3个独立的UART控制器,每个控制器都可以工作在Interrupt(中断)模式或DMA(直接内存访问)模式,也就是说UART控制器可以在 CPU与UART控制器传送资料的时候产生中断或DMA请求。S3C2410集成的每个UART均具有16字节的FIFO,支持的最高波特率可达到 2
2009-09-09 17:11:00 1775 1
转载 Linux终端设备驱动(三)
14.6 UART设备驱动 尽管一个特定的UART设备驱动完全可以遵循14.2~14.5的方法来设计,即定义tty_driver并实现其中的成员函数,但是Linux已经在文件 serial_core.c中实现了UART设备的通用tty驱动层(姑且称其为串口核心层),这样,UART驱动的主要任务演变成实现serial- core.c中定义的一组uart_xxx接口而非tty_xxx接口
2009-09-09 17:10:00 2832
转载 Linux终端设备驱动(二)
14.3终端设备驱动初始化与释放14.3.1模块加载与卸载函数 tty驱动的模块加载函数中通常需要分配、初始化tty_driver结构体并申请必要的硬件资源,代码清单14.4。tty驱动的模块卸载函数完成与模块加载函数完成相反的工作。代码清单14.4 终端设备驱动模块加载函数范例1 /* tty驱动模块加载函数 */2 static int __init xxx_init(voi
2009-09-09 17:09:00 3428
转载 色环识别电阻
目前,国产或进口电视机、收录机广泛采用色环电阻,其优点是在装配、调试和修理过程中,不用拨动元件,即可在任意角度看清色环,读出阻值,使用很方便。以往杂志上都介绍过色环电阻识读法,按其方法读数时,要进行换算,较麻烦,这里介绍一种快速识别阻值的方法。 带有四个色环的其中第一、二环分别代表阻值的前两位数;第三环代表倍率;第四环代表误差。快速识别的关键在于根据第三环的颜色把阻值确定在某一数量级范围内,例
2009-09-06 20:22:00 796
转载 Linux终端设备驱动(一)
在Linux系统中,终端设备非常重要,没有终端设备,系统将无法向用户反馈信息,Linux中包含控制台、串口和伪终端3类终端设备。14.1终端设备 在Linux系统中,终端是一种字符型设备,它有多种类型,通常使用tty来简称各种类型的终端设备。tty是Teletype的缩写,Teletype是最早出现的一种终端设备,很像电传打字机,是由Teletype公司生产的。Linux中包含如下几类终
2009-09-05 22:09:00 2703
转载 Linux终端设备驱动(五)
S3C2410 串口驱动uart_ops结构体的tx_empty()成员函数s3c24xx_serial_tx_empty()用于判断发送缓冲区是否为空,其实现 如代码清单14.30,当使能FIFO模式的时候,判断UFSTATn寄存器,否则判断UTRSTATn寄存器的相应位。代码清单14.30 S3C2410串口驱动tx_empty()函数1 /* 检查发送缓冲区/FIFO是否为空 */2 s
2009-09-05 22:04:00 3878
转载 Linux 常用C函数说明-接口处理篇(中文版)
各位Linux爱好者: 你好!本人有幸在坊间得到一名为“Linux C 函数参考”的文本文件,并在此基础重新排版并制成html文件以方便广大爱好者阅读,我感到无比的荣幸。在此多谢各位的鼎力支持,以及日益完善此文件,希望有朝一日能成为Linux编程爱好者必备的参考文件。在此再次多谢编写“Linux C 函数参考”的朋友。 声明:本人不拥有文章所有权。本人会对本文件文章内排版出现的错误
2009-09-05 11:31:00 1004
转载 linux基础复习(7)串口应用开发
linux基础复习(7)串口应用开发来源:嵌入式在线 作者: 时间:2008-08-19 发布人:华女 据通信的基本方式可分为并行通信与串行通信两种。 · 并行通信是指利用多条数据传输线将一个资料的各位同时传送。它的特点是传输速度 快,适用于短距离通信,但要求传输速度较高的应用场合。 · 串行通信是指利用一条传输线将资料一位位地顺序传送。特点是通信线路简单,利用 简单的线缆就
2009-09-04 17:52:00 1359
原创 A Linux serial port test program
A Linux serial port test programBelow is a Linux serial test program which requires the command parameters to be entered on the command line when the program is started. This program will send out
2009-09-04 17:35:00 1862
转载 linux下串口编程的个人心得 收藏
linux下串口编程的个人心得 收藏我刚刚完成了一个串口的项目,有一点收获,就说说着段时间的体会吧!一开始在网上找资料,最多是《Linux Serial HOWTO 中譯版》,浏览地址:http://linux.cis.nctu.edu.tw/chinese/how-to/Serial-HOWTO.html。以及众多这个版本的摘选,内容是大同小异的。后来发现,其实串口编程的实
2009-09-04 17:34:00 715
转载 Linux下.pro文件的写法简介
Linux下.pro文件的写法简介(2009-7-8 21:06:00)【收藏】 【评论】 【打印】 【关闭】标签:pro文件 1. 注释从“#”开始,到这一行结束。2. 指定源文件SOURCES = *.cpp对于多源文件,可用空格分开,如:SOURCES = 1.cpp 2.cpp 3.cpp或者每一个文件可以被列在一个分开的行里面,通过反斜线另起一行,就像这样:
2009-09-04 10:30:00 2578
转载 QextSerialPort 编译指南
QextSerialPort 编译指南编译环境:1、qextserialport 1.12、QT 4.3.23、VC++ 20031.在官网下载QextSerialPort最新版qextserialport-1.1.tar.gz,解压到qextserialport-1.1目录中。2.将qextserialport-1.1目录下的qextserialport拷贝到Qt安装目录下的src目
2009-09-04 09:59:00 1025
转载 深入分析request_irq的dev_id参数作用
深入分析request_irq的dev_id参数作用 Author : DongasData : 08-07-12 注:若对kernel中断处理模型不是很清楚的话(如:irqaction的作用)可以先参考一下这篇文档:http://blog.chinaunix.net/u2/60011/showart.php?id=1079281这里主要讲request_irq
2009-09-04 09:48:00 1018
转载 Kernel中断处理模型
Kernel中断处理模型 Kernel中断处理模型 内核版本: Linux 2.6.18_pro500 (Montavista)Kernel中断处理模型结构图如下:下面简单介绍一下:1. Linux定义了名字为irq_desc的中断例程描述符表:(include/linux/irq.h)
2009-09-04 09:43:00 715
转载 MTD原始设备与FLASH硬件驱动的对话-续
MTD原始设备与FLASH硬件驱动的对话-续上一个贴由下到上的介绍了FLASH硬件驱动是如何与MTD原始设备建立联系的,现在再由上到下的研究一下是如何通过MTD原始设备来访问FLASH硬件驱动的。首先分析一下如何通过MTD原始设备进而通过FLASH硬件驱动来读取FLASH存储器的数据。引用自>一文:"读Nand Flash:当对nand flash的设备文件(nand flash在/dev
2009-09-03 21:00:00 621
转载 Linux 下串口编程入门
Linux 下串口编程入门Linux 操作系统从一开始就对串行口提供了很好的支持,本文就 Linux 下的串行口通讯编程进行简单的介绍。串口简介串行口是计算机一种常用的接口,具有连接线少,通讯简单,得到广泛的使用。常用的串口是 RS-232-C 接口(又称 EIA RS-232-C)它是在 1970 年由美国电子工业协会(EIA)联合贝尔系统、 调制解调器厂家及计算机终端生产厂家共同制定的用于串行
2009-09-03 18:08:00 732
转载 LINUX下TTY、CONSOLE、串口之间的关系收集
1、LINUX下TTY、CONSOLE、串口之间是怎样的层次关系?具体的函数接口是怎样的?串口是如何被调用的? tty和console这些概念主要是一些虚设备的概念,而串口更多的是指一个真正的设备驱动。 Tty实际是一类终端I/O设备的抽象,它实际上更多的是一个管理的概念,它和tty_ldisc(行规程)和tty_driver(真实设备驱动)组合在一起,目的是向上层的VFS提供一个统一的接口。通过
2009-09-03 17:56:00 1959
转载 学习 ARM 系列 -- FS2410 开发板上的串口通信编程
学习 ARM 系列 -- FS2410 开发板上的串口通信编程一、目的 串口通信我们并不陌生,我们经常用串口来进行数据传输,可并不清楚它是如何工作的。那这一节我们就来揭开 ARM S3c2410 UART(Universal Asynchronous Receiver andTransmitter) 串口通信的神秘面纱。二、代码 我们先来分析文件 crt0.s @
2009-09-02 22:42:00 1275
转载 适用于所有arm开发板的串口编程示例(Linux)
适用于所有arm开发板的串口编程示例(Linux)本程序摘自友善之臂最新Linux示例(光盘中的/linux/exapmples.tgz解压出来可得此文件)说明:comtest程序是友善之臂早期开发的一个串口测试程序,它其实是一个十分简易的串口终端程序,类似于linux中的minicom,该程序与硬件无关,因此相同的代码不仅适用于任何Arm-linux开发板平台,也可以在PC linux上
2009-09-02 22:37:00 2161
转载 Linux中/proc目录下文件详解
Linux中/proc目录下文件详解2007-07-28 23:44 来源: 作者:avrarm 网友评论 1 条 浏览次数 961文章来源:http://tb.donews.net/TrackBack.aspx?PostId=951175 /proc文件系统下的多种文件提供的系统信息不是针对某个特定进程的,而是能够在整个系统范围的上下文中使用。可以使用的文件随系统配置的变
2009-09-02 11:49:00 762
转载 Linux驱动程序开发(4) - 字符设备驱动(3)-LED设备驱动和应用程序
十一、Linux驱动程序开发(4) - 字符设备驱动(3)-LED设备驱动和应用程序以下是扬创开发板给的led例程,将对应用程序和驱动程序进行详细注释和分析,并验证!/* * LED interface driver for utu2440 * This file is subjec
2009-09-02 11:28:00 923
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人