关闭

在VMware虚拟机机下,为什么添加串口,只有serial port 2, 没有serial port

在添加Serial Port时将虚拟机硬件配置中的打印机删除,再创建SerialPort时就是SerialPort1了,其它不用改变,直接可以按原有方式进行双调试的设置。 ==== http://blog.tianya.cn/blogger/post_read.asp?BlogID=1439846&PostID=38575768...
阅读(1447) 评论(0)

使文件(夹)默认显示方式为“详细信息”而非“平铺”

1、先在其中一个文件夹内选择“详细信息” 2、选择工具 文件夹选项 查看 应用到所有文件夹 确定   ==== http://www.cnblogs.com/tohen/archive/2008/11/28/1342853.html...
阅读(572) 评论(0)

SecureCRT按退格键出现^H问题

这个问题是很古老的问题了,主要涉及到backspace键和delete键的键码映射问题。   BS(BackSpace) == 0x08 == ^H   DEL(DELete) == 0x7F == ^?   这个问题是很古老的问题了,主要涉及到backspace键和delete键的键码映射问题。   BS(BackSpace) == 0x08  == ^H   DEL(DELete)  =...
阅读(968) 评论(0)

warning: the 'gets' function is dangerous and should not be used.的解决办法

在Linux下,使用 gets(cmd) 函数报错:warning: the 'gets' function is dangerous and should not be used.   解决办法:采用 fgets(cmd,100,stdin);//100为size 问题解决!   fgets从stdin中读字符,直至读到换行符或文件结束,但一次最多读size个字符。读出的字符连同...
阅读(831) 评论(0)

undefined reference to 'pthread_create'问题解决

由于是Linux新手,所以现在才开始接触线程编程,照着GUN/Linux编程指南中的一个例子输入编译,结果出现如下错误: undefined reference to 'pthread_create' undefined reference to 'pthread_join' 问题原因:     pthread 库不是 Linux 系统默认的库,连接时需要使用静态库 libpthrea...
阅读(452) 评论(0)

Serial Programming Guide for POSIX Operating Systems

Serial Programming Guide for POSIX Operating Systems 5th Edition Michael R. Sweet Copyright 1994-1999, All Rights Reserved. Table of Contents Introduction Chapter 1, Basics of Se...
阅读(1199) 评论(0)

如何从外网访问内网

我们知道Internet是基于TCP/IP协议的网络,计算机都是通过公网ip地址来通信的,如何从世界的任何角落访问你处于局域网中的电脑是本文所探讨的。   前提:你所在的居于网已经接入internet,简单的说就是你的电脑能上网   操作流程: 1. 我们通过路由器接入internet,路由器是有公网ip的,也就是所可以通过公网访问我们的路由器,要想访问我们内网的机器,     只...
阅读(609) 评论(0)

The /etc/hosts file

As your machine gets started, it will need to know the mapping of some hostnames to IP addresses before DNS can be referenced. This mapping is kept in the /etc/hosts file. In the absence of a name s...
阅读(644) 评论(0)

Vendor daemon can't talk to lmgrd

重装cad服务器,但是装完后,license启动不了, 查看log,有如下信息: 10:06:45 (snpslmd) Vendor daemon can't talk to lmgrd (Cannot connect to license server system. (-15,570:115 "Operation now in progress")) 10:06:45 (snpslmd)...
阅读(4215) 评论(0)

etc/ld.so.conf的使用说明

etc/ld.so.conf: 这个文件记录了编译时使用的动态链接库的路径。 默认情况下,编译器只会使用/lib和/usr/lib这两个目录下的库文件 如果你安装了某些库,比如在安装gtk+-2.4.13时它会需要glib-2.0 >= 2.4.0,辛苦的安装好glib后 没有指定 --prefix=/usr 这样glib库就装到了/usr/local下,而又没有在/etc/ld.so...
阅读(607) 评论(0)

What does 2>&1 mean?

182 down vote favorite 79 In a unix shell, if I want to combine stderr and stdout into the stdout stream for further manipulation, I can append the following on the end of my command:...
阅读(479) 评论(0)

Ubuntu中安装tftp/tftp-hpa服务的方法

检查tftp是否已经安装:netstat -a | grep tftp 若出现: udp                               0                              0 *:tftp 则说明已经安装,否则没有。 1、安装相关软件包 apt-get install tftpd (服务端) apt-get install tftp (客户端)...
阅读(2769) 评论(1)

细谈C语言中的编译和链接

C语言是大部分编程初学者接触的第一种语言,也许很多Cer对C的熟练已经到了炉火纯青的地步,但是当涉及到编译和链接的问题很多人却不以为然,毕竟我们在任何IDE下除了code以外对编译链接的理解就是一到两个按钮而已,但是通过阅读以下的内容,你会发现C语言本身的许多语法特性与其独到的编译连接方式是息息相关的。      (以下内容为网上内容,由帖主整理)      首先是预编译,这一步可以粗略的...
阅读(1219) 评论(0)

S3C2440与SDRAM的地址连线分析

S3C2440与SDRAM的地址连线分析 -------------------------------------------------------------------------------- 该文章讲述了S3C2440与SDRAM的地址连线分析. S3C2440有27根地址线ADDR[26:0],8根片选信号ngcs0-ngcs7,对应bank0-bank7,当访问ban...
阅读(734) 评论(0)

busybox文件系统的启动顺序

文件系统中执行顺序说明: 在文件系统中,配置文件主要存放在 /etc 目录里面。开机从 /linuxrc 脚本运行的话需要在内核传递参数里设置 init=/linuxrc ,因为默认是启动 /sbin/init 初始化脚本的( busybox 编译安装以后生成的 linuxrc 文件是指向 /bin/busybox 的符号文件,应该把它删掉,自己重写脚本)。在我做的文件系统里采用这种方法,所以设...
阅读(953) 评论(0)

条件编译 #ifndef _HEAD_H...中下划线的理解!

一、下划线“__”属于编程风格的内容,对程序没有影响。不用下划线也可以,用几个下划线也由个人习惯。 二、其实质是一个宏名。由此我们可以防止发生重复定义或声明。 假设你的头文件名为head.h,根据习惯,我们声明一个宏HEAD_H,对应这个头文件,在头文件中开始的地方和结尾的地方加上   对HEAD_H的声明和判断,头文件Head.h如下: #ifndef   HEAD_H #de...
阅读(667) 评论(0)

互斥信号量和二进制信号量的区别

互斥型信号量必须是同一个任务申请,同一个任务释放,其他任务释放无效。同一个任务可以递归申请。          二进制信号量,一个任务申请成功后,可以由另一个任务释放。   二进制信号量实现任务互斥:      打印机资源只有一个,abc三个任务共享,当a取得使用权后,为了防止其他任务错误地释放了信号量(),必须将打印机房的门关起来(进入临界段),用完后,释放信号量,...
阅读(521) 评论(0)

LPC3250的nor flash地址线接法

以前接触过2410的片子,这个片子接SST39VF1601片子时候,A0是不用的,很容易理解,因为SST这个片子是16bit的,无需字节寻址,所以A0不用。 最近看到YL-LPC3250的板子在nor flash的接法上面有所不同,他们使用了同样型号的nor flash片子。但是他们却使用了A0地址,觉得很奇怪。查了手册,发现3250这个片子的EMC和三星2410的区别很大。   三星要求8...
阅读(749) 评论(0)

串口的open操作(tty_open) .

根据前面的操作,串口作为字符驱动也已经注册到系统了,/dev目录下也有设备文件节点了。 那接下来uart的操作是如何进行的呢? 操作硬件之前都是要先open设备,先来分析下这里的open函数具体做了那些工作(做了大量工作 ,真的!)。 应用层通过open系统调用open(“/dev/s3c2410_serial0”,)一层一层调用到会调用到tty_open。 因为串口在linux下是作为t...
阅读(966) 评论(0)

linux串口驱动分析

硬件资源及描述         s3c2440A 通用异步接收器和发送器(UART)提供了三个独立的异步串行 I/O(SIO)端口,每个端口都可以在中断模式或 DMA 模式下操作。UART 使用系统时钟可以支持最高 115.2Kbps 的波特率。每个 UART 通道对于接收器和发送器包括了 2 个 64 位的 FIFO。 寄存器 名称 地址 在linux中的描述 (...
阅读(1037) 评论(0)
252条 共13页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:320808次
    • 积分:4270
    • 等级:
    • 排名:第7872名
    • 原创:6篇
    • 转载:246篇
    • 译文:0篇
    • 评论:18条
    文章分类
    最新评论