毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> linux >> 正文

如何实现linux启动时的调试信息在LCD屏上显示

更新时间:2012-10-29:  来源:毕业论文

一般情况下嵌入式linux的启动时的调试信息是通过UART口在PC机上显示,我现在想让这些调试信息在LCD屏上显示,通过网上查资料得知:
  
 修改命令
"noinitrd root=/dev/mtdblock2 init=/linuxrc console=ttySAC0"
为如下命令
"noinitrd root=/dev/mtdblock2 init=/linuxrc console=fb0"
我照此修改,linux的启动调试信息虽然可以在LCD上显示,但奇怪的是调试信息只是在LCD的最后一行滚动显示,而不是在整个屏幕上,请各位朋友能给指点一下,谢谢!

没弄过。可能是刷屏幕buf的问题。从串口出来和刷屏幕的buf显示原理不一样。串口你只要把一个一个的数据丢出去就可以了,PC串口工具就可以正常显示了。但是如果在LCD上显示,估计你这个是只刷了屏幕最下面一行的buf。如果想要滚动,需要修改代码,整个都要刷。

把console=fb0改成console=tty0试试

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。