自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

R先生一天不学习就浑身难受

Rome was not built in one day.

  • 博客(17)
  • 资源 (133)
  • 论坛 (4)
  • 收藏
  • 关注

原创 Unix的起源

不得不说的 Unix【内容摘要】Unix诞生于1969年,此后快速被广泛应用;Unix一开始是开源的,后来AT&T收回版权,并且不公开源代码;Unix的代码是由90%的C语言和10%的汇编组成;Unix后来的两大分支:AT&T的System V和BSD。  由于早期的计算机并不像现在的个人计算机一样普遍,只有极少数人才有机会接触到,并且当时的计算机架构很难使用,操作接口麻烦。因此在1965

2016-11-25 11:35:45 5447 2

原创 数据采集及传输名词解释——比特率、波特率、码率、帧率

1、比特率   比特率(bit rate)又称传信率、信息传输速率(简称信息速率,information rate)。其定义是:通信线路(或系统)单位时间(每秒)内传输的信息量,即每秒能传输的二进制位数,通常用Rb表示,其单位是比特/秒(bit/s或b/s,英文缩略语为bps)。   在二进制系统中,信息速率(比特率)与信号速率(波特率)相等,例如,当系统以每秒50个二进制符号传输时,信息速率为

2016-11-25 01:13:38 3508

转载 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 9407 2

原创 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 35053 1

原创 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 1227 2

原创 EETI eGTouch Linux 驱动的安装与使用

最近在做一个控制终端项目,项目中用到五线电阻触摸屏,接口为RS232,采用台湾 EETI 触摸屏控制器。使用过程中遇到了一些麻烦,在这里记录一下。   首先简单说一下触摸屏原理,触摸屏附着在显示屏的表面,与显示屏配合使用,通过触摸产生模拟电信号,经过转换为数字信号后,由微处理器计算得出触摸点的坐标,从而得到操作者的意图并执行。在Linux系统中会通过输入子系统来管理,最终封装成事件上报到应用程序中

2016-11-12 03:22:27 11138 15

原创 测试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 4911 1

原创 《唯有时间能证明伟大:极客之王特斯拉传》读后感

说来也巧,和特斯拉一样,学的是电气工程。自从多年前在中央卫视看了《尼古拉·特斯拉》纪录片后,深深被其吸引了,以至于开始厌恶那个从小学开始就出现在我的作文里的伟大发明家——爱迪生。最近在看《唯有时间能证明伟大:极客之王特斯拉传》,也许很多人和我以前一样认为尼古拉·特斯拉是神不是人,看了这本书之后才明白,其实特斯拉也仅仅是比普通人多一点天赋、勤奋与对科学的执着,他同样会面临窘境,但是他会用乐观和自信去对

2016-11-11 00:43:46 3068 1

转载 流媒体传输协议及音视频编解码技术

说明:本文来自一篇出处不明的老文章,有些内容已过时,但仍有很大的参考价值。一音视频编解码技术1MPEG42H264二流媒体网络传输协议1RTP2RTCP3RTSP4RSVP三流媒体播放方式1单播2组播3点播与广播四业界中流媒体系统的简介一、音视频编解码技术1、MPEG4  MPEG全称是Moving Pictures Experts Group,它是“动态图象专家组”的英文

2016-11-10 23:35:25 9446

原创 关于Linux的应用层定时器

使用定时器的目的无非是为了周期性的执行某一任务,或者是到了一个指定时间去执行某一个任务。要达到这一目的,一般有两个常见的比较有效的方法。一个是用 Linux 内部的三个定时器;另一个是用 sleep 或 usleep 函数让进程睡眠一段时间;其实,还有一个方法,那就是用 gettimeofday、difftime 等自己来计算时间间隔,然后时间到了就执行某一任务,但是这种方法效率低,所以不常用。 1

2016-11-08 11:22:55 15891

原创 关于触摸屏的一些硬件知识

一、概述  如今很多的电子设备,不论是工业级还是消费级都需要人机界面,例如车载导航仪、广告一体机、POS机、平板电脑、手持终端仪器、智能墙壁开关、医疗美容仪器等,都配备了触控显示器。因此,我们有必要了解一些关于触摸屏的基本知识。二、电阻屏与电容屏电阻触屏俗称“软屏”,多用于Windows Mobile系统的手机; 电容触屏俗称“硬屏”,如iPhone和G1等机器采用这种屏质的。 1、室内可视效果两

2016-11-07 10:06:29 4748

原创 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 24421 7

原创 美国地图及各州简介

美国地图美国概况1、关于南北方,北方人觉得南方人傻,南方人叫北方人Yankee(北方佬的别称),其实这个词本来是英国人统称美国人的,后来又被南方人用来形容北方人。2、相较而言,美国东北各州属于传统贵族,有钱而不失矜持;西部太平洋边的则属于新晋青年,时尚前卫有冲劲。3、美国精华的地方是东北各州,纽约当然最精华,而曼哈顿的上东区则是精华中的精华,华尔街各大金融机构的富人就住在这。4、新英格兰地区6州:缅

2016-11-06 13:35:37 94070

原创 正确理解Linux的“多用户、多任务、多线程”

Linux 系统同时可以支持多个用户,每个用户对自己的文件设备有特殊的权利,能够保证用户之间互不干扰。就像手机开了助手一样,同时登陆多个 qq 账号,当硬件配置非常高时,每个用户还可以同时执行多个任务,多个线程同时工作,提高效率。多用户是 Linux 优于其他操作系统的一大特点。

2016-11-06 11:11:01 7093

原创 关于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 764

原创 Shell脚本基础知识及案例

Shell 脚本(即 Shell Script),Shell 脚本类似于 Windows/Dos 下的批处理,也就是将所需的各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要应用在 Linux 系统运维上,方便管理员进行设置或者管理用的。但是它比 Windows 下的批处理更强大,比用其他编程语言编写的程序效率更高。由于它使用了 Linux/Unix 下的命令,因此想编写满足功能需求的

2016-11-03 03:01:54 2035

转载 oRTP库——使用详解

转自:http://www.xuebuyuan.com/1863409.html (重新进行了勘误和排版)一、关于 oRTP  oRTP 是一款开源软件,实现了 RTP 与 RTCP 协议。 目前使用 oRTP 库的软件主要是linphone(一款基于IP 进行视频和语音通话的软件)。   oRTP作为 linphone 的 RTP 库,为基于 RTP 协议传输语音和视频数据提供保障。二、源代码的

2016-11-01 20:23:14 6750 5

华邦 W25Q80 数据手册

华邦 W25Q80英文版数据手册,注意是英文版,是英文版!

2018-05-28

POSIX标准文档

POSIX标准文档,压缩包中包含以下文件: 《POSIX Base Definitions》 《POSIX Base Specifications, Issue 7》 《POSIX Rationale (Informative)》 《POSIX Realtime and Embedded Application Support》 《POSIX Shell and Utilities》 《POSIX System Interfaces》 《POSIX Technical Corrigendum 1》 《POSIX Technical Corrigendum 2》

2017-03-07

新型智能垃圾桶的设计方案

《新型智能垃圾桶的设计方案》周慧珺,许锦标(2006年) ------------------- 提出了一种新型智能垃圾桶的设计方案.采用基于单片机的智能化红外感应控制系统、无线通信系统,实现自动开关桶盖并调节开盖角度、遥控垃圾桶走动、智能封袋的功能.与传统智能垃圾桶相比较,功能性更强,智能化程度更高.

2017-10-09

rt-tests-v0.27.tar.bz2

Linux环境的rt-tests实时测试工具集

2016-11-22

ATKKPING工具

一款小型、免安装的Windows上的ping包测试工具

2017-07-28

eGTouch_v2.5.5814.L-ma.tar.gz

eGalaxTouch Driver for Linux Detail: http://www.eeti.com/drivers_Linux.html

2016-11-11

Xenomai 3 Programmer's Reference Manual

Xenomai 3 Programmer's Reference Manual

2017-01-05

CoDeSys 软件

CoDeSys 软件版本 23928,运动控制软件,工业机器人,电机控制

2019-04-07

libpng-1.6.26.tar.gz

libpng-1.6.26.tar.gz

2016-12-29

STM32H7数据手册

STM32H7数据手册(STM32H7x3_rm.pdf)英文版

2017-06-20

Cadence&Allegro中文教程

此为Cadence & Allegro 的简易中文教程。

2013-12-15

TCP-IP详解卷1:协议

此为《TCP-IP详解卷1:协议》电子版,欢迎下载!

2013-12-15

busybox-1.21

BusyBox 是一个集成了一百多个最常用linux命令和工具的软件。

2013-12-14

嵌入式Linux应用程序开发详解

此为《嵌入式Linux应用程序开发详解》(人民邮电-华清远见)电子版,欢迎下载

2013-12-14

ARM_AEG-AAE_Entry_level.pdf

此为AAE(ARM认证工程师)认证的考试大纲,主题领域包括:ARM架构、软件开发、软件优化、系统、软件调试和实施。

2013-12-15

sqlite3.8.1

此为嵌入式数据库sqlite3.8.1的安装源代码,在ubuntu在运行情况良好。

2013-12-11

STM32参考手册(中文)

此为STM32F101xx、STM32F102xx、STM32F103xx系列微处理器参考手册,中文版。

2013-12-11

STM32固件库使用手册(中文)

此文档为STM32系列处理器固件库使用手册的中文版

2013-12-10

程序员生存定律

整理了《程序员生存定律》部分章节,希望对刚入行的小朋友们有些帮助。有些事真是入行很久后才明白,感觉上如果能预先明白了,应该挺有帮助的。

2019-10-04

OtoStudio可视化界面开发示例代码

OtoStudio可视化界面开发示例代码 move_car、robot、Machine Tool 三个项目代码

2019-04-07

CoDeSys2.3 文档

CoDeSys2.3 文档,包括中文和英文文档,编程手册、可视化界面手册

2019-04-07

STM32 HAL 库开发实战指南—基于F7

野火新书《STM32 HAL 库开发实战指南—基于F7》,该书基于野火挑战者F7开发板,使用的是HAL库,全书共980页。该书只有电子版,纸质版不会出版,因为F7只是ST在Cortex-M7内核中的一个过渡产品,真正的大杀器是H7。后面会出版H7的书籍,但跟F7的内容差别不大,只是小改。欢迎下载!

2018-05-30

意法半导体 M95080W 数据手册

意法半导体 M95080W 英文版数据手册,注意是英文版,是英文版!

2018-05-28

STM32F7高性能应用_Hands-On代码

STM32F7高性能应用_Hands-On代码,基于STM32F769I-DISCO,2017年10月

2017-11-05

Makefile 编程手册

GNU make中文手册 ver - 3.8 翻译整理:徐海兵 2004-09-11

2017-08-06

GNU make中文手册

GNU make中文手册 ver - 3.8 翻译整理:徐海兵 2004-09-11

2017-08-06

Vimtutor_VIM教程1.5

Vimtutor_VIM教程1.5 中文版

2017-08-05

丢包测试工具

Windows下的网络丢包测试工具(Ping)

2017-07-29

LwIP协议栈源码详解——TCP/IP协议的实现

《LwIP协议栈源码详解——TCP/IP协议的实现》,老衲五木

2017-07-24

从零开始使用CubeMX创建以太网工程

从零开始使用CubeMX创建以太网工程.pdf 视频地址:http://v.youku.com/v_show/id_XMTg4NjI5MzY4OA==.html

2017-07-11

TCP&UDP测试工具 V1.02

【TCP&UDP测试工具基本介绍】 此测试工具用于开发网络通讯程序时,在服务器或客户端测试TCP/UDP通讯连接和测试数据的接收和发送情况。 【TCP&UDP测试工具软件功能】 1.可收发TCP/UDP数据。 2.对于TCP,支持服务器和客户端模式。 3.支持多连接,可同时对多路网络连接进行操作。 4.对于UDP,支持组播方式。 5.可显示当前数据传输速度。 6.数据显示方式分为ASCII和HEX两种。 7.可发送文件。 8.可把接收到的数据实时保存到文件。

2017-07-11

TCP/UDP Socket调试工具V2.3

SocketTool调试软件是一款网络TCP/UDP通信调试工具,本工具集功能强大与简单易用为一体,是无需安装的免费绿色软件。 它可以帮助网络编程人员、网络维护人员检查所开发的网络应用软硬件的通信状况。 是一款非常好用的socket 链接测试工具。 ----------------------------------------- TCP/UDP Socket调试工具的特色: ★ 全面集成 TCP服务器/客户端; UDP服务器/客户端; UDP广播/组播 功能 ★ 支持多Socket并行测试, 采用树状Socket可视化界面,所有Socket句柄一目了然 ★ 在一个程序内可进行多句柄/多类型的Socket的创建/删除/以及数据收发等操作 ★ 支持16进制的发送和16进制接收显示,支持汉字以及文本发送 ★ 用户可以方便的把接收到的数据保存下来 ★ 支持发送、接收字节数统计 ★ 支持数据循环发送,同一内容可自动发送1次至10000次

2017-07-11

eGTouch_v2.5.5814.L-x.tar.gz

eGTouch_v2.5.5814.L-x.tar.gz,Kernel 2.6.24 Upward and 3.x.x / 4.x.x,X86 (32/64bits) 最后更新时间:2015/10/22

2017-06-29

eGTouch_v2.5.5814.A-all

eGTouch_v2.5.5814.A-all.zip 是 Android 的EETI触摸控制器驱动

2017-06-28

嵌入式Linux应用开发完全手册(韦东山)

韦东山老师的《嵌入式Linux应用开发完全手册》电子版

2017-06-09

好友在哪Android项目源码

非常好

2017-06-07

STM32应用笔记-SPI自举程序中使用的I2C协议

STM32应用笔记-SPI自举程序中使用的I2C协议

2017-06-05

STM32应用笔记-QVGA TFT-LCD直接驱动使用FSMC外设

STM32应用笔记-QVGA TFT-LCD直接驱动使用FSMC外设

2017-06-05

阿里巴巴Java开发手册

阿里巴巴Java开发手册

2017-05-25

FreeRTOS_ST_April_Training(北京麦克泰FreeRTOS培训课件)

FreeRTOS_ST_April_Training(2017年4月 北京麦克泰FreeRTOS培训课件)

2017-05-04

阿基米东的留言板

发表于 2020-01-02 最后回复 2020-04-03

小白提问:做视频监控需要用到实时操作系统吗?

发表于 2016-10-24 最后回复 2020-01-02

make menuconfig 提示 Unable to find the ncurses ......

发表于 2017-01-25 最后回复 2018-04-28

Linux socket 编程遇到问题

发表于 2016-12-15 最后回复 2016-12-15

空空如也

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

TA关注的人 TA的粉丝

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