<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-2">
<META content="MSHTML 6.00.2900.3132" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Ktere C pro PIC? Co tam chybelo? V cem se lisi C 
pro ARMy? </FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Me osobne vadi kvalita vyvojovaho prostredi. 
Momentalne ladim program pro PIC C18&nbsp;(</FONT><FONT face=Arial 
size=2>Ht-Soft) a pouzivam k tomu prehistoricky DOSsovsky C++. K programu si 
muzu&nbsp;pripojit UART, klavesnici PC, monitor nebo soubor na disku. 
A&nbsp;nedela mu problem lokalni promene. Navic kompilator kompilator podchyti 
nektere chyby, ktere PICC18 ignoruje.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Co se tyce asm/C, kratke programy 100 - 500 radku, 
ktere obsluhuji pouze hardware je rychlejsi psat v asm. </FONT></DIV>
<DIV><FONT face=Arial size=2>C se hodi spise pro aplikace s nejakymy vypocty, 
datove struktury (pole), LCD s hromadou textu a podobne. V asembleru pomaha 
stejne jako v C dostatek pameti. Driv ji bylo malo a muselo se hodne 
optimalizovat - program byl neprehledny a nektere promenne se pouzivaly vickrat 
s patricnymi dusledky v pripade chyby.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Michal Gregor</FONT></DIV>
<BLOCKQUOTE 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
  <A title=jiri@bezstarosti.cz href="mailto:jiri@bezstarosti.cz">Jiri 
  Bezstarosti</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A title=hw-list@list.hw.cz 
  href="mailto:hw-list@list.hw.cz">HW-news</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Friday, November 30, 2007 9:47 
  AM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> Re: ARM modul treba i s 
LCD</DIV>
  <DIV><BR></DIV>Zkousel jsem to, ale nebylo to ono. Pripadal jsem si, jak 
  chirurg v <BR>zimnich rukavicich ;).<BR><BR>Mozna jsem jen blbej, mne to Ccko 
  proste s PICkama nechutna, porad mi <BR>neco vadilo. Takze zkousel jsem to, 
  ale asi by to chtelo vic praxe a ja <BR>se nejak nedokopal to vic trapit. 
  Nakonec i proto ted pouzivam PIC a <BR>ARM. Velkou aplikaci napisu v C pro ARM 
  a malou v ASM pro PIC. ARM uz je <BR>zkratka dospely procesor a myslim si, ze 
  je na nem to C proste jako <BR>doma, kdezto u PIC mi to pripada, ze ten PIC 
  znasilnuju.<BR><BR>Ale pravdu mit nemusim, pisu o svych dojmech a urcite 
  nejsem clovek, <BR>ktery by mel pravo vyslovovat nejake absolutni pravdy. Na 
  to toho vim <BR>jeste opravdu malo a bojim se, ze zivot bude hodne (hodne, at 
  nejsem <BR>sprosty) kratky na to, abych zvladl vsechno, co bych zvladnout 
  chtel (a <BR>to jeste netusim, co jeste budu chtit, stale jsou nove 
  veci).<BR><BR>Dobre se jevily kompilatory z <A 
  href="http://www.sourceboost.com/">http://www.sourceboost.com/</A> . 
  Potreboval <BR>jsem, aby male mobilni roboty, slo programovat v BASICu. Slo to 
  bezva a <BR>dokonce to rychle zvladli i ucastnici souteze (coz byl ucel): 
  <BR><A 
  href="http://mech.fsik.cvut.cz/robiada/index.php?option=com_zoom&amp;Itemid=38&amp;catid=1">http://mech.fsik.cvut.cz/robiada/index.php?option=com_zoom&amp;Itemid=38&amp;catid=1</A> 
  <BR>. Ty roboty maji PICky 2. Jedna ridi veskere periferie (cidla, motory - 
  <BR>soft jsem napsal v ASM) a komunikuje seriakem s nadrizenou PICkou a ta 
  <BR>nadrizena (jakysi mozek) byla programovana v BASICu uzivatelem, kde jsem 
  <BR>napsal v tom BASICu jen kostru (nebo spise demo), jak na to. Tenhle 
  <BR>pristup se ukazal dobry, nebyly s tim problemy a dobre to odstinilo 
  <BR>soutezici od nutnosti znat periferie PIC, kdyz resili jen onu 
  <BR>inteligenci "co udelat kdyz" a to v BASICu. Navic jsem napsal 
  <BR>uzivatelsky velice jednoduchy bootloader, takze soutezici jen pripojili 
  <BR>PC k seriaku robota a on si novy soft nacucnul. Zkratka se udelalo to, 
  <BR>aby mohl opravdu kazdy a myslim, ze se to povedlo.<BR><BR>Takze lze 
  pouzivat i vyssi jazyky s PIC, jen mne to nejak nechutna a <BR>kdyz clovek moc 
  nechce, tak to ani moc nejde ;))).<BR><BR>--<BR>Jiri Bezstarosti<BR><BR>Andrej 
  Jancura napsal(a):<BR><BR>&gt;Ked programujes v C ako v asembleri, preco potom 
  nechces programovat aj <BR>&gt;PIC v 
  C?!<BR>&gt;<BR>&gt;A.<BR>&gt;_______________________________________________<BR>&gt;HW-list 
  mailing list&nbsp; -&nbsp; sponsored by <A 
  href="http://www.HW.cz">www.HW.cz</A><BR>&gt;Hw-list@list.hw.cz<BR>&gt;http://list.hw.cz/mailman/listinfo/hw-list<BR>&gt;<BR>&gt;<BR>&gt;&nbsp; 
  <BR>&gt;<BR><BR>_______________________________________________<BR>HW-list 
  mailing list&nbsp; -&nbsp; sponsored by <A 
  href="http://www.HW.cz">www.HW.cz</A><BR><A 
  href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</A><BR><A 
  href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</A><BR></BLOCKQUOTE></BODY></HTML>