Hamar C...
Andras Tantos
andras at tantosonline.com
Fri Jul 1 16:12:46 CEST 2005
> Tunodom a kallodo Pentium-I es Pentium-II alaplapok
> embeded controllerkent valo hasznositasan.....
>
> Ami kene nagyjabol:
>
> - boot-oljon CF kartyarol (IDE-re illesztve)
> - legyen Ethernet kepes a host fele (windows pc)
> - lehessen konnyen GYORS timereket kezelni sw-bol
> (40-50 Khz eleg lesz azert)
> - a printerport IO-kent menjen
>
> A fejlesztes lehetoleg a windows kornyezetben tortenjen
> aztan letolom az image-t a CF kartyíra es hagy szoljon...
>
> Nos... ehhez milyen fejleszto kornyezett celszeru osszehozni?
> ..es kulonben is hoygan szokas az iylesmit megoldani, kulonosen
> ha az ember nem akar asm ugyekkel bajlodni?
Ja igen, erre is akartam valaszolni, csak aztan elmaradt...
Szoval, ha a Windows-zal vagy tobbe-kevesbe baratsagban, es a Linux
alatti fejlesztes tul nagy ugras lenne, akkor erdemes elgondolkodni a
WinCE-n.
Az OS (Windows CE 5.0 Platform builder) demo verzio letoltheto az MS
site-rol, es ezzel ossze lehet rakni olyan OS image-et, ami normal PC-n
boot-ol. Attol fuggoen, hogy mit raksz bele, az OS merete 1MB korultol
20MB korulig terjed. Ezt az image-et rarakod egy FAT-nek formazott CF
kartyara nehany utility-vel, amik behuzzak es elinditjak, es mar van is
egy OS-ed.
Programokat ala a szinten letoltheto eMbedded Visual Studio 4.0-val
tudsz irni, vagy, ha van Visual Studio 8.0 beta-d (nem express) akkor
azzal is.
A CE tudja a Win32 API-ok egesz jelentos reszet, kis elteresekkel,
ugyhogy a kornyezet legalabbis ismeros lesz.
A demo verzio ebben az esetben valami olyasmit jelent, hogy nem profi
hasznalatra azt csinalsz vele, amit akarsz, es a platform builder 120
nap alatt lejar. A generalt OS image viszont nem. De ha azt csak az
image elkeszitesere hasznalod, akkor ennyi eleg is kellene hogy legyen.
Profi celra valami olyasmi van, hogy meg kell venni a teljes platform
builder-t, es minden egyes eladott OS image utan kell fizetni ~$6
licenszdijat. De a reszletekben itt nagyon nem vagyok biztos.
Udv,
Tantos Andras
More information about the Elektro
mailing list