-
-
Erfahrener Benutzer
Roboter-Spezialist
Wie siehts aus mit Assembler? Kann man das wie bei Bascom einfach einbinden?
...ja kann man genauso einbinden
Wie mit Hardware-TWI?
.. ja....eine lib
Wie kann man Interrupts nutzen?
.. routinen muss man aus der defdatei des jeweiligen chip nehmen...
man erspart sich unötiges geschwafel des eingebundenen im basiccompiler.
ist für den verwöhnten bascomer ein hindernis.
ich hatte aber schon einmal geschrieben und es ist tatsache, das die bascomer zu wenig oder garnicht im datenblatt des AVR nachschauen.
bei den winavr-c-programmern sieht es schon wieder anders aus, die befassen sich intensive mit dem datenblatt. merkt man an den fragen die gestellt werden. widerspruch ist zwecklos.
Gibts es auch Servo-Befehle in der Libary?
...nein...gott sei dank nicht, weil die eingebundenen auch in den anderen sprachen unflexibel sind. muste die immer überarbeiten, weil die timertakte , gingen auch auf grund der bascomstruktur nicht anders, zu gross waren und ich nicht den feinen dreh bekam, den ich haben wollte.
Gibt es Buffer für serielle Schnittstelle?
...nein... muss du selber festlegen...
Programmer integriert?
..gott sei dank nicht... es wird im toolverzeichnis einer für USB mitgegeben..
aber man kann auch bis 5 tool in der oberen leiste als startprogramme eingeben.
ich habe den usb-programmer gelöscht aus dem toolverzeichnis , habe ponyprog2000 reingekopiert und den namen vom usb-programmer gegeben, weil der startname für den usbprogrammer im programm vorgegeben ist. wenn ich jetzt auf Programmer drücke in der startleiste, wird ponyprog2000 gestartet.
Was kann er besser als Bascom?
...viel bessere timing..., 1us ist 1us..
mit dem debugger (erste sahne) kann man die zeiten zu 100% herausfiltern usw...usw..
die lib kann man mit dem basiccode erstellt.
ich finde es toll, das es nicht soviele eingebundenen verwöhntheiten gibt wie in bascom.
es fehlt die rc5sende-empfangsroutine in microbasic...gott sei dank..., bascomer verwöhnt.
habe mich mit dem timing befasst und selber geschrieben...
pulseout-pulsein, verwöhnung von bascom, aber ungenau. musste viel eine eigene schreiben (macht spass), in microbasic nicht vorhanden.
alle programme sind grundsätzlich schneller mit microbasic, driftet aber sehr weit auseinander. weil der programmierer das im wesentlichen mit entscheidet, wie umständlich er sein programm strukturiert. es nützt nichts wenn ein befehl schnell ist, aber der programmierer durch einen umständlichen sub-aufruf die zeit wieder versaut.
die hilfe von microbasic ist toll und übersichtlich strukturiert.
der programmcode der lib-dateien scheint mir ein bisschen aufgebläht in microbasic.
...rundherum eine geiles ding.
Castle
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen