Abyste jste se z toho ze muzete kompilovat pro ARM nezblaznili linuxari ;) - ja si s klidem pustim sve eMbedded Visual C++ a zkompiluju si pro ARM nejakou tu windowsi aplikaci, pak si zapnu Platform Builder a jeste si extra pro svoji verzi ARMu kompilnu Windows CE 5.0 a nevidim v tom zadny rozdil ;) - a kdyz se mi zrovna nechce drbat s C++ tak si proste zapnu VS.NET a pisu si pro ARM primo v .NETu - resp. pisu si pro libovolnej procesor na kterym je .NET (CF) Framework ;)
Jo proc ne, at si kazdy uziva co chce. Jen by me zajimalo jak se ladi na veci u ktere neni monitor ani zadny jiny display jak si tam s temi Win CE povidas ?
neni problem si takovych 90% kodu odladit v x86 emulatoru no a zbytek si lze treba i tak napojit na virtualni monitor primo na monitoru pocitace - ale jinak se priznam ze zarizeni primo bez videokarty jsem jeste neladil - ale nekde uz jsem tu poslal link do MSDN takze tam by melo neco byt
mno, rozdíl je nejméně v tom, že když si teda "kompilnu" Windows CE 5.0 a objeví se nějaký záser třeba s rychlostí odezvy na událost, tak nesedím jak trubka a nenadávám na MS, ale problém najdu a odstraním, že? A ještě byste nám, mistře, mohl prozradit kolik těch libovolných procesorů je ;-). Ono totiž uchodit core s MMU jaksi není až tak težké, ale použitelný systém to nedělá.
Ale jinak souhlas. Nakonec je to jenom o tom, k čemu má zařízení sloužit a čemu rozumí programátor a je-li levnější nějakou vlastnost implementovat vlastními silami nebo implementaci koupit.
>mno, rozdíl je nejméně v tom, že když si teda "kompilnu"
>Windows CE 5.0 a objeví se nějaký záser třeba s rychlostí
>odezvy na událost, tak nesedím jak trubka a nenadávám na MS,
>ale problém najdu a odstraním, že?
V pripade ze jste registrovany partner MS tak mate k dispozici komplet zdrojove kody CE 5.0 a samozrejme si je muzete dle libovule upravovat aby sedeli prave tomu zarizeni pro ktere ted pisete no a pak si buildnete instalacni image v Platform Builderu.
No nevim, ale pokud jsem se zajimal o moznosti, tak mi do embeded M$ Sw moc nejede, zbytecne zvysuje cenu, tech $5 radsi necham jako zisk, nez platit, navic si muzu Linux nahodit tak jak potrebuju, jen to zakladni minimum.
S podporou od M$ mam osobne dost spatny zkusenosti, i kdyz jsme meli plny MSDN
pristup, vetsinu problemu jsem resil pres diskuzni skupiny.
Ted se zrovna chystam v praci neco zkusit, neco takoveho: http://www.elatecworld.com/eng_linux_sbc.htm, M$ Win jsou nepouzitelny, potrebuju upravit i linuxi kernel, jde o RT. Vim, ze na RT jsou specialni sytemy, ale Linux znam, a tak to zkusim na nem, nez se prat s http://freertos.com/.
Vzhledem k oblasti, ve ktere se podle sveho pohybujete, me zcela vazne napada jedna otazka. Uz nekdo napsal driver pro windows mobile 2003, ktery by umel vytvorit tcp/ip spojeni pres usbnet (videl jsem mass-storage driver, takze tohle by melo jit taky)?
Ono totiz ten zatracene pomaly emulovany seriovy port s ActiveSyncem me uz moc nebavi ;)
Popripade neco jineho na navazani spojeni pda+cradle <-> pppd nez je AS?