自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

听说读写

学习,总结,进步

  • 博客(11)
  • 资源 (4)
  • 收藏
  • 关注

转载 LINUX下的tty,console与串口,终端设备

<br />LINUX下的tty,console与串口<br /><br />===============================<br />节选自 http://lamp.linux.gov.cn/Linux/device_files.html<br /><br />终端设备<br /><br />终端(或TTY)设备是一种特殊的字符设备。终端设备是可以在会话中扮演控制终端角色的任何设备,包括:虚拟控制台、串行接口(已废弃)、伪终端(PTY)。<br /><br />所有的终端设备共享一个通用的

2010-10-31 23:21:00 1805

转载 Linux五大搜索命令

<br /><br />使用电脑的时候,经常需要查找文件。<br />在Linux中,有很多方法可以做到这一点。国外网站LinuxHaxor总结了五条命令,你可以看看自己知道几条。大多数程序员,可能经常使用其中的2到3条,对这5条命令都很熟悉的人应该是不多的。<br />1. find<br />find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件。find命令可在使用、管理Linux系统中方便地查找所需要的指定文件。<br />find的使用格式如下:<br />$ find <指定目录>

2010-10-31 23:18:00 620

转载 Linux中tty、pty、pts的概念区别

<br /><br />基本概念:<br />1> tty(终端设备的统称):<br />tty一词源于Teletypes,或者teletypewriters,原来指的是电传打字机,是通过串行线用打印机键盘通过阅读和发送信息的东西,后来这东西被键盘与显示器取代,所以现在叫终端比较合适。<br />终端是一种字符型设备,它有多种类型,通常使用tty来简称各种类型的终端设备。<br /><br />2> pty(虚拟终端):<br />但是如果我们远程telnet到主机或使用xterm时不也需要一个终端交互么?

2010-10-31 23:17:00 649

转载 整理Linux下gcc编译中关于头文件与库文件搜索路径相关问题

<br /> 如何指定GCC的默认头文件路径网上偶搜得之,以之为宝:)<br />原地址:http://blog.chinaunix.net/u/28781/showart.php?id=401631<br />===============================================================================在交叉编译的时候我们需要用到其他的库,在config时候可以通过“-I”来指定头文件目录,但是每次都需要设置的话难免有些麻烦,找到一个简单的方

2010-10-31 23:15:00 942

转载 深入分析request_irq的dev_id参数作用

<br />request_irq的作用是申请使用IRQ并注册中断处理程序。<br />request_irq()函数的原型如下:<br />/* kernel/irq/manage.c */<br />int request_irq(<br />unsigned int irq,<br />    irqreturn_t (*handler)(int, void *, struct pt_regs *),<br />    unsigned long irqflags, <br />    const c

2010-10-31 09:32:00 697

转载 UART设备驱动

博主提示:本文作者不详,但内容很有含量,相信对您一定很有帮助!同时感谢作者的奉献!<br />    尽管一个特定的UART设备驱动完全可以遵循14.2~14.5的方法来设计,即定义tty_driver并实现其中的成员函数,但是Linux已经在文件 serial_core.c中实现了UART设备的通用tty驱动层(姑且称其为串口核心层),这样,UART驱动的主要任务演变成实现serial- core.c中定义的一组uart_xxx接口而非tty_xxx接口,如图14.5所示。<br />    serial

2010-10-27 23:53:00 4528

转载 UART设备驱动分析

<br />尽管一个特定的UART设备驱动完全可以遵循14.2~14.5的方法来设计,即定义tty_driver并实现其中的成员函数,但是Linux已经在文件 serial_core.c中实现了UART设备的通用tty驱动层(姑且称其为串口核心层),这样,UART驱动的主要任务演变成实现serial- core.c中定义的一组uart_xxx接口而非tty_xxx接口,如图14.5所示。<br />    serial_core.c串口核心层完全可以被当作14.2~14.5节tty设备驱动的实例,它实现了U

2010-10-24 14:43:00 1707

转载 C8051与SRAM的高速接口

摘要:C8051是美国Cygnal公司生产的、与标准51兼容的高速单片机,速度高达25 MIPS,但它扩展外部SRAM的方式与标准51单片机不同。单片机访问外部存储器的速度直接影响系统的性能。本文介绍两种提高C8051访问外部存储器速度的接口方法,其速度均超过现有文献所给出的接口方法。 关键词:单片机 SRAM C8051 接口方法C8051系列单片机没有与标准的51单片机那样的数据...

2010-10-19 13:39:00 1732

转载 I/O内存内存操作

<br />I/O内存内存操作<br />访问寄存器和访问普通的SDRAM是不同的。<br />特殊寄存器在2410上映射在虚拟地址的0xf0000000开始的地方。<br />具体可以参考map.h的定义。<br />#define ioread8(p)    ({ unsigned int __v = __raw_readb(p); __v; })<br />#define ioread16(p)    ({ unsigned int __v = le16_to_cpu(__raw_readw(p));

2010-10-12 00:51:00 901

转载 嵌入式Linux的串口驱动

<br /> CPU  : s3c2410PLAT : 由smdk2410修改来的一块板子。(资料依旧非常有限)<br />        这次的项目,板子上面串口部分非常怪异。我们知道,samsung s3c2410这款芯片的UART控制器一共可以支持3个串行端口,如果不够用,还可以通过8250之类的芯片来扩展。而我手上的板子却不是这样实现的,它一共设计了7个端口,但是使用的方式比较特殊,port[1]和port[3]~port[6]这5个端口在任意时刻,只有一个有可能会被使用,考虑到这种特殊的使用方式,

2010-10-11 23:46:00 3576

转载 ARM-linux启动的流程

<br />ARM-linux启动的流程----转载<br />下面是我收藏的一篇好文章,就是忘记是那位仁兄,写的了,如果您正好看到这篇文章,请补注您的作者信息<br />------------------------------------<br />首先,porting linux的时候要规划内存影像,如小弟的系统有64m SDRAM, <br />地址从0x 0800 0000 -0x0bff ffff,32m flash,地址从0x0c00 0000-0x0dff ffff. <br />规划如下

2010-10-11 22:56:00 1291

智能硬件 智能家居物联网控制通用通信协议

本文档详细介绍了物联网的方法和通信协议。物联网的方法指任一智能设备联网控制前要做的属性描述方法,以配合网络系统的接口层通信。通信协议详细描述了系统端与设备端的交互通信方式和各场景下的处理方式。 本协议已在智能灯产品中实际应用,并且协议是以所有设备进行物联网为设计思想,所以协议具有强大的设备属性描述能力和可扩展性。

2016-03-24

S3C2440详细资料

S3C2440资料,分15各部分、一个英文资料

2010-03-11

空空如也

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

TA关注的人

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