01 2011 档案

摘要:Abstract  在程序中,经常需要输出系统的当前时间、计算程序的执行时间、使用计时器等。Introduction一、时间的类型1.格林威治标准时间 coordinated universal time(UTC)是世界标准时间,即常说的格林威治标准时间(greenwich mean time,GMT).2.日历时间 日历时间(calendar time)是用"一个标准时间点(如1970年1月1日0点)到此时经过的秒数"来表示的时间. 二、时间函数的API  时间函数的API均属于系统调用函数.。1.获取日历时间 #include time.h time_t time(time_t *tl 阅读全文
posted @ 2011-01-14 21:11 风尘孤客 阅读(3027) 评论(2) 推荐(1)
摘要:Linux下通过系统调用(API)和C语言库函数对文件进行访问Abstract在Linux平台下对文件编程可以使用两类函数:(1)Linux操作系统文件API;(2)C语言I/O库函数。 前者依赖于Linux系统调用,后者实际上与操作系统是独立的,因为在任何操作系统下,使用C语言I/O库函数操作文件的方法都是相同的。Introduction一.通过系统调用访问文件  即通过Linux文件API访问文件,Linux的文件操作API涉及到创建、打开、读写和关闭文件。  创建  int creat(const char *filename, mode_t mode) ;  参数filename指定要 阅读全文
posted @ 2011-01-13 15:25 风尘孤客 阅读(7359) 评论(2) 推荐(2)
摘要:Abstract 在嵌入式开发中有宿主机和目标机之分:宿主机是执行编译、链接嵌入式软件的计算机;目标机是运行嵌入式软件的硬件平台。 TFTP服务器作为工作于宿主机的软件,主要提供对目标机的主要映像文件的下载工作。Solution一.TFTP服务器的安装 利用以下命令就可以看到TFTP服务器已启动,则不用安装[root@localhost Server]# netstat -a |grep tftpudp 0 0 *:tftp *:* 若没有安装,在Redhat Enterprise Linux 5的安装光盘中有RPM安装包,挂在光盘后进入到文件夹,找到相应的安装包。[root@localhos 阅读全文
posted @ 2011-01-11 14:00 风尘孤客 阅读(7955) 评论(0) 推荐(1)
摘要:RedHat Enterprise Linux 5 安装GCC过程Abstraction Red Hat Enterprise 5默认是不安装gcc的,需要自己手动安装。gcc所需要的包都可以在安装光盘上找到,至于最新的gcc可以在 http://gcc.gnu.org/ 下载,但是是以源码的形式压缩的,需要对其进行编译。Solution  1、插入安装盘,首先在/mnt下创建cdrom文件夹,然后挂载安装盘:mount /dev/cdrom /mnt/cdrom;  2、进入/mnt/cdrom/Server,按顺序安装以下包:(1)安装kernel-headers-2.6.18-128.e 阅读全文
posted @ 2011-01-10 13:14 风尘孤客 阅读(9229) 评论(0) 推荐(0)
摘要:Abstract由於不少視訊設備採用的是YCbCr信號(如DVD、DV),但VGA使用的RGB信號,若要將input結果經過影像處理後,output在VGA,就必須將YCbCr信號轉成RGB才可處理。Introduction最近正在研究DE2-70 CD中的DE2_70_TV範例,由於DE2-70_TV的input是YCbCr信號,需要轉成RGB信號後才能輸出到VGA,範例中提供了YCbCr2RGB.v提供轉換,小美與阿帥研究了很久,還是不太了解其中的意義,最後決定請教Lab中玩DE2-70很久的無雙學長,想徹底了解其中的奧秘。『我知道YCbCr轉RGB的公式如下:』[代码]『但整個YCbCr 阅读全文
posted @ 2011-01-09 13:05 风尘孤客 阅读(605) 评论(0) 推荐(0)