Re: Questions regarding x86
- From: "Travis Hobrla" <thobrla@xxxxxxxxxxxxxxxxxxxx>
- Date: Thu, 3 Jul 2008 10:40:00 -0700
To answer your first question, there are a couple routes you can go. You can get an old PC and a NIC supported by CE (searching the newsgroups should point you to some options) and do development on this 'CEPC'. Or you can use the ARM emulator.
From an application development perspective, using the emulator should bejust fine. From the app perspective, whether you're using an ARM or x86 CPU is not very important. There will be some performance differences between x86 and ARM, but generally the emulator will perform slower than a real device, so if you have good performance there you should be fine on your x86 device. If your application developers need to interact with drivers specific to your device, your app developers can stub out those calls in their apps while the device is still in development. Then once driver development is complete, you can fill in the stubs and connect the apps to the actual device drivers.
Hopefully someone else here can speak to your other questions. What version of CE are you targeting?
--
--Travis Hobrla
http://blogs.msdn.com/ce_base/
This posting is provided "AS IS" with no warranties, and confers no rights.
"WernerG" <WernerG@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message news:A2A619FF-4158-4700-9259-3D7E56AC0BB2@xxxxxxxxxxxxxxxx
Hi there.
I am leading an effort to develop a kind of navigational application. I
started about a week ago with no knowlege what so ever about WinCE
development. The device we are using is a small touch screen x86 PC. (iEi
Afolux AFL-07a ) I have managed to use platform builder to create the WinCE
platform and it works great.
My second step is to create an environment for the developers to do their
thing in. That is, generate the SDK with the emulator. Unfortunately I have
found out that x86 does not support emulation. Now my question is... what is
the best way to proceed? Should I ditch x86 and build another WinCE platform
on the ARMv4 and develop my applications(.NET CF) for that?
The other thing I noticed is that if I start a new Windows Ce 5.0 Device
application I can actually run the application in Windows XP. I can even use
the debugger found in Microsoft .NET Framework SDK v2.0 to debug the
application. What I would like to have is that when I press F5 in VS2005 it
just runs the executable instead of trying to fire up an emulator. Is this at
all possible? I tried setting the debug action to "Start external program"
with the debug executable as the program but it does not work. It wants to
launch an emulator.
Any help or advice would be greatly apreciated. I just want to know what is
the best coarse of action for me to take right now.
Kind regards,
Werner
.
- Prev by Date: Navready 2009 + Activesync over RNDIS
- Next by Date: Re: Questions regarding x86
- Previous by thread: Navready 2009 + Activesync over RNDIS
- Next by thread: Re: Questions regarding x86
- Index(es):
Relevant Pages
|