-
Thread
MP3-Player Bauteile für wenig Geld
| If Len(c) = 2 Then | D = Hexval(c) | E = Chr(d) | ... Hat das etwas mit dem ETSI-Code zu tun? Zitat: | 0D 20 20 20 4D 50 33 2D 50 6C 61 79 65 72 20 55 53 42 | | | | | | | |
temp, 7 ; nochmal 7 abziehen c_c00: lsl temp lsl temp lsl temp lsl temp ; temp um 4 shiften ergebnis: XXXX0000 subi temp2, 48 ; 48 vom ASCII Wert abziehen cpi temp2, 10 ; Wert größer 10? brlo c_c01
-
Thread
Art der if-Auswahl nur Geschmackssache?
[c] int a = 10; bool b; if(a == 10) b = true; else b = false; [/c] oder? [c] int a = 10; bool b; if(a == 10){ b = true; } else{ b = false; } [/c] oder? [c] int a
C anlasten.
-
Thread
delay mit Röhren
waren beim: 1. ca 89 grad , kang wie hintern vorhang 2. 90 grad , klang sauber seidig und 3.C ca 91grad,, klang höhenbetont und spitz > > grossi schrieb: >> Du bist derjenige der sich selbst C=C aufschwatzt > >
sowas? http://www.jogis-roehrenbude.de/Verstaerker/6C19/6C19.htm
-
Thread
Darf man in der Doktorarbeit abkupfern?
es wird wohl auf einen "Dr. h.c." hinaus laufen. :o)
Ist das die wiki-Seite diese Hochstaplers? http://de.wikipedia.org/wiki/Hauptmann_von_K%C3%B6penick
-
Thread
Einfach Mischer mit 2N3819
wiki/File:VFO_Colpitts_Oszillator.svg Siehe C8 und C9.
mit einer 1N4148 oder jeweils zwei Schottkydioden in Reihe besser. PS Die beiden Kondensatoren C4 und C5 lagen sowiso parallel.
-
Thread
DDR- Oszilloskop OG2-30/ OG2-31 Restauration
, wie bei einem Chopper-Verstärker: https://de.wikipedia.org/wiki/Chopper-Verst%C3%A4rker#Variante_mit_ver%C3%A4nderbaren_Kondensatoren Hier gibt es eine Abhandlung zum historischen Hintergrund der Schwingkondensatoren: https://www.vde-dresden.de/resource/blob/2034668/f65a8400743c9eaec76ce66d75c530b1
%20f%C3%BCr%20Rundfunkempf%C3%A4nger_text.pdf
-
Thread
Wärmepumpen Erfahrungen aus Schweden
von 85% und 5°C Lufttemperatur ergibt sich ein Taupunkt von: Temperatur in C: 5° Relative Luftfeuchtigkeit in %:70% Taupunkt in °C : 2,7° Absolute Feuchte (g/m3) : 5,8 Berechnet mit
weltweit das wärmste je gemessene Jahr und gerade zuckt das Thermometer Mitte Februar richtung 20°C. Plus 20°C!
-
Thread
Visualisierung v. C Code/Datenstrukturen / nützliche Tools f. C
du auch installieren. > Damit gibt es Call und Caller Grafen. Funktioniert das auch bei nacktem C, oder ist das auf C++ beschränkt?
Das geht auch mit C (und noch ein paar anderen, ähnlichen Sprachen) Man kann auch einen Filter schreiben, mit denen man andere Sprachen in etwas C-Ähnliches umwandelt.
-
Thread
-
Thread
Billiges Cortex-M4-Board STM32F4DISCOVERY jetzt erhältlich
7458434/?searchTerm=745-8434&relevancy-data=636F3D3126696E3D4931384E525353746F636B4E756D6265724D504E266C753D656E266D6D3D6D61746368616C6C26706D3D5E5C647B337D5B5C732D2F255C2E5D5C647B332C347D2426706F3D313426736E3D592673743D52535F53544F434B5F4E554D424552267573743D3734352D383433342677633D4E4F4E4526 Die B-Nr
7458434/?searchTerm=745-8434&relevancy-data=636F3D3126696E3D4931384E525353746F636B4E756D6265724D504E266C753D656E266D6D3D6D61746368616C6C26706D3D5E5C647B337D5B5C732D2F255C2E5D5C647B332C347D2426706F3D313426736E3D592673743D52535F53544F434B5F4E554D424552267573743D3734352D383433342677633D4E4F4E4526 (B-Nr.
-
Thread
Lazarus Pascal / Delphi /FreePascal aktiver als viele denken? EADS, Sony etc
" als C++.
schön bei ihrem C++ bleiben.
-
Thread
Datenbank mit C#
da die Datenbank Datei portabel ist. Für anspruchsvolle Sachen würde ich MySQL nehmen, geht easy in C#.
Framework dass mehrere datenbanksysteme unterstützt sowas wird es ja wohl hoffentlich auch für C# geben..
-
Thread
Speicherzugriffsfehler C++
Was daran ist eigentlich C++? Wenn es C++ wäre, dann gäbe es da std::list<> (besser std::vector<>) und kein Speicherproblem.
stelle]->next; } printf("\n"); stelle++; start = start->next; } [/c] Der Fehler muss in der Schleife sein: [c] while (aktuell->zahl_r != new_head->zahl_l) { ... } [/c] Die Liste 1 3 (= Dominostein mit links 1 und rechts 3) 3 5 2 6 6 23 23 42 2 42
-
Thread
C Schiebebefehle
Hallo zusammen, ich bin gerade am C programmieren auf einem Mega32. Ich bin leider noch nicht so erfahren in Umgang mit C. Darum wäre ich über eure Hilfe dankbar. Ich bekomme über einen Pin am µC seriell Manchester Codiert Daten rein
bringen. Das ist aber Compiler-Internals und hat mit C an sich erst mal gar nichts zu tun. Aus C Sicht gibt es kein Carry.
-
Thread
C++ Programmcode
Allerdings ist das Beispiel eine "schlechte" Rekursion. Sie ist nicht endrekursiv. Besser wäre: [c] static int test_(int a, int b, int c) { if (a >= b) return test(a-b, b, c + 1); else return c; } int test(int a, int b) { return test_(a, b, 0); } [/c]
Udo L. schrieb im Beitrag #6153378: > Ich muss mich im Rahmen des Studiums sowieso noch weiter mit C++ > beschäftigen. Ja. Zu dem Behufe könntest du dir ein schönes dickes C++ Buch anschaffen. Dort wird dir auch das mit den Klammern erklärt.
-
Thread
Namenskonventionen C
Inter-Process-Communication (IPC) - bei Unix u.a. shared memory via sysv-shm oder mmap(MAP_SHARED). Auf der Sprachebene von C/C++ findet man da üblicherweise nichts. [1] https://gcc.gnu.org/onlinedocs/gcc/Thread-Local.html
sowas. > 4. für alle Programme auf dem gleichen uC Da verlässt du den C-Standard. Aber auch APIs, die sowas wie shared memory kennen (mmap() in Posix oder das SystemV shmem interface) haben da keinerlei Vorkehrungen außer dem puren Teilen eines
-
Thread
Anfängerfrage in C
Hallo Forum... da ich jetzt in C einsteigen muß/möchte, habe ich auch prompt das erste Problem: Was muss ich im Make-File eintragen um einen Attiny2313 zu compilieren ?
*grmpf* NEIN, das kann man NICHT abstellen! C ist nunmal Case-Sensitive. Make ebenfalls...
-
Thread
Yagarto und c++
\libc\stdlib/../../../../../../../newlib-1.17.0/newlib/libc/stdlib/abort.c:63: undefined reference to `_exit' c:/programme/yagarto/bin/../lib/gcc/arm-elf/4.4.2/../../../../arm-elf/lib/thumb/interwork\libc.a(lib_a-sbrkr.o): In function `_sbrk_r': C:\msys\1.0\home\yagarto\newlib-build
\c++ nolibs yagarto/main.cpp:28: undefined reference to `operator delete(void*)' D:\workspace\merses\c++ nolibs yagarto/main.cpp:28: undefined reference to `_Unwind_SjLj_Resume' D:\workspace\merses\c+
-
Thread
Alberta zieht AKW in Betracht
www.spiegel.de/wissenschaft/hitze-in-der-schweiz-akw-beznau-muss-heruntergefahren-werden-a-4794b4ba-a329-454c-9e2c-17f7a321c404 BTW: Wie schützt man eigentlich ein AKW auf einer Insel im Fluss vor Hochwasser?
Wie bewertet ihr die Seriösität dieses Kanals? https://youtube.com/playlist?list=PLH14AZRxbC2jlAfEs2cdEwPRH6v2LPMgC&si=Ls9Oevheo61zcspv
-
Thread
TN-C und RCD anno '99 noch zulässig?
Ich hoffe daß es dann kein TN-C ist, sondern ein TN-C-S wo vor dem FI der PEN aufgespalten wird in den PE und den neuen N Oder es ist totaler Pfusch worauf auch die blaue Farbe für den einzigen Außenleiter hindeuten würde Auf jedem Fall ist ein FI in einem reinem TN-C nicht nur Pfusch sondern kann sogar noch extra Gefahren erzeugen
-
Thread
Projekt Maus
F. F. schrieb im Beitrag #4218587: > Ich weiß nicht wie C4 und C3 in deine Schaltung kommen Da C3 mit null pF und C4 mit null nF daher kommt, kann man sie getrost wieder rauswerfen. Vllt. wolltest du damit mal die Kabelkapazitäten des Steckbretts simulieren
aufgefallen, daß LTspice den Kondensator, den Foldi parallel zur IR-LED gepackt hatte, irgendwann von C4 nach C5 umgetauft hat (C4 war LTspice vermutlich dann doch zu gefährlich geworden). Hier hieß er noch C4: https://www.mikrocontroller.net/topic/366221#4199957 Und hier heißt er schon C5: https
-
Thread
C-Wörter zählen
isalnum(*s)) s++; // ueberspringe wörter } return count; } [/c]
Schau Dir dieses einmal an: http://www.roseindia.net/c-tutorials/c-string-tokenizer.shtml Dann bekommst Du mit Sicherheit die passenden Ideen.
-
Thread
C Text teilen
nein, die idee ist eh gut ist halt so wie "alles" in C effizient aber gruselig.. ;-)
Text ist, immer an der 4-ten Stelle, werden zusätzlich irgendwelche Zeichen eingefügt. Main: [c]char **single_words = NULL;[/c] Aufruf der Funktion: [c]splitInputIntoSingleWords(input_string, &single_words);[/c] Funktion selbst: [c] int splitInputIntoSingleWords(char *input_string, char
-
Thread
C Code Fehler
[/c]
Nachtrag: Mit einem Makro würde es auch gehen: [c] #define TIMES_TWO(a) do { a = a * 2; } while(0) [/c] Aufruf dann mit: [c]TIMES_TWO(i);[/c]
-
Thread
C: stdint und Formatkennzeichner
Korrekterweise verwendet man die Makros aus der <inttypes.h> (siehe http://en.cppreference.com/w/c/types/integer ): [c]#include <inttypes.h> int main () { uint8_t i = 42; printf ("Die Zahl ist: %" PRIu8 "\n", i); }[/c]
: [c] printf("Das sind %" PRId64 " Gurken\n", x); [/c] Bei Scanf heißt die Konstante korrespondierend *SCNd64* und wird so genutzt: [c] sscanf(string, "%" SCNd64, &x); [/c]
-
Thread
Probleme mit Zufallsgenerator in C
(); }while (e < d); return (e % c) + a; } [/c]
(); }while (e < d); return (e % c) + a; } [/c]
-
Thread
Mein erstes Programm mit C
[C] #include <avr/io.h> int main() { DDRC = (1<<PC0) | (1<<PC1) | (1<<PC2); DDRB = (1<<PB0) | (1<<PB1) | (1<<PB2); PORTB &= ~(1<<PB0); PORTC |= (1<<PC2); while(1) ; } [/C
He!? ich dachte das C hat schon mal geleuchtet... man man...Wo íst dein Code? m.
-
Thread
Fixpoint-Arithmetik in "C"
Berechnungen von Werten verwendet werden, die vom ADC hereingelesen wurden. 0Volt = 0 = -40 grad C 2.56Volt = 32767 = 160 grad C Vielleicht mache ich dafür mal einige Festpunkt - Programme.
Noch eine andere Frage: [c] "brcc 0f" "\n\t" [/c] Ist das 0f das handberechnete Sprungziel? Warum nicht per Label? Viele Grüße, Stefan
-
Thread
PID Regler in C Gesperrt
Wandler (R 2R) und einen MOSFET Regeln. Die Temperatur bekomme ich von einem DS1620 (Auflösung von 0,5°C)und wandle sie in eine Floatzahl. Jetzt mein Problem habe leider keine genaue Vorstellung wie ich den Regler in C implementieren soll und wie ich Kp, Ki, Ta und eventuell Kd einstellen soll. Meine
Hi, habe mir auch mal Gedanken wegen PID-Reglern mit µC gemacht und bin aud das Buch 'Mikroprozessoren und Mikrorechner', ISBN 3-486-24431-0 gestoßen. Den Teil für den PID-Regler habe ich in ein pdf verfrachtet und mal gepostet. Vielleicht hilft's ja jemanden
-
Thread
USB-C Ladestation
https://cdn.sparkfun.com/assets/6/1/7/9/8/USB-C-Breakout_Schematic.pdf
Es ist nicht gesagt, dass die USB-C Buchse die beiden Widerstände enthält. Es gibt leider solche Konstruktionen aus China, obwohl sie nur wenig Sinn ergeben. Bei USB-C hat man halt die Doppelrolle Host oder Device. Grundlegend wird eben
-
Thread
Visual Studio C
Guten Morgen ich habe eine C Konsolenanwendung in Visual Studio mit dieser soll eine sehr große Datei (~8MByte) eingelesen werden. Für das Einlsen nutze ich die Funktion fopen. [c] filePointer = fopen("LogFile.log", "r"
Datei zurückzuspringen? und wegen dem Präprozessor: #ifdef prüft, ob etwas definiert ist. also [c] #ifdef DEBUG ... #endif [/c] #if kann vergleichen,also: [c] #if MODE == TEST ... #endif [/c]
-
Thread
80C535
Wenn Du bereits mit dem 80C535 Erfahrung hast, dann solltest Du den AT89C51ED2 ins Auge fassen, ist nämlich die selbe Familie. Nimm Dir eine Universalplatine, baue diese Grundschaltung auf und fertig ist Dein Board: http:
als auch der AT89C51ED2 können "In System" programmiert werden, d.h. mit einem Adapterkabel (meistens über den Parallelport eines PC). Bei der 80C535-Kiste mußt Du bei jeder Programmänderung ein neues EProm brennen. Alternative
-
Thread
Webcam mit I²C
28 33 .+CMUX: (0),(0),(1-7),(3 000003D8 31 29 2C 28 31 30 29 2C 28 33 29 2C 28 33 30 29 2C 28 31 30 29 2C 28 31 1),(10),(3),(30),(10),(1 000003F0 2D 37 29 0A 0A 0A 0A 4F 4B 0A 0A 41 54 2B 43 4D 55 58 3D 30 2C 30 2C 37 -7)....OK..AT+CMUX
FF 00 FF 00 FF 00 FF 00 FF 41 54 2B 43 4D 55 58 3D 3F 0A 0A .............AT+CMUX=?.. 000003C0 0A 2B 43 4D 55 58 3A 20 28 30 29 2C 28 30 29 2C 28 31 2D 37 29 2C 28 33 .+CMUX: (0),(0),(1-7),(3 000003D8 31 29 2C 28 31 30 29 2C 28 33 29 2C 28 33 30 29 2C 28 31 30 29 2C 28 31 1),
-
Thread
Optimale Batterieversorgung für ESP32C3/C2: Erfahrungen und Ratschläge gesucht
ich wende mich an die Expertenrunde hier im Forum mit einer Frage zur Batterieversorgung des ESP32 (C3/C2). Bisher habe ich drei AA-Batterien in Kombination mit einem LDO verwendet, um meinen ESP32 zu betreiben. Mit den Ergebnissen bin ich bisher aus folgenden Gründen nicht zufrieden: 1. Platzbedarf
Shunt und Speicheroszi. Im Anhang befindlich eine reproduzierbare Messung der Software auf dem µC. Der Messung entsprechend braucht ein Durchlauf ca. 200 mC. Wolf17 schrieb im Beitrag #7581082: > Wunschbetriebszeit 2 Jahre. Bitte Details. Gehen Akkus und Solarzellen? > Gutes Preis/Leistungsverhältnis
-
Thread
Brötje ISR Plus Kommunikation / LPB
F1 F8 CE C2 FA D0 FF F8 2D D5 34 # 31,3 °C 23 7F F5 F1 F8 CE C2 FA D0 FF F7 CD DF 5A # 32,8 °C 23 7F F5 F1 F8 CE C2 FA D0 FF F7 67 CB FA # 34,4 °C 23 7F F5 F1 F8 CE C2 FA D0 FF F7 0B 66 D0 # 35,8 °C 23 7F F5 F1 F8 CE C2 FA D0 FF F6 A1 41 41 # 37,5 °C 23 7F F5 F1 F8 CE C2 FA D0 FF F6 48 2D 46 # 38,9 °C 23 7F F5 F1 F8 CE C2 FA D0 FF F5 FF AF 29 # 40,0 °C 23 7F F5 F1 F8 CE C2 FA D0 FF F5 E9 DD DE # 40,3 °C # vom
-
Thread
Meßverstärker für 1/f-Rauschen 0.1 - 10 Hz
0,1 - 10 Hz die Impedanz des Kondensators > > Was soll das ? Die Gleichung ist Z= 1/(i* Omega * C). Da ist nichts mit > linear mitteln. Setz da doch einfach Omega gleich 2* pi * 0.1 Xc = 1/(20*PI*0,1*C) + 1/(20*PI*0,5*C) + 1/(20*PI*1,0*C) + 1/(20*PI*1,5*C) + + 1/(20*PI*2,0*C) + ... + + 1/(20*PI*10*C)
-
Thread
C Programm in asm umwandeln
nicht sinnvoll, so das du etwas darin ändern könntest) > Vorgehensweise ? WinAVR installieren, C -> HEX -> µC wenn du etwas ändern willst, dann mache das im C.
#3434508: soll, so das du etwas darin ändern könntest) > >> Vorgehensweise ? > WinAVR installieren, C -> HEX -> µC > > wenn du etwas ändern willst, dann mache das im C. Richtig ist es C -> ASM -> HEX -> µC, die frage ist ob der gcc das intern macht oder auch auswirft, die Lesbarkeit dürfte aber
-
Thread
Trockner überwachen mit µC
sicheren Schaltung, mit der ich schnell und simpel an die Trockner-Leds rangehen kann und mit dem µC auslesen kann ob die LED an oder aus ist? Wie mache ich das am simpelsten ohne den Trockner zu gefährden? Vielen Dank. Gruß kami
ich möchte von außen nicht an dem Trockner rankleben. Kann ich nicht einfach einen AD-Eingang des µC nutzen und dann die Spannung messen? Müsste doch auch einfach und sicher sein? sind ja nur LED die angeschaltet werden?? Wollte das so simpel wie möglich halten. Gruß kami
-
Thread
Läuft µC auch ohne Bootloader?
Das Programm nennt sich C-Compiler bzw. Linker und ist bei AVR-Studio bzw. WinAVR dabei.
Flag bereits setzt, ist ein nachfolgendes TST unnötig. Aus dem logisch leichter erschließbaren C Code [c] if (PINC & 0x04) { /* foo */ } else { /* bar */ } [/c] wird in Assembler etwas wie [code] if: IN r16,PINC ANDI r16, 0x04 BREQ else then: ; foo
-
Thread
Übersetzung C in Deutsch gesucht
Skyper schrieb im Beitrag #3882623: > ... das "qDebug()" läßt mich auf Qt schließen, was dann wiederum C++ mit > einschließt... dafür muss man nicht über den QT Umweg denken [c] << [/c] ist c++ genug.
Eventuell funktionieren auch ein paar der C/C++ --> Pascal "Übersetzer"; ich glaube bei FPC gibt es da ein paar Tools (zumindest für C/C++ Header). Aber, wie schon gesagt, soooo groß sind der Unterschiede bei Pascal/C/C++ nicht, da kommt man mit
-
Thread
Suche gute c referenz
Spricht was gegen die Referenz einer gängigen C-Bibliothek? Etwa die Dokumentation zur glibc? Sonst empfehle ich wärmstens O'Reilly / C in a nutshell bzw. C++ in a nutshell.
etwas genauer: Kernighan; Ritchie; Programmieren in C. ANSI C (Hanser)
-
Thread
Bedeutung des Zeichens "|" in C
oder noch lesbarer: [c] PORTB |= (1<<PIN4); [/c] viele schreiben auch [c] PORTB |= (1<<PB4); [/c] Das hat den Vorteil, dass es nur compiliert, wenn der µC wirklich einen pin PB4 hat am Allerbesten ist es
gegen alle Grundsätze dessen, wofür C++ eigentlich steht, verstößt. Managed C++ hat mit C++ ungefähr soviel gemein, wie C# mit C gemein hat: so gut wie gar nichts. Die managed Extensions existieren in diesem C++ Konglomerat nur aus
-
Thread
c64 Expansions Port
diesen Aufbau hatte ich schonmal am einen 8032. Lief ohne Probleme. Jetzt will ich es am C64 bereiben. Bin gerade so auf den Old Scool Trip.
improvisieren... Dir hat das Improvisieren doch bestimmt Spass gemacht, oder? Eine Z80PIO an einem C64 war auch heftig improvisiert... > Das sollte endlich bedacht werden. Ja. Schönen Sonntag!
-
Thread
Programmieroberfläche für C-Anfänger
C++ nicht.
und das ist gut so. Stefan ⛄ F. schrieb im Beitrag #6205585: > Abgesehen davon besteht auch in C/C++ keinerlei > Verpflichtung, dieses optionale Feature zu benutzen. Ohne #include sind C und C++ kaum benutzbar. In C braucht man ihn für Pseudo-Konstanten, weil C im Gegensatz zu C++ kein echten
-
Thread
87C51 kopieren
Steuerungsplatine sind zwei Microcontroller verbaut. Gehäuse 40 Pin in Sockel Funktionstüchtig: P87C51 FA -4N Defekt P89C51 RD+IN Ich vermute und hoffe, dass beide das gleiche Programm haben, da sie exakt die gleiche Funktion ausführen. Jetzt suche ich eine möglichst professionelle Hilfe für einen
Jakob K. schrieb im Beitrag #5969041: > Funktionstüchtig: P87C51 FA -4N > Defekt P89C51 RD+IN Diese beiden Typen haben eine zusätzliche Compare-Capture Unit (PCA). Normale 8051 haben die nicht. Falls diese Funktion verwendet wird, muss auch das Ersatzteil passend
-
Thread
65 Watt an USB C
Ich wundere mich, dass über USB C 65 Watt (manchmal auch mehr) geleistet werden sollen. Wenn wie bisher die Spannung 5 Volt ist, dann bedeutet das einen Strom von 13,5 Ampere. Kann ein kleines USB-C-Ladegerät so einen hohen Strom verkraften
Das ist auch für Laptops interessant. Dell XPS z.B hängt über USB-C am Monitor, und wird auch über USB-C versorgt, kein Netzeil mehr notwendig.
-
Thread
Ist Visual C++ express 2010 NET?
Hallo Leute Ich habe früher mal hobbymässig mit Borland C++ Builder programmiert. Später habe ich es dann mal mit Visual C++ 2008 express versucht. Mir wurde dann gesagt, dass sei eigentlich NET und nicht gewöhnliches C++. Der Syntax von VS C++ 2008 express
Kommt darauf an was du anwähltst: MFC--> ist C++ mit MFC Klassenbibliothek Win32 --> reines C++ Windows Forms --> .NET mit C++/CLI --> kein reines c++ Wenn du "reines"
-
Thread
-
Thread
-
Thread
Brauche Hilfe AT Mega 8 im Raum Bremen evlt. vor Ort
Ich gaube ich erinnere mich. Port C0 heißt im Programm C1 weil 2hoch null gleich 1 ergibt. Port c1 heißt im Programm c2 weil 2hoch eins gleich 2 ergibt. und so weiter. Und C5 im programm wäre dann der vierer und der einser zusammen
www.mikrocontroller.net/topic/104765#918019 https://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Eing%C3%A4nge_(Wie_kommen_Signale_in_den_%C2%B5C) [c] /* Fuehre Aktion aus, wenn Bit Nr. 2 (das "dritte" Bit) in PINB geloescht (0) ist */ if ( !(PINB & (1<<PINB5)) ) { /* Aktion */ } [/c]