![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
项目开发
jinatom
专注嵌入式
展开
-
[ARM作品] 2012,最给力嵌入式项目资料!!(原创+图片+程序源码)
详见链接 点击打开链接转载 2012-06-17 12:51:44 · 1324 阅读 · 2 评论 -
嵌入式中为什么要用Linux操作系统?
其实我一直都很想问这个问题,Linux是个性能非常好的操作系统,但是同时也是一个很蛋疼的系统,不好使用,任何从windows下转过来用Linux的人都会非常不喜欢它的操作,非常麻烦。带着这个问题,我问了我们的总监,他说:“它免费,而且驱动非常齐全,我要加个功能,只要配置一下就行了?如果在裸机上,我要加个IP网络功能,还要移植一个lwip(小型的协议栈)”。用了Linux这么长时间,我自己也转载 2012-12-21 10:05:39 · 2033 阅读 · 1 评论 -
毕业项目小结
毕业设计早早的完成了,现在小结一下。(郁闷的是交给老师题目时,老师说这个毕业设计完全可以分成三个毕业设计做,说我浪费资源.......) 基于ARM11的移动智能监控平台的设计,这题怎么读都有些变扭,哈哈 1)小车远程控制CGI控制,编写小车驱动,嵌入式WEB服务器,BS构架;后来其实也可以用Qt实现,用CS构架,板子端接收套接字上的命令数据,根据命令调用对应的驱动接口函数。原创 2012-12-15 21:43:27 · 1422 阅读 · 1 评论 -
ssh与telent
Linux和Windows的远程访问均可通过ssh、telnet协议来完成.一、Linux下的ssh远程访问 Linux下的远程访问是指本地虚拟机远程访问局域网中的其它虚拟机,可通过ssh协议来实现. 在Linux终端内输入:#ssh 用户名@被访问虚拟机的IP地址 如:本地虚拟机IP地址为192.168.220.54, 被访问主机(虚拟机)IP地址为1转载 2012-10-12 21:27:31 · 791 阅读 · 0 评论 -
嵌入式LINUX环境下视频采集知识(V4L2)
Video for Linux two(Video4Linux2)简称V4L2,是V4L的改进版。V4L2是linux操作系统下用于采集图片、视频和音频数据的API接口,配合适当的视频采集设备和相应的驱动程序,可以实现图片、视频、音频等的采集。在远程会议、可视电话、视频监控系统和嵌入式多媒体终端中都有广泛的应用。 一、Video for Linux two 在Linux下,所有转载 2012-09-22 13:38:48 · 1748 阅读 · 0 评论 -
yuv与ycbcr
一、和rgb之间换算公式的差异yuvrgbY'= 0.299*R' + 0.587*G' + 0.114*B'U'= -0.147*R' - 0.289*G' + 0.436*B' = 0.492*(B'- Y')V'= 0.615*R' - 0.515*G' - 0.100*B' = 0.877*(R'- Y')R' = Y' + 1.140*V'G' = Y' - 0.转载 2012-09-19 19:06:39 · 563 阅读 · 0 评论 -
基于v4l2 ffmpeg x264的视频远程监控
网络上盛传的基于mini2440的摄像头监控一般是基于 MJPEG-Streamer。这种方法利用的是V4L2的底层驱动,然后配合mjpeg这种格式的流传输,然后通过浏览器浏览视频和控制。下面用一个更接近真实的IP-camera的方案来实现。首先先看一下网友sunkwei写的《基于v4l2的webcam应用,本地预监》http://blog.csdn.net/sunkwei/art转载 2012-10-03 19:27:42 · 1908 阅读 · 3 评论 -
基于Z301P摄像头 H.264OK6410的远程视频web监控 项目笔记1
项目准备:1.配置内核,如图linux3.0.1版本内核2.烧写uboot 内核映像 根文件系统yaffs2(具体步骤详见飞凌用户手册)3.运行购买摄像头附送的测试程序image-get-arm 注意在opt目录下新建一个video目录 把测试程序拷进这个目录再运行(测试程序所要求的),结果如图4.移植H264库。这里我选择开源的T264,到/build/lin原创 2012-06-25 13:41:36 · 1131 阅读 · 0 评论 -
基于Z301P摄像头 H.264OK6410的远程视频web监控 项目阶段1总结篇
先贴一张成果图(请注意PC上一定要用火狐,手机上可以用UC,试验过)输入监控主页 http://122.87.36.203:8080/ 至于小车部分我已经屏蔽了- -不然会很混乱。。。。。。。。。这是boa+mjpeg-streamer+CGI-HTML网页控制编程+小车驱动+无线网卡驱动移植+摄像头驱动移植+通外网设置的成果图,呵呵原创 2012-07-21 08:20:55 · 1682 阅读 · 0 评论 -
基于Z301P摄像头 H.264OK6410的远程视频web监控 项目笔记5(CGI)
转载请注明转自 http://blog.csdn.net/jinatom/article/details/7759589#include #include "cgic.h"#include #include #include #include #include #include #include #include #include #include "card原创 2012-07-18 15:59:07 · 1872 阅读 · 0 评论 -
基于Z301P摄像头 H.264OK6410的远程视频web监控 项目笔记3(与外网通信)
好久没写了,先记录下最新的进展吧。开发板怎样与外网通信!1.移植BOA服务器2.用路由配置一个小型局域网3.申请一个免费动态域名,其实也就是花生壳啦4.实现局域网内通信无误5.进行端口映射,BOA服务器端口为80,开发板ip192.168.0.10;则配置路由器如下6.最后就是启动BOA服务器啦7.测试啦 现在随便你在哪个地方 只要有网,输入ji原创 2012-07-06 20:44:52 · 1824 阅读 · 0 评论 -
基于Z301P摄像头 H.264OK6410的远程视频web监控 项目笔记4(驱动预习)
这里描述下我的小车驱动参考点击打开链接http://blog.csdn.net/qingyu2431/article/category/901537从这里开始要学习驱动了,这裸机和非裸机的区别就来啦,搞得我晕头转向,必须放弃你以前写裸机的那种思维,你必须参考相关内核代码并熟悉相关内核调用函数,不然你会走很多弯路。原创 2012-07-16 12:24:43 · 1417 阅读 · 0 评论 -
基于Z301P摄像头 H.264OK6410的远程视频web监控 项目笔记5(小车驱动)GPIO控制
本文代码转载请注明转自http://blog.csdn.net/jinatom/article/details/7756694小车驱动//cardev.c#include #include #include #include #include #include #include #include #include #includ原创 2012-07-17 19:48:43 · 2039 阅读 · 0 评论 -
基于Z301P摄像头 H.264OK6410的远程视频web监控 项目笔记2
H264编码只识别YUV格式的数据流,而Z301P摄像头采用硬件压缩芯片,传回来的图片是jpg格式的。关于怎样将JPEG转化成YUV,这个问题正在解决。搜索了一下听说ffmpeg和libjpeg都可以转换,移植工作正在进行中2012.6.30ffmpeg移植笔记:交叉编译工具:arm-linux-gcc-4.3.2(arm11平台必须用4.3以上的编译器才能编译ffmpeg)主机:原创 2012-06-26 20:49:47 · 1420 阅读 · 0 评论 -
基于Z301P OK6410的开源视频监控项目
一、环境主机环境 :ubuntu 12.04 目标机 :OK6410(S3C6410) 交叉工具链 :arm-unknown-linux-gnueabi(cross-4.2.2-eabi.tar.bz2) 摄像头 :Z301P二、移植过程1、配置内核是内核支持芯片为ZC301的摄像头 Make menuconfig原创 2012-06-29 19:33:58 · 2667 阅读 · 0 评论 -
OK6410 嵌入式开发板无线网卡USB RT3070移植笔记
无线网卡型号:LB-LINK (淘宝上疏通RT3070最常见的那种)开发环境:ubuntu12.04 OK6410B 开发板系统:linux3.0.1编译器版本:4.2.2-eabi1.1:linux内核预配置make menuconfig将Ralink driver support设置为M,支持动态加载,把Ranlink相关的设置空,以免冲突将wi原创 2012-07-11 12:02:25 · 2833 阅读 · 0 评论 -
工控界面设计收集
工控界面很大部分可以参考labview的设计,不过一套配套libview的NI设备很贵,动则数十万。人性化的设计是非常重要的,个人觉得labview的设计太过呆板,毫无美感。Qt有丰富的图形控件库,还是很给力的。没有这些,自己写代码实现还真是个大工程啊,不过大家都用一样的,那就显得千篇一律,即使是一样的,不同的规划和逻辑也完全可以设计得非同一般,简单的色彩搭配也可以出彩,比如雅典奥运会的那原创 2012-12-16 21:57:04 · 22483 阅读 · 0 评论