Re: Eigenes OS Kategorie: Progr. Assembler, TaskingTools, OS (von André H. - 4.04.2004 12:06) | ||
Als Antwort auf Eigenes OS von Sven - 4.04.2004 0:06 | ||
| ||
Hallo Sven, > ich habe mir die OS-Vorlage downgeloadet, hab damit auch mittels Copy&Paste > hinbekommen den Beeper auf dem Application-Board anzusprechen bzw. einen > Dauerton ausgegeben. > > Nun wollt ich fragen, ob es ein Tut für dieses Thema gibt. > Um sich langsam an die Low-Level programmierung ran zuwagen. Eine Tutorial gibt's hierfür nicht. Ich habe auch noch nichts mit der Vorlage gemacht. Die Vorlage aheb ich von Martin Förster (ein Entwickler der CC2) 1:1 übernommen. Es gibt auch sehr wenige Fälle, in denen man wirklich ein eigenes OS entwickeln bzw. gänzlich ohne OS arbeiten mu�. Meist reicht es ja das OS draufzulassen und sein eigenes (ASM-/C-)Programm dann in den Segmenten 1 bis 3 laufen zu lassen. (192kB, das sollte reichen :-) ) Aufgerufen wird das Programm dann einmal mit system.jump() oder system.call(): thread main {//z.B.: system.jump(1,0x0000); // zu Routine an Adresse 0 in Segment 1 springen } So kann man auch die HEX-Dateien bequem im Hostmode übertragen. :-) Der Vorteil ist hier eben, da� man sich um keinerlei Initialisierungen mehr kümmern mu� :-) Auch sind die nötigen Routinen für z.B. den I²C-Bus bereits implementiert. :-) MfG André H. Antworten bitte nur ins Forum! Fragen per EMail auf Forum-Postings werden nicht beantwortet! Das macht meine Heizung gerade | ||
Antwort schreiben Antworten: Re: Eigenes OS (von Sven - 4.04.2004 16:13) Re: Eigenes OS (von André H. - 10.04.2004 9:32) Re: Eigenes OS (von Sven - 11.04.2004 18:19) Re: Eigenes OS (von André H. - 15.04.2004 9:34) Re: Eigenes OS (von Sven - 26.04.2004 15:04) Re: Eigenes OS (von André H. - 6.05.2004 8:37) |