QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1238|回复: 3

求助:uclinux的显示驱动问题

[复制链接]
发表于 2004-5-18 15:57:59 | 显示全部楼层 |阅读模式
我的开发板上只有一个2×16的字符液晶
我想把在超级终端上显示的东西
显示在液晶上
看了驱动程序的写法
大概写file数据结构对应的函数
但然后应该怎么做呢??
我linux学的时间不常,很多东西不太清楚

1。uclinux和RS232连接用的是GDB吗,要显示的数据是是什么?
2。写好的程序怎样编译?在pc上,可以写一个init_module和rm_module函数,然后编译,装
载,uclinux下也是编译成内核模块的形式吗?
3。我手头上有一块320*240的单色液晶,在会学驱动以后想加上去,我在/dev/下看到了lcd
dma这个设备,/user/下有lcd目录,如何连接可以利用这个设备?
发表于 2004-5-30 23:26:23 | 显示全部楼层
液晶当然是一个驱动
写个LCD驱动!
LCD的型号很不一样,不存在通用代码,要自己读代码的。
回复

使用道具 举报

 楼主| 发表于 2004-5-31 01:20:47 | 显示全部楼层
驱动我已经写好了,不过现在增加到内核是编译出现问题
我是按照邵贝贝的一篇论文上的方法修改代码的
make xconfig是没有问题
最后make的时候出问题了
编译到/drivers/char/char.o时
我估计时在mem.c中的一个函数调用我的初始化设备函数lcdchar_init()时出现的问题
undefined reference to lcdchar_init()
大概是这样
该怎么改呢?
回复

使用道具 举报

发表于 2004-5-31 08:56:50 | 显示全部楼层
undefined reference to lcdchar_init()
那就是没有找到驱动
看看是否真的编译进内核
make xconfig后,要make dep/ make等操作重新作一遍!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-21 22:21 , Processed in 0.074035 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表