主题:基于英创EM9X60系列的单色屏菜单界面操作例程

  共有23962人关注过本帖    
zhl
1楼


基于英创EM9X60系列的单色屏菜单界面操作例程  发帖心情 Post By:2010-1-7 14:31:00   [只看该作者]

针对低成本的单色LCD上菜单界面操作的应用,基于英创EM9160、EM9260、EM9360板卡上,英创公司新近提供了一个相应的EVC应用程序例程,该例程仍然采用了Window风格的编程,通过窗口的消息传递、响应机制来实现应用对于键盘、定时等请求,从而实现对于菜单界面的操作功能。该例程仅适用于EM9X60系列板卡。
感兴趣的英创客户可以发邮件到support@emtronix.com,索取相关代码。

  单帖管理 | 引用 | 回复 回到顶部
9160
2楼


  发帖心情 Post By:2010-1-8 8:46:00   [只看该作者]

我用的是9160,麻烦给我发一份好吗?谢谢。jnshy@sina.com

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
lqk
3楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2010-1-8 9:04:00   [只看该作者]

已发到你邮箱,请查收。

  单帖管理 | 引用 | 回复 回到顶部
jingjiniao
4楼


  发帖心情 Post By:2010-1-8 13:10:00   [只看该作者]

刚接触ARM,我用9360,你给我发9160,不知怎么用。编译LINK : fatal error LNK1181: cannot open input file <|>EM9160_ISA_DIO.lib<|>

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
lqk
5楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2010-1-8 13:43:00   [只看该作者]

我们的例子是在9160的平台上做的,如果是9360,只需要将Link EM9360_ISA_DIO.lib就行了,在Project->Sittings->Link中修改。

  单帖管理 | 引用 | 回复 回到顶部
lotus
6楼


  发帖心情 Post By:2010-1-12 16:46:00   [只看该作者]

张工,给我发一份

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
lqk
7楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2010-1-12 16:57:00   [只看该作者]

程序已发,请查收。

  单帖管理 | 引用 | 回复 回到顶部
9260
8楼


  发帖心情 Post By:2010-1-15 22:15:00   [只看该作者]

我是9260,给我传一份,谢谢!hongqi1029@126.com

  单帖管理 | 引用 | 回复 回到顶部
newnew
9楼


  发帖心情 Post By:2010-1-15 22:25:00   [只看该作者]

正是我需要的。19987152@qq.com

  单帖管理 | 引用 | 回复 回到顶部
9260
10楼


  发帖心情 Post By:2010-1-17 21:18:00   [只看该作者]

麻烦,请快点发下吧!hongqi1029@126.com.上面留了邮箱,也给你们写了邮件,但还没有发给我。

  单帖管理 | 引用 | 回复 回到顶部
lotus
11楼


  发帖心情 Post By:2010-1-18 10:04:00   [只看该作者]

9260运行出错,MenuManager.Show( );这行

  单帖管理 | 引用 | 回复 回到顶部
x10
12楼


  发帖心情 Post By:2010-1-18 11:28:00   [只看该作者]

菜单程序,是按照EM9160的环境运行的,对EM9260或EM9360,需要更换相应的ISA库。另请注意以下事宜:

 1、在该程序中利用EM9160的ISA扩展4X4键盘中的两个键“3”,“6”,其中的“3”键用作移动shift键,用于选择菜单中的Item项,“6”键作为Enter键功能,选择或返回。
 
 2、在利用该程序进行测试时,一定要先下载一些配置文件到EM9160的NandFlash下,这些文件包括: *.cfg 以及 ASC5x7V.fnt文件。
 
 3、程序以源码形式提供,主要是提供框架思路,最终客户菜单形式还是要由客户自己完成。


  单帖管理 | 引用 | 回复 回到顶部
x10
13楼


  发帖心情 Post By:2010-1-18 11:30:00   [只看该作者]

另:已给19987152@qq.com和hongqi1029@126.com发了程序,请查收。谢谢!

  单帖管理 | 引用 | 回复 回到顶部
lotus
14楼


  发帖心情 Post By:2010-1-18 11:51:00   [只看该作者]

ISA库已换,配置和字体文件也下载下去了开始执行程序到
i1 = LCD_Init( LCD_AUTO );
LCD_LoadSmallFnt( );
LCD_SetMode( 1 );         // set to XOR mode
status = MenuManager.LoadMenu( );
if( status < 0 ) return status;
MenuManager.Show( );
到最后这行出错了

  单帖管理 | 引用 | 回复 回到顶部
9260
15楼


  发帖心情 Post By:2010-1-21 11:14:00   [只看该作者]

这个键不能自己更改吗?因为自己的硬件已经做好,用的是9260的GPIO0到GPIO5,实现的是3*3的键,里头也没有看到EM9260_KEY.cpp文件。

  单帖管理 | 引用 | 回复 回到顶部
zhl
16楼


  发帖心情 Post By:2010-1-21 12:05:00   [只看该作者]

目前EM9260键盘的驱动已经包含在内核中了,如用GPIO作为键盘,可以调用:
hDevice = ActivateDevice( TEXT("Drivers\\gpio_keypad"), 0);
就不再需要用EM9260_KEY.cpp,这样的好处是可以利用WinCE系统内部完善的消息机制。

  单帖管理 | 引用 | 回复 回到顶部

返回首页

基于英创EM9X60系列的单色屏菜单界面操作例程

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: