- 博客(17)
- 资源 (133)
- 问答 (1)
- 收藏
- 关注
原创 Unix的起源
不得不说的 Unix【内容摘要】Unix诞生于1969年,此后快速被广泛应用;Unix一开始是开源的,后来AT&T收回版权,并且不公开源代码;Unix的代码是由90%的C语言和10%的汇编组成;Unix后来的两大分支:AT&T的System V和BSD。 由于早期的计算机并不像现在的个人计算机一样普遍,只有极少数人才有机会接触到,并且当时的计算机架构很难使用,操作接口麻烦。因此在1965
2016-11-25 11:35:45 9634 2
原创 数据采集及传输名词解释——比特率、波特率、码率、帧率
1、比特率 比特率(bit rate)又称传信率、信息传输速率(简称信息速率,information rate)。其定义是:通信线路(或系统)单位时间(每秒)内传输的信息量,即每秒能传输的二进制位数,通常用Rb表示,其单位是比特/秒(bit/s或b/s,英文缩略语为bps)。 在二进制系统中,信息速率(比特率)与信号速率(波特率)相等,例如,当系统以每秒50个二进制符号传输时,信息速率为
2016-11-25 01:13:38 10056
转载 Linux下修改MTU值
本文大部分转载自:http://www.361way.com/linux-mtu-jumbo-frames/4055.html一、jumbo frames 相关1、什么是jumbo frames Jumbo frames 是指比标准Ethernet Frames长的frame,即比1518/1522 bytes大的frames,Jumbo frame的大小是每个设备厂商规定的,不属于IEEE标准;
2016-11-18 16:32:31 19407 3
原创 Linux网络命令——ifconfig、ifup、ifdown
ifconfig、ifup、ifdown 概述 这三个命令的用途都是启动网络接口,不过,ifup 与 ifdown 仅就 /etc/sysconfig/network- scripts 内的 ifcfg-ethx(x为数字)进行启动或关闭的操作,并不能直接修改网络参数,除非手动调整 ifcfg-ethx 文件才行。至于 ifconfig 则可以直接手动给予某个接口 IP 或调整其网络参数。下面我们
2016-11-18 13:26:40 64411 2
原创 Ken Thompson 在餐巾纸上设计的 UTF-8
http://doc.cat-v.org/bell_labs/utf-8_history http://www.linfo.org/thompson.htmlKen Thompson: A Brief IntroductionKenneth Lane Thompson was the principal inventor of UNIX. Even today, more than 35 year
2016-11-15 09:38:06 1845 2
原创 EETI eGTouch Linux 驱动的安装与使用
最近在做一个控制终端项目,项目中用到五线电阻触摸屏,接口为RS232,采用台湾 EETI 触摸屏控制器。使用过程中遇到了一些麻烦,在这里记录一下。 首先简单说一下触摸屏原理,触摸屏附着在显示屏的表面,与显示屏配合使用,通过触摸产生模拟电信号,经过转换为数字信号后,由微处理器计算得出触摸点的坐标,从而得到操作者的意图并执行。在Linux系统中会通过输入子系统来管理,最终封装成事件上报到应用程序中
2016-11-12 03:22:27 16956 18
原创 测试Linux内核input事件——getevent源码
下载地址:getevent.c#include <stdio.h>#include <stdlib.h>#include <string.h>#include <stdint.h>#include <dirent.h>#include <fcntl.h>#include <sys/ioctl.h>#include <sys/inotify.h>//#include <sys/limi
2016-11-11 02:07:20 6628 1
原创 《唯有时间能证明伟大:极客之王特斯拉传》读后感
说来也巧,和特斯拉一样,学的是电气工程。自从多年前在中央卫视看了《尼古拉·特斯拉》纪录片后,深深被其吸引了,以至于开始厌恶那个从小学开始就出现在我的作文里的伟大发明家——爱迪生。最近在看《唯有时间能证明伟大:极客之王特斯拉传》,也许很多人和我以前一样认为尼古拉·特斯拉是神不是人,看了这本书之后才明白,其实特斯拉也仅仅是比普通人多一点天赋、勤奋与对科学的执着,他同样会面临窘境,但是他会用乐观和自信去对
2016-11-11 00:43:46 4267 1
转载 流媒体传输协议及音视频编解码技术
说明:本文来自一篇出处不明的老文章,有些内容已过时,但仍有很大的参考价值。一音视频编解码技术1MPEG42H264二流媒体网络传输协议1RTP2RTCP3RTSP4RSVP三流媒体播放方式1单播2组播3点播与广播四业界中流媒体系统的简介一、音视频编解码技术1、MPEG4 MPEG全称是Moving Pictures Experts Group,它是“动态图象专家组”的英文
2016-11-10 23:35:25 12456 2
原创 关于Linux的应用层定时器
使用定时器的目的无非是为了周期性的执行某一任务,或者是到了一个指定时间去执行某一个任务。要达到这一目的,一般有两个常见的比较有效的方法。一个是用 Linux 内部的三个定时器;另一个是用 sleep 或 usleep 函数让进程睡眠一段时间;其实,还有一个方法,那就是用 gettimeofday、difftime 等自己来计算时间间隔,然后时间到了就执行某一任务,但是这种方法效率低,所以不常用。 1
2016-11-08 11:22:55 18330
原创 关于触摸屏的一些硬件知识
一、概述 如今很多的电子设备,不论是工业级还是消费级都需要人机界面,例如车载导航仪、广告一体机、POS机、平板电脑、手持终端仪器、智能墙壁开关、医疗美容仪器等,都配备了触控显示器。因此,我们有必要了解一些关于触摸屏的基本知识。二、电阻屏与电容屏电阻触屏俗称“软屏”,多用于Windows Mobile系统的手机; 电容触屏俗称“硬屏”,如iPhone和G1等机器采用这种屏质的。 1、室内可视效果两
2016-11-07 10:06:29 7784
原创 Linux下用文件IO的方式操作GPIO(/sys/class/gpio)
一、概述 通过 sysfs 方式控制 GPIO,先访问 /sys/class/gpio 目录,向 export 文件写入 GPIO 编号,使得该 GPIO 的操作接口从内核空间暴露到用户空间,GPIO 的操作接口包括 direction 和 value 等,direction 控制 GPIO 方向,而 value 可控制 GPIO 输出或获得 GPIO 输入。文件 IO 方式操作 GPIO,使用到
2016-11-07 03:00:42 55222 9
原创 美国地图及各州简介
美国地图美国概况1、关于南北方,北方人觉得南方人傻,南方人叫北方人Yankee(北方佬的别称),其实这个词本来是英国人统称美国人的,后来又被南方人用来形容北方人。2、相较而言,美国东北各州属于传统贵族,有钱而不失矜持;西部太平洋边的则属于新晋青年,时尚前卫有冲劲。3、美国精华的地方是东北各州,纽约当然最精华,而曼哈顿的上东区则是精华中的精华,华尔街各大金融机构的富人就住在这。4、新英格兰地区6州:缅
2016-11-06 13:35:37 156418 3
原创 正确理解Linux的“多用户、多任务、多线程”
Linux 系统同时可以支持多个用户,每个用户对自己的文件设备有特殊的权利,能够保证用户之间互不干扰。就像手机开了助手一样,同时登陆多个 qq 账号,当硬件配置非常高时,每个用户还可以同时执行多个任务,多个线程同时工作,提高效率。多用户是 Linux 优于其他操作系统的一大特点。
2016-11-06 11:11:01 9893
原创 关于Linux的runlevel
Linux启动之旅:http://www.cnblogs.com/bangerlee/archive/2012/03/11/2388275.html Linux系统关机与重新引导流程简介:http://www.cnblogs.com/bangerlee/archive/2012/05/03/2482006.html Linux系统关机与重新:http://blog.csdn.net/wangxw
2016-11-04 19:14:55 1299
原创 Shell脚本基础知识及案例
Shell 脚本(即 Shell Script),Shell 脚本类似于 Windows/Dos 下的批处理,也就是将所需的各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要应用在 Linux 系统运维上,方便管理员进行设置或者管理用的。但是它比 Windows 下的批处理更强大,比用其他编程语言编写的程序效率更高。由于它使用了 Linux/Unix 下的命令,因此想编写满足功能需求的
2016-11-03 03:01:54 3140
转载 oRTP库——使用详解
转自:http://www.xuebuyuan.com/1863409.html (重新进行了勘误和排版)一、关于 oRTP oRTP 是一款开源软件,实现了 RTP 与 RTCP 协议。 目前使用 oRTP 库的软件主要是linphone(一款基于IP 进行视频和语音通话的软件)。 oRTP作为 linphone 的 RTP 库,为基于 RTP 协议传输语音和视频数据提供保障。二、源代码的
2016-11-01 20:23:14 8602 5
FreeRTOS_ST_April_Training(北京麦克泰FreeRTOS培训课件)
2017-05-04
fsl-yocto-3.10.17_1.0.0.tar.gz
2017-04-18
一步一步使用STemWin 在STM32 上开发一个简单的应用
2017-03-14
POSIX标准文档
2017-03-07
96Boards 消费版(Low Cost Hardware Platform)说明书
2017-03-03
从零开始使用CubeMX创建以太网工程
2017-07-11
TCP&UDP测试工具 V1.02
2017-07-11
TCP/UDP Socket调试工具V2.3
2017-07-11
eGTouch_v2.5.5814.L-x.tar.gz
2017-06-29
GitHub 无法读取远程仓库,port 443: Connection refused
2022-05-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人