wilehorse
驱动牛犊
驱动牛犊
  • 注册日期2004-04-12
  • 最后登录2004-05-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1748回复:7

怎么根据datasheet写驱动阿

楼主#
更多 发布于:2004-04-16 11:35
要用C开发一个TFT LCD Driver, IC 用的是PTC PT6553, 手上只有PT6553的datasheet,之前对驱动一点了解都没有,硬件也不是很懂,数电模电n年之前学过,早忘光了。所以datasheet有看没有懂,几十页的文档,怎么从中提取跟驱动有关的信息阿。
哪些是写驱动应该要用到的,哪些不用理它?一头雾水
有没有怎么看datasheet的相关文章啊?需要补充哪些相关的知识?感觉自己像个白痴!郁闷。。。


lingzjl
驱动牛犊
驱动牛犊
  • 注册日期2001-10-06
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望4点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-04-16 14:02
你在什么平台上开发啊?
datasheet主要列出了些寄存器,还有硬件接法等。
最快的方法就是找一个TFT LCD的例子看看。
你可以找一些Linux下面的驱动的例子,先搞清楚是怎么回事再说。
www.hynix.com中7202开发板上就用到了TFT LCD,你可以从主页上下载驱动的源代码。
不过7202处理器上集成了LCD控制器,可能和你的不一样。
你可以参考一下。


[编辑 -  4/16/04 by  lingzjl]
超级肥雀
lingzjl
驱动牛犊
驱动牛犊
  • 注册日期2001-10-06
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望4点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-04-16 14:08
头文件
附件名称/大小 下载次数 最后更新
2004-04-16_fb-h720x.h (8KB)  7
超级肥雀
lingzjl
驱动牛犊
驱动牛犊
  • 注册日期2001-10-06
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望4点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-04-16 14:09
c
附件名称/大小 下载次数 最后更新
2004-04-16_fb-h720x.c (17KB)  4
超级肥雀
wilehorse
驱动牛犊
驱动牛犊
  • 注册日期2004-04-12
  • 最后登录2004-05-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-04-16 15:07
据说是在其它人写的内核上开发,既不是Windows也不是Linux,所以更加糊涂了。带我的人也不说清楚,每次只跟我说驱动其实很简单的,就是为应用程序提供操作硬件的接口,不要把它复杂化。郁闷!
网上搜了一把,只找到用汇编写的TFE LCD驱动的一个例子,俺看不懂汇编。
谢谢楼上的大力相助!
zslcxs
驱动牛犊
驱动牛犊
  • 注册日期2004-04-18
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-04-18 21:41
我学十几年的计算机了,可一到这里,我觉得比学前班的小朋友还摸不着头脑,该怎么办,能不能推荐几本实用的书看一看?
wilehorse
驱动牛犊
驱动牛犊
  • 注册日期2004-04-12
  • 最后登录2004-05-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-04-19 15:27
这个IC的方块图中只画出了移位寄存器和控制寄存器,但是datasheet中都没有关于怎么操作这两个寄存器的内容,只给出了Serial Data Input和Serial Data Output的状态图。由于该IC可以接收30个以下的按键输入,datasheet中有很大篇幅都在讲key scan operation。
除了DI,DO外,还有Key Scan Input Pins, Key Scan Output Pins, Segment Output Pins以及General Purpose Output Pins, 这些都是干嘛的,有什么区别?不知道前面给出的Serial Data Input和Serial Data Output是对那种输入输出而言?
linguohui
驱动牛犊
驱动牛犊
  • 注册日期2002-05-17
  • 最后登录2012-09-19
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望8点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-04-30 15:57
完成MCU 对 PT6553的读写通讯接口函数(PSI Bus or PIO Mode)

在根据实际工作,完成显示图形库,字库和相关的初始化,刷屏等驱动函数
游客

返回顶部