Hallo
Ich möchte mit PICaxe experimentieren und habe das Paket heruntergeladen und im Homeverzeichnis installiert, nicht das es mit dem entpacken nicht klappt, nein, ich verstehe nicht wie es dann weitergehen sollte. Das ist entpackt:
~$ cd ~/Downloads /Downloads$ ls compiler_linux datasheets LinAXEpad LinAXEpad Libs linaxepad.tar.gz syntax ~/Downloads$
Jetzt kann ich mir im ~/Verzeichnis mal die Unterverzeichnisse mit <gedit> ansehen, verstehe und begreife aber eigentlich nicht
~/Downloads$ cd compiler_linux ~/Downloads/compiler_linux$ ls compiler_readme.txt picaxe14m picaxe18m2 picaxe20x2 picaxe28x_1 picaxe08 picaxe14m2 picaxe18x picaxe28 picaxe28x1_0 picaxe08m picaxe18 picaxe18x_1 picaxe28a picaxe28x2 picaxe08m2 picaxe18a picaxe20m picaxe28x picaxe08m2le picaxe18m picaxe20m2 picaxe28x1 ~/Downloads/compiler_linux$ cd
~$ cd ~/Downloads/datasheets ~/Downloads/datasheets$ ls axe027.pdf picaxe_manual1.pdf picaxe_manual3.pdf pad001.pdf picaxe_manual2.pdf x2w001.pdf ~/Downloads/datasheets$ cd ~$
~$ cd ~/Downloads/syntax ~/Downloads/syntax$ ls PICAXE.XML
Bei LinAXEpad LinAXEpad Libs wird angezeigt das es keine Verzeichnisse seien obwohl im Home beides als Verzeichnis angezeigt werden. Hab zwar gelesen das ich nach einer Datei <readme> suchen soll, oder ob eine Quelldatei noch compiliert werden sollte. Möglich das die PICAXE.XML eine ist? Mal ein Stück vom Anfang von PICAXE.XML.
<?xml version="1.0" encoding="UTF-8"?> <highlightDefinition version="1.2"> <name>PICAXE</name> <blockStartMarker indent="1">^\s*(?:if.+?then\s*(?!.+?)|for|do|select|else|elseif|case|{)</blockStartMarker> <blockEndMarker>^\s*(?:end|endif|endselect|next|else|elseif|case|loop|})</blockEndMarker> <symbols> <symbol type="Label"> <entryRegEx>^\s*class\s+\w+\s*</entryRegEx> </symbol> </symbols> <contexts defaultColor="#0" caseSensitive="no"> <highlightContext name="Comment" highlightColor="#00B400"> <startRegEx>[';`]</startRegEx> <endRegEx>[\n\r]</endRegEx> </highlightContext> <highlightContext name="MultiLineComment" highlightColor="#00B400"> <startRegEx>\#rem</startRegEx> <endRegEx>\#endrem</endRegEx> </highlightContext> <highlightContext name="String" highlightColor="#B40000"> <startRegEx>"</startRegEx> <endRegEx>[^"\n\r]*["\n\r]</endRegEx> </highlightContext> <highlightContext name="Integers" highlightColor="#FF0000"> <entryRegEx>(?<=[^\w\d]|^)(?<!\.)([0-9]{1,10})(?!\.)(?=[^\w\d]|$)</entryRegEx> </highlightContext> <highlightContext name="HexNumbers" highlightColor="#FF0000"> <entryRegEx>(?<=[^\w\d]|^)(?:(0[xX][0-9a-fA-F]+)|(\$[0-9a-fA-F]+))(?=[^\w\d]|$)</entryRegEx> </highlightContext> <highlightContext name="BinaryNumbers" highlightColor="#FF0000"> <entryRegEx>(?<=[^\w\d]|^)(\%[01]+)(?=[^\w\d]|$)</entryRegEx> </highlightContext> <highlightContext name="Commands" highlightColor="#0000FF" bold="true"> <keywords> <string>adcconfig</string> <string>backward</string> <string>bcdtoascii</string> <string>bcdtobin</string> <string>bintoascii</string> <string>bintobcd</string> <string>booti2c</string> <string>branch</string> <string>button</string> <string>calibadc</string> <string>calibadc10</string> <string>calibfr
Auf eine Antwort freue ich mich schon, weil ich hoffe das ich es doch noch lerne zu verstehen.