6300|23

76

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

关于6410开发板的几个问题 [复制链接]

1.进度条滚动的函数在哪里?我怎么没找到,只看到画进度条的边框。
2.自己定制了一个只有10出M的系统,烧进入发现启动时间基本一样,到底怎么回事?wince5的系统文件变小启动能有明显的变化的,怎么wince6不会。
3.应用程序如何接收系统的按键消息的?

最新回复

最开始几个问题基本都知道了。 现在想知道后面2个问题。 外部中断的添加过程,还有工程的警告问题。  详情 回复 发表于 2010-2-7 20:30
点赞 关注

回复
举报

83

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
帮顶下。

MARK,学习
 
 

回复

91

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
自己顶一下
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

4
 
1.画进度条滚动也是不断在刷新屏幕的某个位置,估计是和进度条的边框位置差不多。
2.缩短启动时间主要是看哪里耗费的时间过长,你定制的10M和20M没什么差别主要是因为从NAND中读取数据的时间很短,这10M也就影响不到1秒的时间,以前的CE5.0可能是由于从FLASH中读取数据太慢,如果是多盘符的话每个盘符加载都要消耗比较长的时间。启动时间还是要看串口输出信息,分析一下到底哪步消耗太多的时间才好优化。
 
 
 

回复

83

帖子

0

TA的资源

一粒金砂(初级)

5
 
  1. LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
  2. {
  3.     int wmId, wmEvent;
  4.     switch (message)
  5.     {
  6.         case WM_KEYDOWN:
  7.                 switch (wParam)
  8.                 {
  9.                         case 'L':
  10.                                 //代码
  11.                                 break;
  12.                         case 'R':
  13.                                 //代码
  14.                                 break;
  15.                         case 'B':
  16.                                 MessageBox(g_hWnd,(LPCWSTR)L"Both Down.",NULL,MB_OK);
  17.                                 break;
  18.                         default:
  19.                                 break;
  20.                                 }
  21.                 break;
  22.                 ........
复制代码

应用程序中这样的代码能够获取键盘按键消息
 
 
 

回复

57

帖子

0

TA的资源

一粒金砂(初级)

6
 
3:windows是事件(消息)驱动的,如果你的按键按下,你的驱动里边会有个按键按下的事件发送到操作系统。应用程序里等待处理这个按键事件。
 
 
 

回复

89

帖子

0

TA的资源

一粒金砂(初级)

7
 
引用楼主 accessysq 的回复:
1.进度条滚动的函数在哪里?我怎么没找到,只看到画进度条的边框。
2.自己定制了一个只有10出M的系统,烧进入发现启动时间基本一样,到底怎么回事?wince5的系统文件变小启动能有明显的变化的,怎么wince6不会。
3.应用程序如何接收系统的按键消息的?

N0.1:不知道你的开发语言是啥,函数不确定是什么。
N0.2:不知道说的是怎么回事儿,学习学习。
N0.3:貌似是用Hook,虽然WinCE不支持Hook,但是可以使用。
备注:建议楼主看一下这篇帖子:送给关注WinCE社区的每个人:提问的智慧 - How To Ask Questions The Smart Way
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

8
 
引用 6 楼 wolfmvp 的回复:
引用楼主 accessysq 的回复:
1.进度条滚动的函数在哪里?我怎么没找到,只看到画进度条的边框。
2.自己定制了一个只有10出M的系统,烧进入发现启动时间基本一样,到底怎么回事?wince5的系统文件变小启动能有明显的变化的,怎么wince6不会。
3.应用程序如何接收系统的按键消息的?

N0.1:不知道你的开发语言是啥,函数不确定是什么。
N0.2:不知道说的是怎么回事儿,学习学习。
N0.3:貌似是用Hook,虽然WinCE不支持Hook,但是可以使用。
备注:建议楼主看一下这篇帖子:送给关注WinCE社区的每个人:提问的智慧 - How To Ask Questions The Smart Way

wince还能有啥语言?
键盘更不可能用hook,应该也不需要吧。对了我说的是6410自带的键盘矩阵。不是接usb键盘
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

9
 
嘿嘿,进度条,在拷贝nand 到内存的那部分,做个循环即可。
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

10
 
引用 8 楼 gooogleman 的回复:
嘿嘿,进度条,在拷贝nand 到内存的那部分,做个循环即可。

友坚的进度条是包括初始化的。其实我是想改成竖屏的。但是只找到画进度条外面的方框,没有找到画那个蓝色块的。或者有什么参数直接一改就变成竖屏







 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

11
 
ddddddd
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

12
 
2还是没什么进展;1、3基本都知道了。

另外想问如何旋转屏幕。
 
 
 

回复

82

帖子

0

TA的资源

一粒金砂(初级)

13
 
引用 7 楼 accessysq 的回复:
引用 6 楼 wolfmvp 的回复:
引用楼主 accessysq 的回复:
1.进度条滚动的函数在哪里?我怎么没找到,只看到画进度条的边框。
2.自己定制了一个只有10出M的系统,烧进入发现启动时间基本一样,到底怎么回事?wince5的系统文件变小启动能有明显的变化的,怎么wince6不会。
3.应用程序如何接收系统的按键消息的?

N0.1:不知道你的开发语言是啥,函数不确定是什么。
N0.2:不知道说的是怎么回事儿,学习学习。
N0.3:貌似是用Hook,虽然WinCE不支持Hook,但是可以使用。
备注:建议楼主看一下这篇帖子:送给关注WinCE社区的每个人:提问的智慧 - How To Ask Questions The Smart Way

wince还能有啥语言?
键盘更不可能用hook,应该也不需要吧。对了我说的是6410自带的键盘矩阵。不是接usb键盘
用C#语言也可以开发,呵呵…
 
 
 

回复

86

帖子

0

TA的资源

一粒金砂(初级)

14
 
to wolfmvp:没见过有C#的BSP
 
 
 

回复

63

帖子

0

TA的资源

一粒金砂(初级)

15
 
NK的大小对加载时间本身没有太大的影响,不过大的系统有可能在启动时加载了更多的驱动才会导致变慢。
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

16
 
看串口信息好像FMD驱动加载后老是会停顿一下
 
 
 

回复

59

帖子

0

TA的资源

禁止访问

17
 
提示: 作者被禁止或删除 内容自动屏蔽
 
 
 

回复

82

帖子

0

TA的资源

一粒金砂(初级)

18
 
引用 13 楼 accessysq 的回复:
to wolfmvp:没见过有C#的BSP
呵呵,我也没见过C#版的BSP,应用中我见过用C#开发。
 
 
 

回复

63

帖子

0

TA的资源

一粒金砂(初级)

19
 
vs2005建立一个wince6的项目,总是出现下面一些警告,为什么?如何去掉?
警告        1        warning C4996: 'wcsncpy' was declared deprecated        D:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlosapice.h        879       
警告        2        warning C4996: '_vsnwprintf' was declared deprecated        D:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlosapice.h        893       
警告        3        warning C4996: '_vsnprintf' was declared deprecated        D:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlosapice.h        910       
警告        4        warning C4996: 'wcsncpy' was declared deprecated        D:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlosapice.h        1075       
警告        5        warning C4996: 'wcsncpy' was declared deprecated        D:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlosapice.h        1123       
警告        6        warning C4996: '_strlwr' was declared deprecated        D:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlchecked.h        157       
警告        7        warning C4996: '_wcslwr' was declared deprecated        D:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlchecked.h        167       
警告        8        warning C4996: '_wcslwr' was declared deprecated        D:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlchecked.h        192       
警告        9        warning C4996: '_wcsupr' was declared deprecated        D:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlchecked.h        209       
警告        10        warning C4996: '_wcsupr' was declared deprecated        D:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlchecked.h        226       
警告        11        warning C4996: '_gcvt' was declared deprecated        D:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlchecked.h        291       


工程中我没加任何代码,刚建立编译就出来。而且这些头文件我也没有引用啊。不知道大家有没遇到过。

 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

20
 
再问个问题,wince6中如何添加一个外部中断。并在应用程序中使用。
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表