-
Thread
Hardware zur Wiedergabe von Audio Samples
Abspielen" selbst ist dann nicht so schwierig. Im ersten Schritt müsstest du erstmal den Midi-Datenstrom parsen (welche Taste wurde angeschlagen/losgelassen). Dementsprechend wird dann eben das entsprechende Sample aus dem RAM auf den DAC gespielt. Bei Polyphonie müssen dann u.U. mehrere Samples erstmal in
Nun ja, ... Es bleibt eine Aneinanderreihung von Konservenschnipseln, denen der individuelle Ausdruck fehlt. Das Ganze, was dabei rauskommt ist mehr eine Collage, denn organisches Spiel.
-
Thread
2* UB8830D was mach ich nur mit Ihnen?
sogar darauf hinauszulaufen die Token bei der Programeingabe an der Tastatur zu nutzen und so den Parser zu umgehen. Fremdworte in heutiger Zeit und seit Windows komplett obsolet. Moderne Scriptsprachen verwenden "Klartextscripte" auch zum Speichern. So jetzt stehe ich auf und werde Frühstücken und
....... 15 3.5.3. Operationszeichen ................................ 15 3.5.4. Bildung eines Ausdruckes ......................... 15 3.5.5. Typ eines Ausdruckes ............................. 16 3.5.6. Externe Symbole .................................. 16 ..wenn gar nüscht mehr geht..., Z80-CP
-
Thread
C versus Assembler->Performance Gesperrt
händisch ohne das Hilfsmittel Compiler in Assembler schreibt habe ich auch mehr als deutlich zum Ausdruck gebracht.
werden? Der war gut, da hab ich mich echt schlapp drüber gelacht. (Besser hätte man es wohl nicht ausdrücken können.)
-
Thread
Stack corruption, aber valgrind und asan finden nichts, was kann ich noch tun?
tym_i_scroll_def_scrolling_region t 0 b 59 h 59 n -57 fx: 0 fy: 58 [/code] Wie an der Ausgabe zu erkennen ist, wurde der Ausdruck (y >= bottom) mit y=1 und bottom=59 irgendwie als wahr ausgewertet... Das Minimalprogram liefert die erwartete Ausgabe: [code] scroll_region_valid: false origin_mode: false ox->x: 0 0 oy->y:
console-keyboard-multiplexer bash -l" aufrufe, und dann in dem Programm "echo -e '\e[1A'" ausführe, das wird in "parser.c" geparst, der ruft dann die "tym_i_csq_cursor_up", und die wiederum ruft die "tym_i_pane_set_cursor_position" auf, in der das Problem sichtbar wird. Das Minimalprogram, in dem der Fehler, in dem
-
Thread
Unterschied char* a; char *a;
einleitendes Schlüsselwort für Variablendeklarationen einzuspannen, was eine Kopplung von Scanner und Parser erzwingt, weil der Scanner einen Typnamen kontextabhängig mal als normalen Namen und mal als Typnamen klassifizieren muss. Also vorneweg die nun obligatorische Storage Class, dann der Name, die Typenkette
; Einfach von links nach rechts gehen und es liest sich als genau das, was man verbal auch so ausdrücken würde, nämlich dass "p" ein Array aus Pointern auf "int" ist. Nicht wie bisher vom u.U. nicht vorhandenen Namen (beim cast) unter Beachtung des Vorrangs mal links mal rechts nach aussen. Nebenbei
-
Thread
C++ - Daten von HTML-Seite holen
HTML Code runterzuladen und z.B. in einen String zu kopieren. Danach kannst Du mit regulären Ausdrücken oder einem eigenen Parser die gewünschten Informationen suchen. Hab früher mal einen Newsticker gemacht, der von Zeitungshomepages Schlagzeilen heruntergeladen hat. Am besten Du schaust im HTML
-
Thread
Barcodes erzeugen
Ausdrucken darftst Du jeden Code. Was man nicht 'sollte', ist den z.B. EAN-8 / EAN13 auf eigene Produkte kleben, und diese veräußern. Der EAN-13 ist so aufgebaut : länderkennziffer (2), Hersteller(5),
Materie der verschiedenen QR-Codes einzuarbeiten. Alles fertig im QRCoder, das aufwändigste ist das Parsen der Commandline.
-
Thread
avr-gcc: __DATE__ formatieren / "initializer element is not constant"
. Dort hat man das ursächliche Problem aber gar nicht, da __DATE__[2] bereits ein konstanter Ausdruck ist, mit dem man einen String initialisieren darf – anders als in C.
abzulegen: > > wo bitte soll das kompilierte __DATE__ sonst liegen wenn nicht im flash? Wenn ein Ausdruck constexpr ist (wie oben geschrieben der Zeitstempel), dann kann der Compiler dort direkt im Code der Wert als Konstante einsetzen.
-
Thread
Epidemiologischer Verlauf und Analyse von Krankheiten Teil 3 Gesperrt
anfangen möchte einen Unterschied > aufzuzeigen. Versuch es bitte noch einmal mit dem Satz. Parser Error.
Percy N. schrieb im Beitrag #6319657: > Dieter D. schrieb: >> unterschwelligen ..der Ausdruck wird sich wohl etablieren!
-
Thread
Ergänzende Script-Sprache zum Build Prozess
+ ist man praktisch genau so schnell, wie mit > einer Script-Sprache. Finde ich nicht. Files parsen und ähnliches, also vor allem Stringhandling und reguläre Ausdrücke finde ich mit einer Skriptsprache einfacher. C++ hat gerade erst eingebauten Support für reguläre Ausdrücke bekommen. Wenn man also
C++-Compiler voraussetzen will, muß man zusätzlich noch boost oder so installieren, um reguläre Ausdrücke zu haben. Ähnliches gilt selbst schon für so einfache Sachen wie z.B. Verzeichnisse. > d.) Sprachen wie Python sind zu "fett". Alleine die verschiedenen > Versionen und die verschiedenen Pakete
-
Thread
C in Visual Studio 2013 (Fehler C1069)
dazu ein drauf rumzudrücken und alles kaputtzumachen. Man kann es auch etwas intelligenter ausdrücken. VS bringt eine Menge Einstellungen mit sich, die den Anfänger schnell überfordern (können), während Pelles IDE alles was wichtig ist auf einen Blick erschließt. Man sollte sich besser entscheiden
Leute, Leute schrieb im Beitrag #3559752: > Man kann es auch etwas intelligenter ausdrücken. VS bringt eine Menge > Einstellungen mit sich, die den Anfänger schnell überfordern (können), Dann öffnet man das Einstellungs-Fenster halt nicht. > während Pelles IDE alles was wichtig ist auf
-
Thread
Alles Rund um den MEDION LIFE P89626 NAS
iocharset=utf8,shortname=mixed" yaffs: Bad mount option "iocharset=utf8" NTFS-fs warning (device sda1): parse_options(): Option iocharset is deprecated. Please use option nls=<charsetname> in the future. NTFS-fs error (device sda1): parse_options(): Unrecognized mount option shortname. [/code] Hier wird
Zugang zur seriellen Konsole. Die Logs enthalten deshalb schon die Ausgaben der stage1-Phase und Ausdrucke der u-boot umgebung. http://pastebin.com/6G3JypMe (Iomega Setup - Bootprozess mit Ausdruck der u-boot umgebung und bissl zeug aus dem laufendem System) http://pastebin.com/AppqPDcE (Iomega
-
Thread
Viel Ärger mit einfachen Sachen in EAGLE
Mir fällt aber auf dass die Liste der Add Parts im Layout-Modus anders ist als die Liste der Add Pars im Schema-Modus. Gebe ich im Schema-Modus "TO-220" oder "SOT-23" ein, dann kommt da nix raus. Im Layout-Modus aber schon. Und schon hab ich wieder Frust. Können wir uns erst mal so einigen
Mir fällt aber auf dass die Liste der Add Parts im Layout-Modus anders > ist als die Liste der Add Pars im Schema-Modus. > > Gebe ich im Schema-Modus "TO-220" oder "SOT-23" ein, dann kommt da nix > raus. Im Layout-Modus aber schon. Und schon hab ich wieder Frust. Weil Du zu doof bist und es nicht
-
Thread
Denglisch sprechender Kollege Gesperrt
Vielleicht würden hier klare Konventionen helfen: Alle Industrie Ausdrücke die normalerweise in Englisch verfaßt sind, weiterhin zu verwenden - gegen Verdeutschung derer sollte Widerstand geleistet werden - weil das nur zu technischen Unklarheiten führt und Verwirrung
Dezimaltrenner ein Komma ist weil der Programmierer nicht daran gedacht hat daß LC_ALL sich auch beim Parsen von Konfigdateien oder anderem internem Zeug auswirkt wenn einem nicht bewußt ist daß es auch andere Zahlenformate außer dem eigenen gibt. Das hab ich schon mehr als einmal erlebt!
-
Thread
KiCAD Blockschaltung erstellen
zwar davon aus, dass die Schematic Dateien von KiCad bald auf eine Lisp-Notation mit Symbolischen Ausdrücken wie in den Board files umgestellt wird, aber auf "S-Expressions" (https://en.wikipedia.org/wiki/S-expression) lässt sich eigentlich noch leichter parsen. ;O) > Den Artikel kannte ich schon, habe
-
Thread
~1€ ARM-Cortex-M0 (STM32)-Bord selbstgestrickt
]MacBook-Air:Release koepi$ ./flash.sh stm32flash - http://stm32flash.googlecode.com/ Using Parser : Intel HEX Serial Config: 57600 8E1 Version : 0x31 Option 1 : 0x00 Option 2 : 0x00 Device ID : 0x0444 (STM32F030) - RAM : 8KiB (4096b reserved by bootloader) - Flash
einer so einfachen Anwendung her? Ich finde den Source schon echt unverständlich und extrem lange Ausdrücke, die man ohne eine Autoergänzung mühsam eintippen muss. Auf meinem LPC2378 sieht sowas lesbarer aus.... LED1_OFF ist nur ein Makro. [c] // ------- Setzt die Pin Matrix und andere Sachemn -
-
Thread
Atmel Studio 6: Dateiliste exportieren
nur die *.c-Dateien. Die .cproj-Datei ist eine XML-Datei, die man sicherlich mit wenig Aufwand parsen kann (auf den ersten Blick reicht ein einzelner regulärer Ausdruck). Das ist meine Rückfallebene. (Edit: hat auch nur wenige Zeilen Matlab gekostet. Trotzdem bin ich noch an Bordmitteln interessiert
-
Thread
AVR GCC switch statement springt wirr
nicht das, was im C-Source Code steht. Der Compiler hat anscheinend die Konstanten, die in diesen Ausdrücken vorkommen, in Registern, die gerade frei sind, zwischengeparkt. Wobei: Seltsam ist das schon. Schliesslich werden da ein Haufen Register mit Konstanten blockiert von denen noch nicht einmal feststeht
93800C96 STS 0x0C96,R24 Store direct to data space 437: parse_xbee_packet(); +000074F5: 940E7468 CALL 0x00007468 Call subroutine 439: bytes_rcvd = 0; +000074F7: 92100C86 STS 0x0C86,R1 Store direct to data
-
Thread
uC Programmiertechniken - Gibt es da Bücher?
Heidenarbeit werden. Und dann durch debuggen auf -Og mit Testdaten, was dann passiert, ob vielleicht Ausdrücke weg sind usw.
// Schreibpuffer char *mybuf = &gpsdata.buf[read_idx]; // Parsen des Strings ab *mybuf } [/c]
-
Thread
Claude Code trifft AVR-Assembler: vom Chip in den Browser mit einem Prompt
> Wenn du daran nicht arbeitet bist du dem neuen Zeitalter nicht mehr > gewachsen. Wer den Ausdruck "die KI" verwenden muss, outed sich definitiv als "KI-Anfänger". Details sind entscheidend.
Christoph M. schrieb im Beitrag #8088376: > Wer den Ausdruck "die KI" verwenden muss, outed sich definitiv als > "KI-Anfänger". Blödsinn! Richtiger wäre "eine" KI aber das ist Wortklauberei. Wir sind hier nicht im Deutsch-Unterricht.
-
Thread
PDF war gestern, morgen ist DJVU!
anderes als das Vektorformat PDF. In ein PDF kannst Du ohne Qualitätsverlust beliebig reinzoomen, ausdrucken und anzeigen in der maximalen Auflösung Deines Geräts. Bei Rasterformaten kommst Du nicht über die ursprüngliche Auflösung hinaus ohne Pixelbrei zu bekommen. So Dinge wie Text erkennen, Text per
Egon D. schrieb im Beitrag #7044015: > Nun ja... lass' es mich so ausdrücken: Die Bücher, die ich > mit einem normalen Flachbettscanner digitalisiert habe, > kann ich als Graustufenbild völlig problemlos am Bildschirm > lesen. Kann ich nur bestätigen. Es gibt dabei
-
Thread
Probleme beim Bau einer Toolchain mit gcc-3.3.3
heruntergeladenes gcc-3.3.3 sich nicht kompilieren lässt. Doch, offenbar schon. ;-) Da war wohl der Parser in älteren Versionen etwas laxer in dem, was er an nicht standardgemäßer Syntax noch durchgehen lassen hat. Entweder beschaffst du dir einen hinreichend alten Hostcompiler dafür (vermutlich wird
trotzdem noch lassen müssen, denn ich vermute ganz stark, dass der auch auf der rechten Seite in Ausdrücken benutzt wird.
-
Thread
warum wird Cyblord -. (cyblord) nicht endgültig gesperrt? Gesperrt
in meiner Fantasie davon habe. Dies habe ich auch schon mal durch zitieren eines Sprichworts zum Ausdruck gebracht, was zur Löschung meines Beitrag führte. Was wiederum meine Fantasie zu einem festeren Vorstellungsbild werden lies.
Rainer Z. schrieb im Beitrag #6857265: > Ich würde sagen "Audiatur et altera pars". Wer diese Kürzel benutzt , kann nicht mehr weiter. Warum auch immer!
-
Thread
c Bibliothek mit strukuren in uml darstellen
müßte ich mir für die Daten aus den erwähnten > Multiline-Feldern stattdessen sogar einen eigenen Parser schreiben. Ob > das effizient(er) wäre, bezweifle ich. Selbst wenn du das müsstest, so einen Parser schreibst du einmal. Du dagegen klickst dich immer noch hunderte mal durch die einzelnen Textfelder
beschreiben. Ob der TO mehr will, weiß ich nicht so recht. LEtztlich könnte man in UML wesentlich mehr ausdrücken als in C.
-
Thread
Fa. Reutax, Heidelberg / Erfahrungen?
Audiatur et altera pars.....
auch Geld verdienen, nur mit Lebensläufen kann man nix verdienen. Ich wurde es mal so ausdrücken: die Arbeitsweise all dieser sog. Arbeitsvermittler basiert auf dem Grundsatz : "Auch ein blindes Huhn findet ab und zu ein Korn" Neulich wollte mir Reutax ein Gespräch mit xxx in Bremen
-
Thread
Nutzung von F_CPU in ASM-Files
Zeitpunkt etwas anfangen kann. Assembler fuer DSPs koennen sogar trigonometrische und logarithmische Ausdruecke berechnen, um daraus z.B. Koeffizienten zu bauen. Wenn der Assembler solche "Trivialitaeten" nicht beherrscht, ist das nur traurig. Der gas war und ist scheinbar nur ein Hilfsmittel, um dem
Assembler-Pendant zu <util/delay.h>. Aber das ist ja inline-Assembler, der 16000000ul über der C-Parser liest und offensichtlich versteht. Also streng genommen gar keine Assembler-Source.
-
Thread
Lampe jeden Sonntag einer geraden Woche leuchten lassen
verdammen 2 die in einem Lampengeschäft arbeiten und darüber informieren, dass der korrekte Ausdruck "Glühlampe" lautet 27 die URL's nennen, wo man Beispiele von verschiedenen Glühbirnen aka Glühlampen finden kann 14 die sich beschweren, dass die URL's falsch formatiert waren und dann die richtigen
1504137600 }; if (Serial.available() > 0) { int serial = Serial.parseInt(); if (Serial.read() == '\n') { tstamp = serial; Serial.println(tstamp); } } tstamp = tstamp + 12 * 60 * 60; // damit die Lampe um 12 Uhr mittags am Vortag angeht
-
Thread
Wahnsinn! 3 GB reicht nicht um FF zu compilieren?
sind mittlerweile alle samt Bloatware (geworden) wie Rufus' eindrucksvoll in seinem Posting zum Ausdruck bringt und wir müssen damit leben bis ein .. kluger Ritter (aus Fernost) sich erbarmt und all seine Man Power (und die seiner Freunde) investiert, einen tollen schlanken Browser baut und der Konkurrenz
gilt: Speicher ist nie genug da, CPU sowieso nicht. Schreib doch einfach mal einen eigenen HTML-Parser, dann eine Renderengine und ein Pluginsystem und optimier das dann darauf ein einem PII200Mhz und 64Mb kompiliert zu werden... aber nur vom schön reden und "müßte könnte würde" hat sich noch nie was
-
Thread
C Programmierung ohne Pointer?
geschaffen. Insofern ist dein "Niemand" nicht wirklich zutreffend. Bei dem von dir genannten Parser-Code geht es um Effizienz. In Assembler sähre der noch schlimmer aus. Da muss man halt durch - oder eben die Prioritäten anders legen, dann kann man seinen Code auch schöner strukturieren.
geschaffen. Insofern ist dein "Niemand" nicht wirklich > zutreffend. > > Bei dem von dir genannten Parser-Code geht es um Effizienz. In Assembler > sähre der noch schlimmer aus. Da muss man halt durch - oder eben die > Prioritäten anders legen, dann kann man seinen Code auch schöner > strukturieren
-
Thread
GNU-Philosophie: Was ist "eine" Aufgabe?
Verbindung der Tools kümmern muss. und das ist gar nicht so einfach, weil er die Ausgaben von fdisk usw. parsen muss. Wenn fdisk jetzt auf die Idee kommt ihre Ausgaben anders zu formatieren (und wenn es nur die Sprache ist) geht es schief. Oder FDISK ändert die Parameter oder eingaben ab. Damit muss man hier
Peter II schrieb im Beitrag #4332717: > parsen muss. Wenn fdisk jetzt auf die Idee kommt ihre Ausgaben anders zu > formatieren (und wenn es nur die Sprache ist) geht es schief. Oder FDISK > ändert die Parameter oder eingaben ab. > > Damit
-
Thread
1602 LCD mit ATmega8535 und Bascom läuft nicht
Kunden weiter gegeben. Die haben damit Anlagen geplant, Angebote gemacht etc. Und dann einfach den Ausdruck an den Hersteller/Außendienstmitarbeiter geschickt als Auftrag.
weglassen. Arrays kann man auch über den Index [] zugreifen. C hat den großen Vorteil, daß die Parser recht ausgereift sind. Sie können daher beliebig komplexe Ausdrücke fehlerfrei parsen. Ein Compilerbauer schreibt auch nicht alles neu, sondern nur das Frontend für den neuen CPU-Typ. C++ ist dagegen
-
Thread
Daten Kompression auf STM32f4 mit 128k RAM
schrieb im Beitrag #7671154: > Es geht um Kompression von physiologischen Daten So wie du dich ausdrückst hast du von der Materie (der Daten- übertragung und Kompression) noch gar keine Ahnung.
recht effizient übertragen, beide kommunikationspartner bekommen vorher eine Datei mit allen zum parsen nötigen informationen. Noch effizienter geht nur mit statischem encoding von binärwerten. [code] “Tier”: [ { “name”: “Eichhörnchen”, “puls”: “220bpm”,
-
Thread
Registry-Datenbank unter Linux?
In der Systemtheorie gibt es einen schönen (englischsprachigen) Ausdruck für Dinge wie die Windows-Registry: "Single Point Of Fail".
die im RAM gehaltene Registrierungsdatenbank ist außerdem wesentlich schneller als das Öffnen und Parsen von einzelnen, textbasierten Konfigurationsdateien. Selbst eine beschädigte Registry ist schon längst kein Problem mehr, weil sie mit der Systemwiederherstellung restored werden kann. Mit Hilfe der
-
Thread
switch(Funktion()) möglich?
gleich 3 oder sogar 4 > (vier) Funktionen ineinander. Boooaaaaaaa! :) Habe letztens folgenden Ausdruck verfasst: [c] void loop() { led = blinkomat = flankenerkennung = entprellen = taster; } [/c] Gab auch witzige Kommentare....
Das könnte den Typ int erklären und ich könnte evtl. Zahlen im Wertebereich eines ints von stdin parsen. Oder es wird ein UTF-16 o.ä. Zeichen gelesen? 4) Genauere Betrachtungen ergeben, das der Typ von getchar() nur deswegen int ist, damit der negative Wert des Sentinels EOF repräsentiert werden
-
Thread
Linux wird nicht wirklich akzeptiert, woran liegt das ?
Beitrag #6396713: > Ja, aber bei Linux ist die mitgelieferte Software dafür ja nun auch kein > Ausdruck von besonderer Qualität. Ah, nenn mal ein Beispiel. Ich nenne Dir mal eines: Ich möchte eine cmake Umgebung mit openCV und GUI aufbauen: unter Linux Mint 19 rufe ich synaptic auf, suche
, dann muss man praktisch für alles mögliche nen komplexen Parser schreiben, weil die Konfiguration teils in Skriptdateien eingebettet ist und die Konfiguration, die das nicht ist, in Konfigurationsdateien abgelegt ist, die sich von der einen Software zur anderen
-
Thread
LED-Uhr mit Attiny26
kommen, auch wenn man garnicht wissen will, wo man sich befindet. Man muss nur den NMEA-Textstream parsen ... Beispiel: https://www.amazon.de/APKLVSR-GPS6MV2-Antennen-Flugsteuerung-Positionsmodul-Arduino/dp/B0D3DJ58R8 Ich weiss, es gibt auch billige DCF-Module. Nach meiner Erfahrung empfangen die
Frank E. schrieb im Beitrag #7781531: > Man muss nur den NMEA-Textstream parsen ... Woher kommt bloß immer der Zwang, PNGs nur als Briefmarke zu posten. Selbst mit Lupe ist nur schwer was zu erkennen. Wenns am Datenvolumen hapert, man darf Text sogar als Text posten (C&P)
-
Thread
FAT32: Was passiert im Fehlerfall
ist per USB MSC/BOT angebunden, so dass der µC erstmal nichts von dem weiß, was der PC macht. Ein parsen der FAT während der PC darin herumwerkt möchte ich nach aktuellem Kenntnisstand nicht machen.
Eine etwas spezifischere Fragestellung hätte sicherlich auch in "diesem > Forum", wie Du es ja ausdrückst, zu einer spezifischen Antwort geführt. Hahaha. Du beweist gerade das Gegenteil. Was soll der Dummschwätz?? > Die Überlegungen sind zwar korrekt, aber Du übersiehst trotzdem etwas > wichtiges
-
Thread
Schon gesehn, Avr Wettbewerb !
Asuro in C proggen. Was mir schleierhaft ist, ist daß BASCOM noch nichtmal schafft, komplexere Ausdrücke zu verarbeiten. Sowas bringt ein simpler, frei verfügbarar Parser wie bison frei Haus, und der erzeugte Code muss dennoch nicht unter die GPL. Mir scheint, da hat wer seine Hausaufgaben nicht gemacht
-
Thread
Mehrfache if.Verkleinern
kein Multitasking auf seinem Arduino Uno laufen haben und damit auch keine 2 UARTs gleichzeitig parsen wollen. Und selbst wenn, dann kann man einfach die 3 Zeilen atomar kapseln. Man muß nicht Probleme an die Wand malen, wo keine sind. Dirk B. schrieb im Beitrag #5976663: > sscanf kann man da
Pin-Abfrage im Kopf nach dem Schema [c]if(PINB && (1 << PB0))[/c] if fragt ja nur, ob der Ausdruck/die Bedingung wahr ist. Ist die Bedingung wahr wird der folgende Befehl oder Block abgearbeitet, ist die Bedingung nicht war wird der folgende Befehl oder Block übersprungen. If prüft also nur,
-
Thread
goto verpönt - was dann nehmen?
verlassen > wenn's notwendig wird das vorzeitig zu terminieren. Kannst du das nicht anders ausdrücken?^^ Du schreibst im Grunde das gleiche wie ich nur klingt es so, als ob du mir widersprichst. Das ist echt gruselig :)
( _MIR_!! ) irgend jemand vorschreiben, was guter Programmierstil ist. Und das soll sich darin ausdrücken, daß man alles andere außer goto zu verwenden hat "whenever possible"? Dreistigkeit sowas! Frechheit! Nein, Zitate von solcher Machart braucht die Welt nicht. W.S.
-
Thread
Assembler wieder auf dem Weg nach vorn Gesperrt
schrieb im Beitrag #4355768: > void main(void) { > loop: goto loop; > } Das sollte man ausdrucken und dir um die Ohren hauen. mfg.
Thomas E. schrieb im Beitrag #4355772: > Das sollte man ausdrucken und dir um die Ohren hauen. Wieso das denn?
-
Thread
Arduino Bibliothek um Steuerungsaufgaben und das Handling von Ein- und Ausgabe zu vereinfachen
Anwendungsebene eine Art "gefakte Paralellität", weil vieles in möglich kleine Slices aufgeteilt wird. Der Parser z.B. der die String Eingaben parst, liest pro Zyklus eine gewisse feste Anzahl an Bytes aus dem Stream und speichert den Status zwischen, bis der Ausdruck vollständig gelesen und interpretiert ist.
-
Thread
function c asm bedeutung
wären nämlich eigene Qualifier nötig (ähnlich wie const, volatile, unsigned, signed), die dann auch Ausdrücke wie [c] progmem char * foo1; // foo1 zeigt ins Flash und steht im RAM/GPR char * progmem foo2; // foo2 zeigt ins RAM und steht im FLASH void *a = foo1; // lädt foo1 per LDS/LDD (oder MOV falls
mehrer Pointer-Modi, die dann bei der asm-Ausgabe entsprechend umgesetzt werden könnten und vom Parser korrekt initialisiert würden. Problem ist der Mittelteil, wo zig Transformationen und Optimierungen geschehen. Die tausenden von Stellen im GCC dahingehend zu erweitern und zu testen ist ne echte Strafe
-
Thread
AVR-ChipBasic2 - BASIC-Computer mit ATMega 644
Hi Jörg, habe Deinen Zeilen - Parser heute auseinander genommen. Hochachtung!!! Da wird ja kein Takt verschwendet!!! Meine Tochter fragt, ob es möglich ist (ohne großen Aufwand)den Befehl Note x in Note x,z zu ändern? Dadurch würde
dem IF folgenden Ausdruck ein THEN oder einen Doppelpunkt zu setzen. Wenn der Expressions-Parser nicht bei einem Leerzeichen abbricht, versucht er bei [code] IF C>10 C=10 [/code] aus dem gesamten nachfolgenden Text einen
-
Thread
Welche Programmiersprache für Windows-Oberfläche?
sondern hat zum Beispiel auch sehr schöne Containerklassen (Liste, Vektor, Hashmap), und Kram wie XML-Parser, Netzwerk-Bibliothek, Skript-Engine, Bilder lesen/schreiben/bearbeiten, ... alles, was man mal brauchen könnte. Alternativ ist auch Python mit Qt ziemlich cool. Geht doch flotter von der Hand als
Ben ___ schrieb im Beitrag #2989558: > Weiß nicht wie ich das ausdrücken soll, aber beim Aufbau des > Anwendungsfensters wäre es mir lieb wenn ich sagen kann Fenster feste > Größe, Text an Koordinaten blah, Eingabezelle an Koordinaten blub, > Button mit Funktionsaufruf
-
Thread
Toolchain des WinAVR-20100110 unter Linux
beim Bearbeiten des Archivs /tmp/avr-gcc-4.3.3-avrfreaks-23-feb-2010-special.deb (--install): Parsen der Datei »/var/lib/dpkg/tmp.ci/control«, nahe Zeile 10 Paket »avr-gcc-4.3.3-avrfreaks-23-feb-2010-special«: Leerzeile im Wert des Feldnamen »Description« Leider bin ich noch ein Linux-DaU und
suchen" musst, ist der erste Fehler. Nero schrieb im Beitrag #4003597: > Ich will es einmal so ausdrücken, dass mir die alte Version > benutzerfreundlicher erscheint. Du willst also eine Toolchain, die dir nicht auf den Zeiger geht, und gefunden Fehler gefaelligst zu ignorieren hat, verstehe...
-
Thread
Wie realisiert ihr unkonventionelle Widersandsgrößen
erstellt. Habt ihr da Mittel > wwelche berechnen wie diese am "einfachsten" zusammengesetzt werden? ParSer von http://downloads.dk8pp.de/ mit E24: 1.10M || 1.80M = 682.76k (=0.01% error) mit E96: 1.18M || 1.62M = 682.71k (=0.01% error)
abgedruckt waren, einschließlich der möglichen Kombinationen...natürlich. Waren gefühlte 2cm A3-Ausdruck. Aber ehrlich...wer wirklich Widerstände im Promill-Bereich braucht, der braucht auch Wissen! Wissen was einen Widerstand ausmacht z.B. Ich möcht, ehrlich gesagt, auch mal einen 10,385KOhm-Widerstand
-
Thread
wenn fett nicht fett sein soll
einfach nicht. Das habe ich auch schon öfters bemerkt. Deswegen ja Google benutzen. Und einen Parser zu schreiben, der alle ihm unbekannte HTML-Syntax im eigenen definierten Zusammenhang ablehnt, ist sicherlich für einen Software-Profi leicht. Die Frage was ist Tag und was ist Text, dagegen viel schwerer
mit einem Newsreader auch schwierig. Ja ich weiß, man kann alles mit "normal" dargestelltem Text ausdrücken.
-
Thread
Verkettete Liste für Mikrocontroller Gesperrt
es >war auch seiner Ansicht nach die beste Lösung. Das wollte ich in keinster Weise damit ausdrücken. Und da ich das Problem im Detail nicht kenne, kann ich auch keine harten Aussagen dazu machen. Es bleibt aber ein Bauchgefühl übrig. > Außerdem kennst Du Dich gut mit der Art Daten aus die ich
>>war auch seiner Ansicht nach die beste Lösung. > > Das wollte ich in keinster Weise damit ausdrücken. Und da ich das > Problem im Detail nicht kenne, kann ich auch keine harten Aussagen dazu > machen. > Es bleibt aber ein Bauchgefühl übrig. > >> Außerdem kennst Du Dich gut mit der Art Daten
-
Thread
Enwicklungskosten
ordentliche kundentaugliche Applikation kann ihr Bild zb in die Zwischenablage kopieren und auch ausdrucken. > Ich habe jetzt auf die > schnelle leider keine Beispiele mit Punktwolken gefunden. D.h. Punktwolken im 3D reichen dir? keine Flächen dazwischen aufspannen? Am besten zeigst du wirklich
gibt es interne libs sowie auch Applications-Frameworks und ist keine so abwägige Lösung. Das Parsen der Daten sowie Umwandlung wird dann über scripts oder C (mit/ohne lex/yacc) gemacht, welche dann von AWK/Perl/TCL in eine Exe oder DLL gepackt werden. Bei 2D sind das ca 1.5 Stunden Aufwand, der