自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (8)
  • 收藏
  • 关注

转载 mjpg_streamer源码的分析及针对图像处理算法的修改

mjpg_streamer源码的分析及针对图像处理算法的修改  最近在研究mjpg_streamer,发现这是个好东西,关于mjpg_streamer就不做具体介绍了,总之它是在Linux上运行的视频服务器,可以将摄像头采集到的视频数据通过网络传输到客户端,实现视频监控,mjpg_streamer是开源项目。  首先简要的分析一下mjpg_streamer的源码及其工作过程。我主要参考

2014-07-10 09:28:49 6740 6

转载 mjpg-streamer项目源码分析

mjpg-streamer项目源码分析2012-11-06 10:04 397人阅读 评论(2) 收藏 举报        前一段时间自己买了个开发板(GT2440的),可是我没有够相应的买cmos摄像头,可是又想做下国嵌的usb视频采集和传输的哪个项目,没办法,只好网上找找相关的项目,最终发现了mjpg-streamer这个开源项目。看了blog们的文章,有种激动,于是自己问同学借了

2014-07-09 16:32:59 819

转载 Video for Linux Two (V4L2) ——驱动编写指南

《Video for Linux Two (V4L2) ——驱动编写指南》翻译整理文档2012-08-20 00:23:22分类: LINUX    最近在研究Linux下的摄像头驱动的整体构架和编程,必然涉及到V4L2。V4L2是内核针对视频设备所抽象出的一个专门的子系统,对于这个子系统,在大多数驱动书籍中都没有提及。幸好有http://lwn.net/网站上的经典系列文

2014-07-08 09:35:43 2608

转载 各种浏览器的UserAgent 及JS和PHP对其使用

各种浏览器的UserAgent 及JS和PHPIE 而IE各个版本典型的userAgent如下:  Mozilla/4.0(compatible; MSIE 8.0; Windows NT 6.0)  Mozilla/4.0 (compatible; MSIE 7.0; Windows NT5.2)  Mozilla/4.0 (compatible; MSIE 6.0;

2014-07-07 10:02:39 802

转载 linux之eval用法

linux之eval用法转自:http://www.cnblogs.com/huzhiwei/archive/2012/03/14/2395956.htmlshell中的eval功能说明:重新运算求出参数的内容。语  法:eval [参数]补充说明:eval可读取一连串的参数,然后再依参数本身的特性来执行。参  数:参数不限数目,彼此之间用分号分开。

2014-07-03 15:46:00 715

转载 例解 autoconf 和 automake 生成 Makefile 文件

例解 autoconf 和 automake 生成 Makefile 文件本文介绍了在 linux 系统中,通过 Gnu autoconf 和 automake 生成 Makefile 的方法。主要探讨了生成 Makefile 的来龙去脉及其机理,接着详细介绍了配置 Configure.in 的方法及其规则。2评论:杨 小华, Linux 内核开发工程师, 自由

2014-07-02 17:29:33 474

转载 linux命令dd

linux命令dd使用dd这个linux命令可以创建一定大小文件。linux创建文件命令:dd命令把指定的输入文件拷贝到指定的输出文件中,并且在拷贝的过程中可以进行格式转换。语法:CODE:[Copy to clipboard]dd 〔选项〕QUOTE:if =输入文件(或设备名称)。of =输出文件(或设备名称)。ibs = bytes 一次读取byt

2014-07-02 10:57:36 902

转载 重定向 1>&2 2>&1

重定向 1>&2 2>&当初在shell中, 看到">&1"和">&2"始终不明白什么意思.经过在网上的搜索得以解惑.其实这是两种输出. 在 shell 程式中,最常使用的 FD (file descriptor) 大概有三个, 分别是: 0: Standard Input (STDIN) 1: Standard Output (STDOUT) 2: Sta

2014-07-02 10:33:45 475

原创 SHELL 编程的基本元素

根据变量类型区分,语言可以分为4种:静态类型语言:一种在编译期间就确定的数据类型的语言:JAVA 和 C 属于静态类型语言动态类型语言:一种在运行期间才能确定的数据类型的语言:Python 和 VBScript 属于动态的类型的语言,他们只有在第一次赋值的时候才能确定类型强类型语言   :一种总是强制类型的语言:JAVA和Python 是强制类型定义的。弱类型语言   :一种可以被忽略的语

2014-07-02 10:20:58 715

转载 Linux中变量$#,$@,$0,$1,$2,$*,$$,$?的含义

我们先写一个简单的脚本,执行以后再解释各个变量的意义 # touch variable# vi variable 脚本内容如下: #!/bin/shecho "number:$#"echo "scname:$0"echo "first :$1"echo "second:$2"echo "argume:$@"echo "show parm li

2014-07-02 09:40:45 475

转载 make menuconfig错误,需要安装ncurses-dev库文件

*** Unable to find the ncurses libraries or the *** required header files. *** 'make menuconfig' requires the ncurses libraries. *** *** Install ncurses (ncurses-devel) and try again. ***m

2014-07-01 23:28:39 1244

转载 VMware设置共享文件夹之后Ubuntu中看不到怎么办?

共享文件夹设置好了,但是在虚拟机中的Ubuntu系统下却看不到,怎么办?         一种可能的原因是系统没有自动挂载,解决办法:         1、安装:               sudo apt-get install open-vm-dkms         2、挂载:               sudo mount -t vmhgfs .host:/ /mn

2014-07-01 08:57:25 20508 1

1_BLDC电机控制算法.pdf

1.BLDC 永磁无刷电机电机控制算法 2.AC 电机控制算法 3.步进电机控制算法 4.通用 DC 电机控制算法

2021-09-08

猪哥的嵌入式Linux公房菜

一、学习指引 【PAGE:6-34】 1.嵌入式设计应具备的基本技能 2.嵌入式 Linux 学前指导 3.嵌入式 linux 入门学习规划 4.嵌入式 linux 入门学习内容指南 5.O'Reilly 原版 Linux 图书学习线路图 6.嵌入式系统知识体系、学习误区及建议 7.嵌入式系统 Linux 内核开发学习指导框图 8.嵌入式系统开发学习如何起步、如何深入? 9.Linux 系统初学者的常见问题解决集结大全 二、基本概念 【PAGE:34-79】 1.嵌入式 Linux 操作系统名词解释及资源大全 2.linux 下的各个目录的含义 3.GCC 编译器介绍 4.GCC 编译器发展历程 5.几种 Linux 嵌入式开发环境简介 6.三种嵌入式操作系统的分析与比较 7.交叉编译的基本概念 8.两本嵌入式 Linux 开发经典教程比较 9.Windows 与 Linux 系统下的库介绍 10.比较五种开源协议 11.BSS 段、数据段、代码段、堆与栈 12.moblin SDK 简介 13.Windows 和 Linux 动态库差异分析 14.主流浏览器内核概述 15.Linux 音频系统简析 16.linux 世界里的时间概念三、网络资源 【PAGE:80-94】 1.需静心细看的书 2.主要嵌入式 Linux 操作系统网站 3.嵌入式 Linux 的主流版本及开发商 4.嵌入式 Linux 网络资源列表 5.三个最实用的 linux 命令行方面的网站 四、基础知识 【PAGE:95-169】 1.Linux 下 C 语言编程基础知识 2.GCC 基础知识 3.常见的 Linux 系统调用 4.主流嵌入式 Linux 动态扩展技术比较分析 5.Linux 动态库剖析 6.Linux 下 patch 的制作和应用 7.初步探讨 ARM 调试技术 8.linux 下 shell 的工作原理 9.Linux 文件压缩剖析 10.嵌入式软件代码压缩技术剖析 11.ARM 的堆栈初始化详解 12.linux 库文件编写入门 13.make shell 函数简介五、工具配置 【PAGE:170-273】 1.Vi 编辑器的基本使用方法 2.ARM Linux 开机后自动运行特定程序的方法 3.ARM 下 GCC 交叉编译器的制作 4.Linux 2.6.19.x 内核编译配置选项简介 5.ARM 板上构造 gdb +gdbserver 调试环境 6.用 NFS 服务开发 ARM Linux 程序的方法介绍 7.与 sourceinsight 媲美的代码阅读工具 8.DIY 打造嵌入式 Linux 软硬件开发环境 9.GDB/ARMulator 介绍 10.gdb+gdbserver 的方式进行 ARM 程序调试 11.GNU 工具开发基于 ARM 嵌入式系统的方法 12.交叉平台开源编译系统:cmake 入门 13.autotools 生成 makefile 入门 14.SVN,HG,GIT 命令对照 15.利用 vmmare tools 来实现共享的具体操作 16.献给初学者的10个 Git 技巧 六、shell 命令 【PAGE:274-345】 1.嵌入式 Linux 开发常用的实用命令 2.7个极具杀伤性的 Linux 命令 3.U-Boot 提供的基本命令 4.nm 命令查看对象,可执行及库文件 5.shell 命令:wget 命令的使用技巧 6.用脚本实时显示 Linux 网络流量 7.Linux 必学的60个命令(1)-安装与登陆 8.Linux 必学的60个命令(2)-文件处理9.Linux 必学的60个命令(3)-系统管理 10.Linux 必学的60个命令(4)-网络操作 11.Linux 必学的60个命令(5)-网络安全 12.Linux 必学的60个命令(6)-其他 七、Linux 系统基础知识专题 【PAGE:346-459】 1. Linux 系统基础知识(一)硬盘 2. Linux 系统基础知识(二)安装 3. Linux 系统基础知识(三)基本使用命令 4. Linux 系统基础知识(四)X 的配置 5. Linux 系统基础知识(五)Linux 命令和技巧 6. Linux 系统基础知识(六)Linux 安装的几点经验 7. Linux 系统基础知识(七)linux 文件系统 8. Linux 系统基础知识(八)Linux 系统安装前的准备工作 9. Linux 系统基础知识(九)Linux 与其他操作系统的区别 10. Linux 系统基础知识(十)unix 系统发展史 11. Linux 系统基础知识(十一)操作系统简述 12. Linux 系统基础知识(十二)常见 linux 介绍 13. Linux 系统基础知识(十三)关于开放源代码的定义 14. Linux 系统基础知识(十四)什么是 Linux 15. Linux 系统基础知识(十五)GNU 通用公共许可证 16. Linux 系统基础知识(十六)GRUB 三步通 17. Linux 系统基础知识(十七)Linux init 详解 18. Linux 系统基础知识(十八)linux 常用命令索引 19. Linux 系统基础知识(十九)Linux 启动过程综述 20. Linux 系统基础知识(二十)LINUX 文件格式简介 21. Linux 系统基础知识(二十一)Linux 下软件安装方法 22. Linux 系统基础知识(二十二)Linux 与其他操作系统的区别 23. Linux 系统基础知识(二十三)linux 完全汉化汉化 24. Linux 系统基础知识(二十四)linux 完全安装手册25. Linux 系统基础知识(二十五)VI 的使用 26. Linux 系统基础知识(二十六)编程语言 27. Linux 系统基础知识(二十七)文件与目录操作 28. Linux 系统基础知识(二十八)Linux 备份与压缩命令

2017-10-14

人月神话 (32周年中文纪念版)弗雷德里克·布鲁克斯著

人月神话 (32周年中文纪念版)弗雷德里克·布鲁克斯著

2017-10-14

产品设计与开发(第三版)

《产品设计与开发(第3版)(翻译版)》原版是由宾夕法尼亚大学沃顿商学院副教授Karl T.Ulrich与麻省理工学院斯隆管理学院教授Steven D.Eppinger合作编写,由湖南大学詹涵菁翻译为中文版。

2017-10-14

PID 调节控制做电机速度控制

将偏差的比例(Proportion)、积分(Integral)和微分(Differential)通过线性组合构成控制量, 用这一控制量对被控对象进行控制,这样的控制器称 PID 控制器。

2017-10-14

Software Engineering for Embedded Systems

Software Engineering for Embedded Systems Methods, Practical Techniques, and Applications,一本非常好的书

2017-06-05

空空如也

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

TA关注的人

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