<html><body>Ahoj, celu radu LPC ti odporucit neviem, ale ja som si kupil lpc1114 microstick, ma to programator a dbg na USB a v 900x100mil. vyvedene piny. Za 20,- Eur to je fajn, ma to 32kb flash, takze odhadujem ze sa do toho narve 8k instrukcii, teda 2x 89c51. Da sa objednat u Farnela.<br><br>A.<br><br><br>On Thu, 29 Jul 2010 19:43:12 +0200<br> Sudovec <sudovec@seznam.cz> wrote:<br>> Díky,<br>> <br>> velikost RAM a ani jiný styl psaní kódu není problém - jsem zvyklý <br>>tyhle věci dělat na x51 a AVRkách, případně dřív na 16b Intelech <br>>(x96/x196), větší potom na ARM9 s OS. Jde mi hlavně o to, jak je <br>>relativně "velkých" 8kB u ARM7 bez OS a co se tam tak přibližně <br>>vejde.<br>> <br>> Že bych tedy ještě vzal LPC na milost? Nevíte o nějakém rychlém <br>>zdroji kitů / jednoduchých vývojových desek s LPC2101? Určitě bych <br>>nestihnul nejdřív bastlit a testovat, potřebuju něco hotového.<br>> <br>> Díky<br>> <br>>         S.<
br>> <br>> Dne 29.7.2010 19:09, Miroslav Mraz napsal(a):<br>>> Neviděl bych to tak tragicky. Pokud kód nebude obsahovat výpočty v<br>>> pohyblivé čárce, kód protokolového stacku nezabere zase tak moc. A <br>>>pro<br>>> účely odladění lze všechny ty *printf dostat zhruba do 800B (kód od<br>>> Atmelu, formát jen pro int, 32-bit). Nakonec ladit se dá i ve <br>>>"větším"<br>>> procesoru a pak překlopit na menší. Problém bych spíš viděl v tom, <br>>>zda<br>>> se do RAM vejdou data. Ale RS-485 asi nebude mít moc dlouhé rámce, <br>>>takže<br>>> pokud víte co a proč děláte neměl by být problém. Ovšem styl <br>>>kódování<br>>> musí být poněkud odlišný od toho, co píšete pod operačním systémem -<br>>> tedy bude s tím víc práce. Kdysi jsem portoval poměrně složitý <br>>>protokol<br>>> (asi 5 vrstev) do 8051 a zabralo to asi tak týden práce. A největší<br>>> problém byl právě s da
tovými bufery, protože programátoři jsou <br>>>zvyklí<br>>> alokovat pro každou vrstvu extra bufer, což se pak do jednočipu <br>>>nevejde.<br>>><br>>> Mrazík<br>>><br>>><br>>> sudovec sudovec píše v Čt 29. 07. 2010 v 15:47 +0200:<br>>>> Díky za info, půjdu tedy jinou cestou. Ten sprintf() mně vůbec <br>>>>nepřekvapuje, printf() a podobné jsou tradičně nenažrané a (nejen) <br>>>>proto se je snažím v embedded věcech nepoužívat.<br>>>><br>>>> Ale LPC2101 si přeci jen pořídím na vyzkoušení až bude trošku víc <br>>>>času.<br>>>><br>>>> S.<br>>>>> ------------ Původní zpráva ------------<br>>>>> Od: Slavomir Skopalik<skopalik@elektlabs.cz><br>>>>> Předmět: RE: LPC2101: zkušenosti s velikostí projektu<br>>>>> Datum: 28.7.2010 21:24:49<br>>>>> ----------------------------------------<br>>>>>
; Dobry den,<br>>>>> 8 kb je velmi malo i v 16b rezimu.<br>>>>> Funkce sprintf zabere cca 20kb.<br>>>>> Muj "maly" projek ma neco pres 100kb (LPC2378).<br>>>>> Osobne bych minimalne pro prvotni vyvoj hledal neco co ma alespon <br>>>>>64/128 kb<br>>>>> FLASH.<br>>>>><br>>>>> Slavek<br>>>>><br>>><br>>><br>>> _______________________________________________<br>>> HW-list mailing list - sponsored by www.HW.cz<br>>> Hw-list@list.hw.cz<br>>> http://list.hw.cz/mailman/listinfo/hw-list<br>>><br>> _______________________________________________<br>> HW-list mailing list - sponsored by www.HW.cz<br>> Hw-list@list.hw.cz<br>> http://list.hw.cz/mailman/listinfo/hw-list<br></skopalik@elektlabs.cz></sudovec@seznam.cz></body></html>