Board logo

标题: 求助 LCD不显示?? [打印本页]

作者: bluer    时间: 2007-3-24 09:27     标题: 求助 LCD不显示??

我使用DE2开发板,硬件系统中添加的组件有电平开关SW,LED_GREEN,LED_RED,BUTTON_PIO, 数码管HEX,LCD16207和DRAM

其中LCD管脚LCD_ON,LCD_BLON直接加的VCC

在IDE环境下编写程序如下:

#include<unistd.h>

#include<stdio.h>

#include<string.h>

#include<io.h>

#include"system.h"

void main()

{   file *lcd;

   lcd=fopen("/dev/lcd_16207_0","w");        fprintf(lcd,"NIOSII ON DE2\n");

  fprintf(lcd,"nice to see you\n");     

  fclose(lcd);

}

程序编译通过,运行时LCD没有反应,怎么办?


作者: caopengly    时间: 2007-3-24 15:12

你是在uclinux系统中实现的吗?还是在一般项目中。

你加if(FALSE==fopen())语句判断一下有没有打开。

你的内核配置有没有支持lcd,可以说得具体些吗?


作者: kzw    时间: 2007-3-24 22:34

de2的板子的例子中有关于lcd的操作,你看看lcd的操作,还有你的内核加的对不对。
作者: pennyllin    时间: 2007-3-25 17:26

好像少了一个关于16207的库函数。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0