上一页 1 ··· 9 10 11 12 13 14 15 下一页
  2011年11月27日
摘要: 直接使用天嵌提供的交叉编译器编译WebCam而生成的input_uvc.so output_http.souvc_stream放在micro2440下面可以直接使用--两个开发板几乎没什么不同。。。而如果要用友善提供的交叉编译器,去编译天嵌的WebCam会发生错误。。。因为编译的时候需要SDL库,而友善的4.3.2没有加入此库。下面是源码树。http://download.csdn.net/detail/songqqnew/3887473[root@localhost WebCam]# pwd /opt/FriendlyArm/mini2440/WebCam [root@localhost W 阅读全文
posted @ 2011-11-27 08:16 _song 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 颜色系统基本 refer to http://bbs.chinavideo.org/viewthread.php?tid=4143常见的RGB格式有RGB1、RGB4、RGB8、RGB565、RGB555、RGB24、RGB32、ARGB32常见的YUV格式有YUY2、YUYV、YVYU、UYVY、AYUV、Y41P、Y411、Y211、IF09、IYUV、YV12、YVU9、YUV411、YUV420等YUV与RGB相互转换的公式如下(RGB取值范围均为0-255):Y = 0.299R + 0.587G + 0.114BU = -0.147R - 0.289G + 0.436BV = 0. 阅读全文
posted @ 2011-11-27 08:16 _song 阅读(798) 评论(0) 推荐(0) 编辑
  2011年11月25日
摘要: 将ov9650的驱动编译进内核Device Drivers ---> Multimedia support ---> OV9650 on the S3C2440 driver查看这项的help,可知符号Symbol: S3C2440_CAMERA [=y] 在目录/opt/FriendlyArm/mini2440/linux-2.6.32.2/drivers/media/video的Makefile里面找到以下2行obj-$(CONFIG_S3C2440_CAMERA) += s3c2440camera.os3c2440camera-objs := s3c2440_ov9650.o 阅读全文
posted @ 2011-11-25 18:44 _song 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 先贴出plugins/input_s3c2410/s3c2410.h里的几个重要的macro和struct/* in case default setting */ #define WIDTH 1280 #define HEIGHT 1024 #define BPPIN 8 #define OUTFRMNUMB 1 #define NB_BUFFER 4 struct frame_t{ char header[5]; int nbframe; //记录当前是第几帧 double seqtimes; //记录转换... 阅读全文
posted @ 2011-11-25 17:48 _song 阅读(285) 评论(0) 推荐(0) 编辑
  2011年11月24日
摘要: man 3 getoptNAME getopt, getopt_long, getopt_long_only - Parse command-line options #include int getopt(int argc, char * const argv[], const char *optstring); extern char *optarg; extern int optind, opterr, optopt; #define _GNU_SOURCE The getopt() function parses the command-line arguments. Its arg. 阅读全文
posted @ 2011-11-24 09:05 _song 阅读(268) 评论(0) 推荐(0) 编辑
  2011年11月23日
摘要: refer to http://www.friendlyarm.net/forum/topic/279?lang=enhttp://code.google.com/p/mjpg-streamer-mini2440/http://code.google.com/p/mjpg-streamer-mini2440/source/checkout下载mjpg_streamer源码并观察源码结构如下[root@localhost tmp]# svn checkout http://mjpg-streamer-mini2440.googlecode.com/svn/trunk/ mjpg-streamer 阅读全文
posted @ 2011-11-23 21:29 _song 阅读(653) 评论(0) 推荐(0) 编辑
摘要: 在start_uvc.sh或start_s3c24c0.sh里面,//cmos摄像头 ./mjpg_streamer -o "output_http.so -w ./www" -i "input_s3c2410.so" //usb摄像头 ./mjpg_streamer -o "output_http.so -w ./www" -i "input_uvc.so"还可以是## this is the minimum command line to start mjpg-streamer with webpages ## 阅读全文
posted @ 2011-11-23 20:49 _song 阅读(923) 评论(0) 推荐(0) 编辑
  2011年11月17日
摘要: 一般串口下载分两种:1、ISP:在系统编程,一般目标芯片内包含了专用的接口电路,上位机发送编程命令码及编程控制信息后由芯片硬件自动完成编程。比如通过JTAG口升级就是其中的一种,现在推出的许多新的芯片比如ARM都采用此模式。ATMEL公司的AT89S5x系列的单片机的下载模式虽然不属于JTAG模式,但很类似,应该属于ISP类。2、IAP:一般叫做在应用编程。MCS-51系列单片机中采用比较多的。sst、stc两家公司的单片机就属于这种模式,与上面的模式是有区别的。下面重点介绍一下IAP的工作流程:以SST公司的89E564为例:FLASH分为2块,一块64K,就是我们应用程序要使用的程序空间; 阅读全文
posted @ 2011-11-17 12:10 _song 阅读(1298) 评论(0) 推荐(0) 编辑
  2011年11月5日
摘要: http://www.mcuol.com/download/upfile/20090504091459_PL-2303HX.pdfhttp://datasheets.maxim-ic.com/en/ds/MAX220-MAX249.pdfhttp://datasheets.maxim-ic.com/en/ds/MAX1487-MAX491.pdf①max232:占用mcu的2个引脚即用于串口的那2个,c51的是p3.1(tx)和p3.0(rx)。mcu使用tx发数据,rx接数据,二者独立所以在线路上满足全双工。并且在c51内部的串口电路也有独立的接受器和发送器。接收器由输入移位寄存器和接受SB 阅读全文
posted @ 2011-11-05 09:16 _song 阅读(436) 评论(0) 推荐(0) 编辑
摘要: Modbus 是Modicon 家的东东,所有的规矩都要它说了算。先看一下modscan32对上文的设备的测试结果01.监视到串口的数据如下:发出:01 01 00 00 00 03 7C 0B //01站地址,01功能号,00 00 起始地址,00 03要读的数据个数接收:01 01 01 03 11 89 //01站地址,01功能号,01返回的字节数,02即0000 0011 对应1个字节(后3位有效)02.监视到串口的数据如下:发出:01 02 00 00 00 03 38 0B //01站地址,02功能号,00 00 起始地址,0... 阅读全文
posted @ 2011-11-05 02:58 _song 阅读(742) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 下一页