Re: Super Newbie Windows CE App Dev Question
- From: r_z_aret@xxxxxxxxxxxx
- Date: Sat, 11 Oct 2008 09:57:36 -0400
On Thu, 9 Oct 2008 23:10:52 -0500, "Josef Gonko" <jdgonko@xxxxxxxxxxx>
wrote:
Hello. I have written quite a few C/C++ Windows apps for both the 32 and
64-bit Wintel platforms using MSVS 2005 Pro.
But, I just got this quite ancient but nifty little H/PC called the Philips
Velo 500. It runs Windows CE v2.0 and has a MIPS R4000 processor inside it.
I was even able to get my XP64 workstation to 'ActiveSync' with the Velo 500
on a 115kbps COM2 connection by using version 3.6 of that software (version
4.5 said that the Velo 500 wasn't supported anymore, haha).
Is there a way to write C/C++ apps for this Velo 500? Or, a MSVS 2005 Pro
'Windows CE v2.0 configuration template' (or installable SDK) that can be
'loaded' to help port existing i386/x64 project code?
Yes, it is possible. I recommend eVC 3 (eMbedded Visual C 3) and the
HPC SDK. If you can't get hold of eVC 3, the SDK _might_ work with eVC
4, and I'm pretty sure that is still available on Microsoft's web
site. All of these tools were free, so they should still be free if
you can find them. If you have access to old MSDN CDs, look in disks
from the late 90s.
I do have access to older versions of MSVS compilers and machines running
older OS's if that would help (i.e. to create a 'development' workstation).
I'm quite sure the original development environment for the HPC was
Visual Studio 6 with a Windows CE Toolkit. The Toolkit was _not_ free
and hasn't been officially available for a while.
I know this Velo 500 is over 10 years old but I've never written a Windows
CE app before and I could easily see porting some of my more scientific
applications to the CE v2.0 format if it is possible.
Windows CE uses a subset of the Windows 32 API. If you are comfortable
with Windows programming, CE won't be dramatically different. Except
that CE is heavily biased towards UNICODE. That means most functions
that take character strings as arguments will insist on UNICODE
characters. Thus, I _strongly_ recommend becoming comfortable with
UNICODE before you spend much time programming; otherwise you will
waste a lot of your time debugging very strange compilation and
run-time errors. I suggest you start by using google
(http://groups.google.com/advanced_search?q=&) to look up
unicode microsoft.public.windowsce.app.development
(I now add the group name because the Group box stopped working in
Spring 2008).
Finding applications runnable on this unit, via Google searches, seems
extremely difficult.
Try looking through the archives of microsoft.public.handheldpc, which
is/was aimed primarily at H/PC. I'm pretty sure at least one or two
web sites still support H/PC, and this group probably has leads.
Thanks!!
Sincerely,
Joe Gonko
-----------------------------------------
To reply to me, remove the underscores (_) from my email address (and please indicate which newsgroup and message).
Robert E. Zaret, eMVP
PenFact, Inc.
20 Park Plaza, Suite 400
Boston, MA 02116
www.penfact.com
.
- Follow-Ups:
- Re: Super Newbie Windows CE App Dev Question
- From: Josef Gonko
- Re: Super Newbie Windows CE App Dev Question
- References:
- Super Newbie Windows CE App Dev Question
- From: Josef Gonko
- Super Newbie Windows CE App Dev Question
- Prev by Date: Video data from driver and displaying in application using MFC in wince 5.0
- Next by Date: Re: Super Newbie Windows CE App Dev Question
- Previous by thread: Super Newbie Windows CE App Dev Question
- Next by thread: Re: Super Newbie Windows CE App Dev Question
- Index(es):
Relevant Pages
|