2009-2-5 9:44:20 阅读21 评论0 52009/02 Feb5
2008-11-30 20:45:25 阅读76 评论0 302008/11 Nov30
朋友问我有没有一个函数可以获取键盘输入的字符,我说getchar()啊,他说getchar()在输入字符后,还需要按下回车才可以,有没有一个函数可以立即获取到字符的。我说没用过,去找找吧。后来试过read,同样只是在按下回车之后才可以获取到字符。想了一下,标准输入设备应该是行缓冲的,不管用哪个函数,恐怕都避免不了回车的厄运。
在网上找了一下,看到下面的解法是最好的:
#include <termios.h>
static struct termios stored_settings;
void set_keypress(void)
{
struct termios new_settings;
tcgetattr(0,&stored_settings);
2008-11-30 20:27:56 阅读204 评论0 302008/11 Nov30
我现在使用的平台:三星S3C2410,640*480 TFT LCD;2.4.18的内核,已经具备了USB键盘支持;
打早就希望可以将2410上跑的Linux的控制台放到LCD上去,然后用USB键盘作为输入,这样就真的像一个小终端了。在网上找了一些资料,大部分只是说可以将kernel的启动参数的“console”设置为“tty0”即可,试了一下,修改之后的确可以把内核启动的信息打印到LCD上,但是却无法输入任何信息,没有任何用处。
索性自己研究了一下Linux的配置项,终于可以完全按照自己的意愿实现 LCD+USB键盘的 console了:
第一步,进入“Character devices”:
2008-9-1 13:39:43 阅读415 评论0 12008/09 Sept1
之前的BMP2RAW工具有了较大的更新,索性就将其更名为PIC2RAW了,因为,不仅仅可以支持bmp,而且可以支持几乎所有常见的图片格式。
在向天空软件园更新这个软件之前,突然想到有必要将新版本的功能特性和更新点列出来,结果发现自己没有写ChangeLog的习惯,真是汗颜!
在写代码的过程中,许多修改细节都忘记了,结果只能硬着头皮想了几个更新点:
??? PIC to RAW Tool
??? Release Information & New feature??
========================================