急问 !framebuffer 显示字符

内核编译和嵌入式产品的设计与开发
回复
头像
caca
帖子: 22
注册时间: 2007-04-04 20:05
来自: dalian

急问 !framebuffer 显示字符

#1

帖子 caca » 2008-04-04 21:07

把Linux内核移植到arm9上了,PC 机和开发板通过串口相连,可以用PC 机的超级终端控制。已经实现了在LCD 上显示 bmp图像,可是却不能显示字符(非汉语。昨天函数运行时出错了,free()了一个没有申请内存的指针,结果错误信息在LCD 和PC机的超级终端都显示了。所以字符是可以直接在LCD显示的,可是我现在用printf()打印字符只在超级终端显示。
怎样才可以在LCD上显示呢?
头像
bones7456
帖子: 8495
注册时间: 2006-04-12 20:05
来自: 杭州
联系:

#2

帖子 bones7456 » 2008-04-04 21:10

看来你的标准错误是在LCD上的,但是标准输出没定向到LCD,没这方面的经验,不知如何解决.
关注我的blog: ε==3
头像
caca
帖子: 22
注册时间: 2007-04-04 20:05
来自: dalian

#3

帖子 caca » 2008-04-04 21:24

那这样我是不是可以用错误输出来输出信息到LCD上?我试试看
头像
caca
帖子: 22
注册时间: 2007-04-04 20:05
来自: dalian

#4

帖子 caca » 2008-04-05 12:44

还是没用,我函数里所有的输出都只能在超级终端显示.
继续研究,知道的告诉我一声啊
回复