Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Wichtig: Bevor Du wegen einem Problem mit der CC2 postest, stelle sicher, daß Du
die neueste OS-Version, die neuseste Compiler-DLL und die neuesten Modulversionen benutzt!
Beachte, daß sich auf der CD zur CC2-Unit/Station auch jetzt noch die ältesten Dateien befinden!
Es gelten folgende Anleitung und Regeln: Regeln CC2Net.de-Forum
Zurück zum Artikel  (Blaue Felder sind Pflichtfelder)


Name:   UserID: 
 E-Mail:
Kategorie
Betreff
Homepage:
Link-Titel:
Link-URL:
Cookie für Name, UserID, E-Mail, Homepage-URL setzen
(Erspart die Neueingabe bei Beiträgen und Antworten)
(Zum Löschen des Cookies hier klicken)
Ich nutze:
C-Control II Unit
C164CI-Controllerboard
C-Control II Station
CCRP5 mit CC2-Unit (Conrad Roboter)
CC2-Application-Board
CC2-StarterBoard
CC2-ReglerBoard
eigenes Board
original OS     OSOPT_V2     OSOPT V3.0 OSOPT V3.1

Kommentar:
Einfügen von HTML im Kommentar:

Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a>
Bild einfügen: <img src="BILDURL">
Text formatieren: <b>fetter Text</b>  <i>kursiver Text</i> <u>unterstrichener Text</u>
Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b>
C2 Quellcode formatieren: <code>Quellcode</code>
ASM Quellcode formatieren: <asm>Quellcode</asm>
(Innerhalb eines Quellcodeabschnitts ist kein html möglich.)
Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst !  

> Hallo @alle, > > Ich habe heute das neue OSOPT V3.0 fertiggestelltund suche ein paar Leute, > die es ein wenig Testen. Nicht, daß ich irgendeinen Bug reingebracht habe. :-) > Wer das OSOPT V3.0 testen will, antwortet einfach auf dieses Posting. > Die Angabe des E-Mail-Adresse im Feld "E-Mail" bitte nicht vergessen. > Aus Spam-Schutzgründen die Adresse bitte nicht in den Text schreiben. > > Nun zu den Features in OSOPT V3.0: > > - Als Grundlage dient OSOPT V2 > > - Das CC2-interne LCD wird vom System <u>nichtmehr</u> angesteuert. > Also keinerlei Meldungen wie Hostmode, Runnning, Fehlermeldungen etc. > Somit wird diese I²C-Bus-Adresse frei, wenn man das interne LCD, falls vorhanden, > abschaltet.(LCD-Adj der Unit auf GND ziehen) > Das Display kann aber noch aus dem C2-Programm angesteuert werden. > Hier ist aber dann zwingend ein lcd.init() notwendig. > > - Ausgabe der Systemmeldungen über eine "HostLED", welche sich bereits auf > dem CC2-StarterBoard und dem CC2-ReglerBoard ab V1.1 befindet. > Diese LED wird über einen Transistor (PNP) oder einen Puffer an den Host-Pin > angeschlossen und soll leuchten, wenn der Pin einen GND-Pegel besitzt. > Die HostLED leuchtet, wenn sich die CC2 im Hostmode befindet und gibt > Blink-Codes bei Fehlermeldungen und beim Beenden von Programmen aus, > welche bisher als Text-Meldungen auf das interne LCD ausgegeben wurden. > (Ist bei OSOPT V3.0 dukumentiert) > Der Host-Pin (P3.4) wird als Open-Drain benutzt. So kann es zu keinerlei > Kurzschlüssen kommen, wenn die LED ansteuert wird und gleichzeitig > die Hosttaste gedrückt wird. Es muß lediglich darauf geachtet werden, daß > eventuelle weitere Eingangssignale, welche über den Hostpin(P3.4) erfasst > werden, als Open-Drain/Collector ausgeführt sind. (z.B. Inkremental-Geber) > > Für Station-II-Nutzer gibt's hier einen kleinen Lichtblick: Durch die kleine oben > beschriebene Modifikation lässt sich die HostLED sehr einfach nachrüsten. > > Kleiner Nebeneffekt durch die HostLED: Programme starten nach einem > Reset schneller. :-) > > - nächstes Feature: > Bei der CC2 gab es bisher zwei völlig ungenutzte Flashsegmente. Sement 1 & 2. > Das OS befindet sich lediglich in Segment 0. > Ab sofort können diese beiden Segmente wie Segment 3 für ASM/C-Code > benutzt werden. Somit stehen insgesamt 192kB statt 64kB für System-Routinen > zur Verfügung. :-) > Für das Löschen der Segmente 1 & 2 sowie das Laden von Daten gibt es vier > weitere Hostmode-Kommandos (14,15,16,17). > Das ist übrigens der Grund, warum ich letztes Wochenende das CC2Net.de-DLTool V2.2 > veröffentlich habe. Ich muß das Laden in Seg1 & Seg2 noch implementieren. > Ich sollte dies aber bis morgen schaffen. > > - und noch ein Feature: > Die Systemtreiber capture.hex und sys0001.hex sind in OSOPT V3.0 > bereits integriert. Somit entfällt das Laden dieser Dateien. > > - Last, but not least: > Es kann über eine Systemroutine über aus einem C2-Programm > die OS-Version ausgelesen werden. :-) > Ich werde Wahrscheinlich auch noch eine HEX-Datei dazu erstellen, > die man in Seg3 Laden kann. Dann funzt das mit allen OS-Versionen. :-) > > So, das war's bis jetzt. > Wer noch Anregungen zu OSOPT V3.0 hat, kann diese ebenfalls posten. > > MfG André H.
Dateianhang: (.gif, .png., .jpg, .zip, .rar)
max. 256kB
max. 256kB