原创 SOPC驱动12864液晶成功

2009-5-14 15:56 1983 6 12 分类: FPGA/CPLD

bc395e5e-8500-4642-ae30-5eb10f0c5e14.jpg有机会补上板子运行的照片。


点击开大图


一点小总结如下:SOPC工程里面的PIO重命名既可以是小写也可是大写,但是在NIOS-II工程里面,写程序时必须要换成对应大写,例如:


#define LCD_RS_0       IOWR_ALTERA_AVALON_PIO_DATA(LCD_RS_BASE, 0)
#define LCD_RS_1       IOWR_ALTERA_AVALON_PIO_DATA(LCD_RS_BASE, 1)


#define LCD_RW_0       IOWR_ALTERA_AVALON_PIO_DATA(LCD_RW_BASE, 0)
#define LCD_RW_1       IOWR_ALTERA_AVALON_PIO_DATA(LCD_RW_BASE, 1)


否则会报错:Severity and Description Path Resource Location Creation Time Id
error: `LC_RS_BASE' undeclared (first use in this function) hello_led_1 ks0108_drive.h line 99 1242287537593 4664


另外在线调试可以使用RUN AS----->NOIS-II HARDWARE

PARTNER CONTENT

文章评论6条评论)

登录后参与讨论

burkett2011_327610014 2009-11-15 19:54

这个也敢发

用户518281 2009-7-31 18:43

怎么不分享下C文件呢?发愁中啊~~~

lg05128018_230568758 2009-5-27 09:23

这段时间忙着做东西,有时间整理下

用户179934 2009-5-26 22:11

呃,最近在用fpga的硬件驅動12864,還沒成功的說。

tengjingshu_112148725 2009-5-18 08:45

谢谢分享,顶了

用户1435943 2009-5-14 22:54

相关推荐阅读
lg05128018_230568758 2010-10-24 17:21
4052原理,扩展四串口原理
4052原理 cd4051,cd4052,cd4053, 都是数控模拟开关,4051是单刀8掷开关,4052是2刀4掷开关,4053是3刀2掷开关,4051有3个控制端abc,控制8个输入端中的1个与...
lg05128018_230568758 2010-10-13 02:45
Menu
/*********************************************************************************/code KbdTabStruct...
lg05128018_230568758 2010-09-01 08:13
指针-指针数组-数组三者之间的关系
/****************lg05128018**************2009-8-19*****************************//***************指针,指...
lg05128018_230568758 2010-02-22 20:38
EBOOT通过bin文件形式读取、下载LOGO
一般的WINCE系统都是在EBOOT阶段初始化LCD,所以要想显示自己的LOGO就需要在EBOOT阶段将LOGO内容显示出来,读取LOGO的方式可以和从存储器中读取NK一样,具体位置自己来定义。 在E...
lg05128018_230568758 2010-02-22 20:27
nk.bin和nk.nb0的区别(转帖)
 nk.bin 和nk.nb0都是CE的镜像。然而,我们在下载的过程中常常会遇到,有时候下载nk.bin,有时确是下载nk.nb0,这两者到底有什么区别呢? 首先,NK.BIN中的内容是被压缩过的,N...
lg05128018_230568758 2010-02-03 17:53
从一维数组看sizeof和strlen
作者:王姗姗,华清远见嵌入式学院讲师。前几天学习一维数组的赋值的时候遇到这样一个问题,程序如下:char a[]="hello";        char b[5]={'h','e','l','l',...
EE直播间
更多
我要评论
6
6
关闭 站长推荐上一条 /3 下一条