Re: Newbie to WCE!



Hello voidcoder, thankyou for taking the time to answer my post!

I have a real dilema in my hands.

You see, most pre-made boards on the market are too big in size for my
application ! I have to work with 1.5" x 2.5" max in dimensions. Also most
commercial boards draw too much power ( 1 to 3 A) which is unaceptable for my
project. Therefore I need to build the whole system from the ground up. But
really don't need much, maybe one fifth of what full fledged commercial
boards offer.

Therefore I need to purchase a microcontroller like this one perhaps:
AT91SAM9260, please view its specs at the following links:

http://www.atmel.com/dyn/products/product_card.asp?part_id=3870
http://www.linuxdevices.com/news/NS8107946385.html

to build my own board from there. I have lots of experience with electronic
chips and I can program in C and VC++ (not an expert at VC++ though!).

You see, my dilema is this, if I can run WCE on a microcontroller like the
one I mentioned above without any other extra hardware required then it would
be worthed for me, else, I may as well stick to my current microcontrollers
from Microchip because it would turn out to be cheaper this way.

Right now I have a microcontroller from Microchip (PIC18F4520) and it is
driving a 176 x 132 pixel TFT LCD (The controller of the LCD is embeded in
the TFT LCD!). All I am doing is sending data from the PIC to the LCD via the
LCD's 8 bit interface. Simple! You would amazed on the nice pictures I can
paint on this LCD for a total cost of 6$

However, if one day my application needs to read a WORD file... ha! I have a
problem!

So for now all I would require is a microcontroller that can support WCE in
the event I need to go in the WCE direction. For now I don't need the power
of WCE. I would do all my drivers in C in the AT91SAM9260 microcontroller
just as I am doing tin the current PIC microcontroller.

So in breif: Would I be able to buy a microcontroller which is supported by
WCE and and if I someday need WCE I would download WCE in this controller.
Thereafter I can run a simple eVC++ program to lets say "blink a led". I
think my eVC++ program would call a function I would of written in C (I think
this is what you guys call a BSP: the litlle C program that actually blinks
the led would be my own BSP.... right!) and thats it, nothing more.

I hope I am not confusing you or anyone else that reads this post. If I am
please let me know and I will try to be clearer in my explainations.

With greatest regrds
Roberto




--
Best regards
Robert


"voidcoder" wrote:


It might be not as easy as you think. In theory,
you should be able to run CE on any ARM9 target
(thanks to the MMU support) but it is definitely
not as simply as just creating an image in PB. There
is plenty of work to get the OS running on a generic
ARM9 target, unless it is a retail board (or your board
is based on some existing reference design) featuring
Windows CE support, i.e. has Windows CE Board Support
Package for it...

What exactly CPU/board is it?


--
Oleg


Robert wrote:
Hello,

I am very new to the winCE world so please bare with me if I ask silly
questions!

I would like to know in terms of hardware, if I use say the ARM9
microcontroller, can I simply create my image in platform builder and
download it in the microcontroller and connect my circuitry to the
microcontroller?

I mean if I simply wanted to blink an LED connected to one of the outputs of
my microcontroller, then I would make a two line program in VC++ and dowload
it in the microcontroller and run it on WCE right? No other hardware would be
required.. right?

Any advice or feedback is appreciated!

Robert

.



Relevant Pages

  • Re: Newbie to WCE!
    ... board and its entire hardware platform which would consist of *one* LED that ... WCE is a complex world which is a complete package of software that controls ... All I want to know is can I buy a microcontroller chip (One of the chips ...
    (microsoft.public.windowsce.embedded)
  • Re: Newbie to WCE!
    ... Running CE on a custom hardware design is light years different from ... You see, my dilema is this, if I can run WCE on a microcontroller like the ... So for now all I would require is a microcontroller that can support WCE ... WCE and and if I someday need WCE I would download WCE in this controller. ...
    (microsoft.public.windowsce.embedded)
  • Re: SNMP for dummies
    ... the microcontroller does not support a TCP/IP stack. ... If I were to start over, I would use a different controller. ... OS/scheduler support a TCP/IP stack, then it is likely there are SNMP ...
    (comp.protocols.snmp)
  • Re: Moving from 8051 to AVR
    ... A micro 'designed' to use C ... support for accessing data on a stack through some sort of index, ... should have fast access to data through a pointer or two. ... a microcontroller is 'designed for C' is not a plus because it could mean ...
    (comp.arch.embedded)
  • Re: sensors - pc interface
    ... 8051s and probably a lot more micros support a serial communication mode where the parity bit is used as an address flag and can be used to select a microprocessor to talk to. ... Which PICs have MSPs that support using the parity bit as an address flag for asynchronous serial data transfer? ... microcontroller as a "dispatcher" for data back and forth on the PC serial port, and have the microcontroller talk to other microcontrollers using a shared bus. ...
    (comp.robotics.misc)

Loading