
Linux应用编程
文章平均质量分 53
bournechen
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux下framebuffer操作方法
<br /> unsigned char *fmem;<br /> int FrameBufferFD;<br /> <br /> FrameBufferFD = open("/dev/fb0", O_RDWR);<br /> if (FrameBufferFD < 0)<br /> {<br /> fprintf(stderr, "Error opening /dev/fb0/n");<br /> return (-原创 2011-01-06 22:41:00 · 1367 阅读 · 0 评论 -
Linux下jpeg解码方法
<br /> if ((infile = fopen(jpg_filename, "rb")) == NULL) <br />{<br /> fprintf(stderr, "open %s failed/n", jpg_filename);<br /> return(-1);<br />} <br /> /*<br /> init jpeg decompress object error handler<br /> */<br /> cinfo.err = jpeg_std_erro原创 2011-01-06 22:47:00 · 2194 阅读 · 0 评论 -
Linux下24位转16位
<br />unsigned short RGB888toRGB565(unsigned char red, unsigned char green, unsigned char blue)<br />{<br /> unsigned short B = (blue >> 3) & 0x001F;<br /> unsigned short G = ((green >> 2) << 5) & 0x07E0;<br /> unsigned short R = ((red原创 2011-01-06 22:51:00 · 905 阅读 · 0 评论 -
Linux下消息队列操作
<br />接收消息<br />struct message<br />{<br /> long msg_type;<br /> char msg_text[BUFFER_SIZE];<br />};<br />int messagereceive(char *jpg_filename,int qid)<br />{<br /> struct message msg;<br /> memset(msg.msg_text,0,BUFFER_SIZE);<br /> if (msgrcv(qid, (void*原创 2011-01-06 22:57:00 · 704 阅读 · 0 评论 -
Linux下检索文件方法
<br />#ifndef SEARCH_NODE_H<br />#define SEARCH_NODE_H<br />struct search_node<br />{<br /> char filename[64];<br /> struct search_node *next;<br />};<br />typedef struct search_node SEARCH_NODE;<br />#endif<br /> <br /> <br />int search_files(const unsign原创 2011-01-06 23:03:00 · 844 阅读 · 0 评论