C na jednocipy - nastroje

Dusan Dolezal duffa@inmail.cz
Pátek Červenec 14 14:14:21 CEST 2006


No programatorskych editoru je spousta (myslim ze i freewarovych), mivaji
zvyraznovani syntaxe pro vsechny mozne a nemozne jazyky a pochopitelne i
moznost kompilatoru apod. Ja jsem treba kdysi zkousel ConTEXT
(http://www.context.cx) a nevypadal spatne. Urcite jich ale najdete vice, ja
jsem je nejak moc nehledal a na ten ConTEXT jsem narazil nahodou pri hledani
uplne neceho jineho (toto www.zoner.cz/context bylo tenkrat shodou okolnosti
moje dite) :-)))))

Dusan Dolezal

> -----Original Message-----
> From: hw-list-bounces@list.hw.cz 
> [mailto:hw-list-bounces@list.hw.cz] On Behalf Of Michal HW
> Sent: Friday, July 14, 2006 1:06 PM
> To: HW-News
> Subject: C na jednocipy - nastroje
> 
> Konecnce zkousim C na slozitejsi aplikaci. Oproti asm je to 
> pomoc. Mam tam 
> spoustu podminek ve stylu:
> if ((A<B) AND (C+D==10) AND ( 
> (Vysledky[Ukazatel].Data[Pozice] &0xF0)==10 
> ....
> (Ukazatel - word, Vysledky - structura)
> Jeden radek! V asm to byla pekna fuska na x radku, spousta navesti.
> 
> Tak jsem popad 18F8622, MPLAB a ICD2.
> Vysledek nic moc:
> -Cyklus uprava, kompilace, napaleni: desitky sekund
> -Krokovani: kdyz se omezi vypisy, tak kolem 2s
> -Krokovani: plny vypis 10-15 sekund.
> 
> Po dvou dnech jsem to vse hodil na dno supliku a presel na 
> BC++ na starem 
> pocitaci.
> Upravil jsem modul hlavni.c - main(). Mam v nem vsechny 
> funkce zavisle na 
> HW. Celkem pohoda, drobnosti jako AD, nektere bitove vstupy 
> budu ladit 
> pozdeji. Taky jsem predelal lcd.c
> 
> Co z toho:
> Kompilace 1-2 sekund
> Plna emulace UARTU. Posilam data z hotoveho zarizeni, takze 
> si muzu ladit na 
> realnych datech.
> Spousta breakpointu.
> Plna emulace tlacitek.
> Plna emulace Lcd 2x20 (vcetne zelene barvy :-)) )
> Muzu si vypsat jakekoliv promenne a pripadne je upravit, 
> vcetne promennych v 
> "externi SRAM"
> 
> Co nejde:
> BC++ nezna 0b10101010, musel jsem vsechny binarni hodnoty 
> prepsat na hexa.
> Mam na PC jen dva COMy, ale cilova deska ma 4.
> Nevim jestli to pujde prelozit na C18 od Hitechu.
> 
> Takze jsem par tydnu v klidu - nez se dostanu k zaverecnemu 
> ladeni na cilove 
> desce pres ICD2.
> Co mi ale chybi je pekny C editor. Nejlepe pro wokna. v BC++ 
> chybi funkce 
> pro automaticke naformatování textu a nahrazeni ve vsech otevrenych 
> projektech.
> Michal Gregor
> 
> 
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
> 
> 
> ----------
> Chcete ZDARMA oslovit nove zakazniky? Vime jak na to!
> System vymenne reklamy TextLink, nabizi zdarma propagaci 
> www stranek prostrednictvim textových odkazu zobrazovanych
> v pomeru 1:1 mezi cleny systemu. Nevahejte a vyzkousejte jej 
> co nejdrive.
> http://www.textlink.cz
> 
> 




Další informace o konferenci Hw-list