Was ist BasicX ™?
BasicX ™ ist eine Computerprogrammiersprache, die von NetMedia, Inc. für die Verwendung mit dem BX-24p ™ -Mikrocontroller entwickelt wurde. Es basiert auf der Allzwecksprache BASIC (Symbolic Instruction Code) für Anfänger. BasicX ™ und die dazugehörigen Produkte von NetMedia, Inc. werden hauptsächlich in Robotern, Satellitenanlagen, Raketenanlagen oder anderen Maschinen eingesetzt, in denen komplexe Mikrocontroller benötigt werden.
John G. Kemeny und Thomas E. Kurtz, Professoren am Dartmouth College, haben BASIC in den frühen 1960er Jahren erfunden, um Studenten außerhalb der Naturwissenschaften und Mathematik die Möglichkeit zu geben, Computer zu programmieren und zu verwenden. Zu diesem Zeitpunkt konnte auf Computern nur benutzerdefinierte Software verwendet werden, die nur von Personen verwendet werden konnte, die in der Lage waren, ihre eigene Software zu entwerfen. BASIC wurde in den nächsten zwei Jahrzehnten sehr populär und weit verbreitet. Heute werden noch einige modifizierte Versionen der ursprünglichen "Dialekte" verwendet, aber dies war auch der Ausgangspunkt für die Entwicklung neuer Sprachen, einschließlich Microsoft® Visual Basic®.
Der BX-24p ™ -Controller ist das beliebteste Produkt, das BasicX ™ verwendet. Es verfügt über 16 E / A-Leitungen, acht Analogeingänge und 400 Byte RAM. Der BX-24p ™ kann 83.000 Befehle pro Sekunde ausführen, verfügt über einen On-Chip-Regler und einen Niederspannungs-Reset sowie über zwei On-Chip-LEDs zum Lesen von Informationen. Es gilt als der leistungsstärkste Mikrocontroller in seiner Größe.
Um den BX-24p ™ -Controller und die Sprache verwenden zu können, muss der Computer bestimmte Anforderungen erfüllen. Unterstützte Betriebssysteme sind Microsoft® Windows® 95, 98, ME, NT, 2000 und XP. Der Computer muss über einen Intel® Pentium®-Prozessor oder einen schnelleren Prozessor, mindestens 16 MB RAM und mindestens 10 MB freien Speicherplatz auf der Festplatte verfügen. Die Software und die zugehörigen Dokumente können online heruntergeladen werden.
Kunden, die einen Controller bestellen möchten, können die BasicX ™ -Website besuchen oder sich an einen Händler des Produkts wenden. In Nordamerika gibt es acht Distributoren. Dazu gehören NetMedia, Inc. in Arizona, CSMicro Systems in Nevada und Robodyssey Systems, Inc. in New Jersey. Es gibt 14 weitere Distributoren auf der ganzen Welt.
Die Unterstützung für BasicX ™ wird von zwei Hauptquellen angeboten. Erstens gibt es einen Listenserver von NetMedia, Inc und Yahoo! ®Groups, mit dem Benutzer miteinander kommunizieren können. Abonnenten können Fragen stellen und beantworten sowie auf einen Bereich mit Beispielcode zugreifen. Zweitens können Benutzer dem Kundensupport-Team eine E-Mail senden, indem sie ein Formular auf der BasicX ™ -Website ausfüllen. Da BasicX ™ eine kostenlose Sprache ist, gibt es auch andere Websites, die Ratschläge zur Anwendung in bestimmten Situationen geben.