我现在想在我的A8开发板上移植wince的操作系统,我要下载什么,要下wince内核 bootlaoder 什么吗?要准备哪些东西?
求指导~!没有移植过wince系统,完全不知道~~~~
请详述~,好的话 再加50+谢谢
关于wince问题
答案:2 悬赏:40 手机版
解决时间 2021-02-24 07:05
- 提问者网友:捧腹剧
- 2021-02-24 01:01
最佳答案
- 五星知识达人网友:风格不统一
- 2021-02-24 02:33
wince什么问题,以下是wince的错误问题:
1>------ Rebuild All started: Project: SCOMM, Configuration: Debug My Device Emulator (ARMV4I) ------
1>Deleting intermediate and output files for project 'SCOMM', configuration 'Debug|My Device Emulator (ARMV4I)'
1>Compiling...
1>StdAfx.cpp
1> WINVER not defined. Defaulting to 0x0502 (Windows Server 2003)
1>C:\Program Files\Windows CE Tools\wce500\My Device Emulator\include\ARMV4I\winnt.h(2977) : error C2146: syntax error : missing ';' before identifier 'ContextRecord'
1>C:\Program Files\Windows CE Tools\wce500\My Device Emulator\include\ARMV4I\winnt.h(2977) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Program Files\Windows CE Tools\wce500\My Device Emulator\include\ARMV4I\winnt.h(2977) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Program Files\Windows CE Tools\wce500\My Device Emulator\include\ARMV4I\winbase.h(1405) : error C2146: syntax error : missing ';' before identifier 'LPCONTEXT'
1>C:\Program Files\Windows CE Tools\wce500\My Device Emulator\include\ARMV4I\winbase.h(1405) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Program Files\Windows CE Tools\wce500\My Device Emulator\include\ARMV4I\winbase.h(1405) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Program Files\Windows CE Tools\wce500\My Device Emulator\include\ARMV4I\winbase.h(2089) : error C2061: syntax error : identifier 'LPCONTEXT'
1>C:\Program Files\Windows CE Tools\wce500\My Device Emulator\include\ARMV4I\winbase.h(2097) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Program Files\Windows CE Tools\wce500\My Device Emulator\include\ARMV4I\winbase.h(2097) : error C2143: syntax error : missing ',' before '*'
1>C:\Program Files\Windows CE Tools\wce500\My Device Emulator\include\ARMV4I\shellapi.h(319) : error C2061: syntax error : identifier 'SHFILEINFOW'
1>C:\Program Files\Windows CE Tools\wce500\My Device Emulator\include\ARMV4I\excpt.h(63) : error C2040: 'PCONTEXT' : '_CONTEXT *' differs in levels of indirection from 'int'
1>C:\Program Files\Windows CE Tools\wce500\My Device Emulator\include\ARMV4I\excpt.h(66) : error C2378: 'LPCONTEXT' : redefinition; symbol cannot be overloaded with a typedef
1> C:\Program Files\Windows CE Tools\wce500\My Device Emulator\include\ARMV4I\winbase.h(1405) : see declaration of 'LPCONTEXT'
1>C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxv_w32.h(227) : fatal error C1083: Cannot open include file: 'mbctype.h': No such file or directory
1>Build log was saved at "file://d:\SCOMMV23串口调试\新建文件夹\SCOMMV23\My Device Emulator (ARMV4I)\Debug\BuildLog.htm"
1>SCOMM - 13 error(s), 0 warning(s)
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
1>------ Rebuild All started: Project: SCOMM, Configuration: Debug My Device Emulator (ARMV4I) ------
1>Deleting intermediate and output files for project 'SCOMM', configuration 'Debug|My Device Emulator (ARMV4I)'
1>Compiling...
1>StdAfx.cpp
1> WINVER not defined. Defaulting to 0x0502 (Windows Server 2003)
1>C:\Program Files\Windows CE Tools\wce500\My Device Emulator\include\ARMV4I\winnt.h(2977) : error C2146: syntax error : missing ';' before identifier 'ContextRecord'
1>C:\Program Files\Windows CE Tools\wce500\My Device Emulator\include\ARMV4I\winnt.h(2977) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Program Files\Windows CE Tools\wce500\My Device Emulator\include\ARMV4I\winnt.h(2977) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Program Files\Windows CE Tools\wce500\My Device Emulator\include\ARMV4I\winbase.h(1405) : error C2146: syntax error : missing ';' before identifier 'LPCONTEXT'
1>C:\Program Files\Windows CE Tools\wce500\My Device Emulator\include\ARMV4I\winbase.h(1405) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Program Files\Windows CE Tools\wce500\My Device Emulator\include\ARMV4I\winbase.h(1405) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Program Files\Windows CE Tools\wce500\My Device Emulator\include\ARMV4I\winbase.h(2089) : error C2061: syntax error : identifier 'LPCONTEXT'
1>C:\Program Files\Windows CE Tools\wce500\My Device Emulator\include\ARMV4I\winbase.h(2097) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Program Files\Windows CE Tools\wce500\My Device Emulator\include\ARMV4I\winbase.h(2097) : error C2143: syntax error : missing ',' before '*'
1>C:\Program Files\Windows CE Tools\wce500\My Device Emulator\include\ARMV4I\shellapi.h(319) : error C2061: syntax error : identifier 'SHFILEINFOW'
1>C:\Program Files\Windows CE Tools\wce500\My Device Emulator\include\ARMV4I\excpt.h(63) : error C2040: 'PCONTEXT' : '_CONTEXT *' differs in levels of indirection from 'int'
1>C:\Program Files\Windows CE Tools\wce500\My Device Emulator\include\ARMV4I\excpt.h(66) : error C2378: 'LPCONTEXT' : redefinition; symbol cannot be overloaded with a typedef
1> C:\Program Files\Windows CE Tools\wce500\My Device Emulator\include\ARMV4I\winbase.h(1405) : see declaration of 'LPCONTEXT'
1>C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxv_w32.h(227) : fatal error C1083: Cannot open include file: 'mbctype.h': No such file or directory
1>Build log was saved at "file://d:\SCOMMV23串口调试\新建文件夹\SCOMMV23\My Device Emulator (ARMV4I)\Debug\BuildLog.htm"
1>SCOMM - 13 error(s), 0 warning(s)
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
全部回答
- 1楼网友:春色三分
- 2021-02-24 03:59
调用读取接口自动会清缓冲,如果是自己写的串口模块,那么自己定义的缓冲当然需要清除。
串口不具备过滤功能,可以自己实现监控线程。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯