首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

求助 LCD不显示??

求助 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没有反应,怎么办?

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

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

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

这个版主不太冷 =========================== 我的中电网博客:http://blog.chinaecnet.com/u/20/index.htm
de2的板子的例子中有关于lcd的操作,你看看lcd的操作,还有你的内核加的对不对。
在交流中前进,共同实现nios的应用。
好像少了一个关于16207的库函数。
学习学习       
返回列表