-
Thread
Codegröße im Mega8 überschritten?
Ich denke nicht, dass es etwas hilft, aber so sieht die struct aus, in der ich die Codes eintrage: [c] struct code_entry { unsigned char remote_protocol; unsigned char remote_command; uchar hid_code; } code_map[] = { { 0x02, 0x54, 30 }, /* 1 */ { 0x02, 0x55, 31 }, /* 2 */ { 0x02
Hallo hier sind mal alle Quellcode Dateien. Die struct steht in der "infrahid.c". Vielen Dank für die Mühe! MfG Olli
-
Thread
Lauflicht Riesenrad
Nur ein Ring via I2C
im Beitrag #7359952: > Gibt es so eine Library (ich nenne es mal so) wie die Rainbow auch für > C++? Falls du die Arduino Rainbow Library meinst: Arduino *ist* C++, insofern sollte eine Portierung auf Plattformen ohne Arduino relativ leicht machbar sein. Ich habe mal umgekehrt eine C Bibliothek
-
Thread
SEPIC-Wandler
der Schmitt-Walter Website berechnet. Die Induktivitäten stimmen ziemlich genau (f = 250 kHz, L = 31uH), warum komme ich nicht auf die gewünschte Ausgangsspannung? Ausserdem heizt wieder diese blöde Diode. Hier habe ich jetzt eine gewöhnliche Si-Diode genommen, keine Schottky (sollte doch bei 250kHz
umgesetzt wird. Bei 1A ist das schon mal 1W. Bei einem TO220 Gehäuse würde das eine Erwärmung um 60°C bedeuten. Vermutlich hast du ein kleineres Gehäuse, das einen größeren Wärmewiderstand hat und daher noch heißer wird. Abhilfe: Ultraschnelle Silizium-Diode nehmen. Die werden im übrigen auch in den
-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware (Teil5)
dargestellt wird, ist frei wählbar). Folgende Werte sind 1-2-5-stufig einstellbar: - V/div für C1-C4 - s/div für C1-C4 Folgende Werte sind _stufenlos_ einstellbar: - Triggerlevel oben und unten (auch über die Displaygrenzen hinaus) - x-Offset C1-C4 (Triggerzeitpunkt) - x-Offset Z1-Z4 (unabhängig von C1-C4) - V/div und s/div für Z1-Z4 (unabhängig von C1-C4) - Zoombereich (y-offset) Keine Frage, dass eine solche Anzeige auf 640x480 fast unmöglich ist. (800x600 ist einer der kleinen Minuspukte
-
Thread
Binärtabelle für Eprom zu Fuß erstellen
Für 9bit, also für alle bits: Band >435 MHz KHz OUTPUT 2m >435 c b a d c b a 1 0 0 0 1 0 0 0 0 muß dan in der Zelle U5: =T5+S5*2+R5*4+Q5*8+P5*16+O5*32+N5*64+M5*128+L5*256 stehen und in V5: DEC2HEX(U5,4)
@Ralph, =K6+J6*2+I6*4+H6*8+F6*16+G6*32+E6*64+D6*128+C6*256+B6*512 Bei der Adressberechnung hast Du F und G vertauscht.
-
Thread
AMD-FX- Underclocking
Stop)≈ 28 % C3 Tiefer Schlaf (Deep Sleep) ≈ 26 % C4 Tieferer Schlaf (Deeper Sleep) ≈ 24 % C4E/C5 Sehr tiefer Schlaf (Enhanced Deeper Sleep)≈ 22 % C6 Tiefes Abschalten (Deep Power Down) ≈ 19 % C7
dem Governor/Turbostat/ herumprobiert? Oder hat das nicht funkltioniert ? Der P-states-Governor-Tip stammt ja von Dir. > Bei TCC=2 im 20W-Profil sind das also 98°C. Heißt im Klartext: Dein *TcaseMax. = 100? °C* Heißt weiter? Je kleiner die Strukturgröße, desto größer die zulässige Temperatur
-
Thread
SDCard emulieren
wohl eine SDCARD kaufen, sie vorsichtig öffnen, die Innereien entfernen, Kabel dran löten, an einen µC anschliessen und SW selbst implementieren. Den µC würde ich dann noch per Serial->USB an den PC anschliessen. Das embedded System würde dann quasi als "Router" dienen, der den gesamten Traffic einfach
Oszi, das einen passenden Datenstromanalysator drin hat. Sowas gibt es auf jeden Fall für RS232, I2C, SPI, CAN etc.
-
Thread
AT91SAM7X256 alle IO Pins auf High
)); // Wait for MCKRDY // Set up the default interrupt handler vectors AT91C_BASE_AIC->AIC_SVR[0] = (int) AT91F_Default_FIQ_handler; for (i=1;i <= 31; i++) { AT91C_BASE_AIC->AIC_SVR[i] = (int) AT91F_Default_IRQ_handler; } AT91C_BASE_AIC->AIC_SPU = (int) AT91F_Spurious_handler
Leider hat der Tip mit dem Deaktivieren der internen Pull Up Widerstaende nicht geklappt. Hier die derzeitige Main Funktion bzw. Datei. [c] #include "MainHeader.h" // Board hardware definitions //--
-
Thread
Colibri T20 von Toradex - EW2012: wer hat ein Board bekommen?
/0x8c) from [<c00325c4>] (do_one_initcall+0xc8/0x19c) [ 9.327751] [<c00325c4>] (do_one_initcall+0xc8/0x19c) from [<c0008590>] (kernel_init+0x14c/0x214) [ 9.336649] [<c0008590>] (kernel_init+0x14c/0x214
manager: xdm. Starting system message bus: dbus. Nvidia Ressource Manager Daemon: nvrm_daemon. [ 31.750105] tegra-i2c tegra-i2c.0: no acknowledge Starting OpenBSD Secure Shell se[ 31.858510] nvrm_notifier_store: nvrm_daemon=716 rver: sshd. NvRmModuleResetWithHold deassert MOD[32] INST[0] [
-
Thread
x86, 16Bit, DOS, Assembler: Bios Memory mapping?
:19E8 8E C0 mov es, ax seg000:19EA assume es:nothing seg000:19EA 33 C0 xor ax, ax seg000:19EC 26 8A 0E 00 C0 mov cl, es:0C000h
habs gefunden! Danke für den Tip MEM F000h:C000h - Tandy ROM BIOS ID BYTE https://github.com/cirosantilli/ralf-brown-interrupt-list/blob/master/inter61c/MEMORY.LST Zeile 2686
-
Thread
Elkos Lieferanten Kosten zu Qualität 470µF 50V
nehme einen 10 V Elko und schließe ihn an 36 V an und warte kurz und es macht Bum! Dankeschön Herr Tip-Geber.
https://www.tme.eu/de/katalog/#id_category=100264&s_field=niski_prog&s_order=ASC&visible_params=2%2C115%2C120%2C32%2C118%2C10%2C39%2C42%2C31%2C2650%2C130&used_params=2%3A106660%2C45160%3B118%3A25358%3B120%3A24544%3B&page=1 Meine Wahl wäre vermutlich der Typ ganz unten. In Einheiten von 5 Stück für
-
Thread
Analog-Part eines Braun Weckers - Wo 5V-Spannungsregler einfügen?
" für uC | VDD (-16 Volt)------+
Grundsätzlich ja, allerdings für was sind die -16V, kommen die irgendwie zum µC zurück? Wenn der µC auf low geht ist das für die -16V nicht GND sondern -11V. HIgh ist dann allerdings GND.
-
Thread
Warum führt -Wshadow zu "linker input file unused because linking not done"
CXX) add_compile_options(−Wshadow) add_library(mylib STATIC mylib.cpp) [/code] mylib.h [c] #ifndef MYLIB_H #define MYLIB_H class Foo { public: Foo(); int bar(int a, int b); }; #endif [/c] mylib.cpp [c] #include "mylib.h" Foo::Foo() {} int Foo::bar(int a, int b) { return a + b; } [/c] Output: [code] [ 50%] Building CXX object CMakeFiles/mylib.dir/mylib.cpp.o c++: warning: −Wshadow: linker input file unused because linking not done c++: error: −Wshadow: linker input file not
-
Thread
LPC2148 startet nicht vom Flash!
nicht. -Layout doppellagig mit max. etwa 2-3cm Signalwegen auch am Quarz. Könnte mir jemand einen Tip geben, warum der LPC vom Flash nur seltenst bootet? Besten Gruß Walter
Wie sind P0.14 und P0.31 beschaltet? Wenn P0.14 rumwackelt läuft vielleicht der Bootloader los. Und P0.31 muß beim Reset high sein oder floaten. Bist du sicher das die PLL Konfiguration für den 12MHz Quarz stimmt? Wenn
-
Thread
Heissdraht Schneider
Elektor hatte vor vielen Jahren mal den Tip um Plexiglas rechtwinklig abzuwinkeln: Entlang der Tischkante eine Heizdraht spannen und die Plexiglasplatte darüberlegen. Ich habe das damals erfolgreich nachvollzogen. Wie stark dehnt sich der
programmiert, da bin ich flexibel mit Schleifen, Offsets und Code-Wrapping. So schreibe ich statt: [c] G1 X50.000 Y23.000 F1500 [/c] jetzt: [c] move(31+ox.f,10+oy.f,0,#schnell) [/c] Und zum homen und Draht einschalten (über Bed): [c] Send(#home_all_axes) set_bed_temperature(110) [/c]
-
Thread
PIC-Start Glückssache?
Kleiner Schaltplan im Anhang, allerdings nichts wirklich besonderes. Und hier der Programmcode: [c] ////////////// // includes // ////////////// #include <pic.h> #include <pic16f81x.h> /////////////////////// // chipconfiguration // /////////////////////// __CONFIG(0x2f31);
//////// void main(void){ setup(); init(); while(1){ RA2 = !RA2; } } [/c]
-
Thread
Motor Digital Steuern
Ein wichtige Tip noch. Schalte die Rechtschreibpruefung ein und korrigiere Deine Texte vor dem Absenden. Einige Schusselfehler werden toleriert, aber mit _dem_ Geschreibsel nimmt Dich keiner ernst. wendelsberg
Motoren theoretisch mit diesem Treiber ansteuern: http://www.amazon.de/Motor-Driver-Dual-2A-L298-H-Br%C3%BCcke/dp/B007XEVI48? Natürlich bräuchte man das Produkt zwei mal.
-
Thread
Berechnung einer exponentiellen Abnahme
55 Bytes. Die Auswerteroutine ist sehr einfach, ein Suchalgorithmus ist nicht erforderlich: [c] unsigned char f(int t) { static unsigned char tab[55] = { 150, 135, 122, 109, 98, 89, 80, 72, 65, 58, 52, 47, 42, 38, 34, 31, 28, 25, 23, 20, 18, 16, 15, 13,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }; return t >= 55 ? 0 : tab[t]; } [/c]
-
Thread
Mega8 Assembler RGB Fader
das hat nichts genutzt. Vielleicht liegt es aber auch an etwas anderem? Kann mir hier jemand einen Tip geben? Das würde mich freuen. Auch über Tips zur Machbarkeit des Fadings würde ich mich freuen. Freundliche Grüße, bendd
Du programmierst immer noch: wenn die Taste gedrückt IST (und kämpfst damit, dass für deinen µC die Taster tatsächlich bei 10000 Überprüfungen in der Sekunde sich als gedrückt präsentiert. Das ist nun mal so. Wir Menschen sind schnarchlangsam aus Sicht des µC) und nicht: wurde die Taste niedergedrückt
-
Thread
Wieviel Wh zieht euer Kühlschrank pro Tag?
Tag mit dem Tiefkühlwürfel sind um. > > Es sind 0,32KWh bei einer stolzen Raumtemperatur von 27°C. > Er wurde nur 1x kurz geöffnet um etwas zu entnehmen. So, und nun sind 8 Tage rum. Ich komme da auf 0,31KWh pro Tag. Bei 23° - 27°C. Die letzten Tage bei 23°C waren es knapp 0,3KWh. Sommer-Test
michael_ schrieb im Beitrag #7157517: > Ich komme da auf 0,31KWh pro Tag. > Bei 23° - 27°C. = 113 kWh/Jahr = 9,43 kwh/Monat Nur für mich und andere zur Orientierung. Der Tiefkühlwürfel hat wieviel Liter Inhalt?
-
Thread
UART Bootloader ATtiny13 - ATmega644
Diese Fehlermeldung bekomme ich: AVRASM: AVR macro assembler 2.1.12 (build 87 Feb 28 2007 07:31:13) Copyright (C) 1995-2006 ATMEL Corporation C:\Documents and Settings\Admin\My Documents\AVR Projects\fastload_V14\ABAUD.INC(18): error: zl: Unknown instruction or macro C:\Documents and Settings
): [pre]:1000000014C02EC02DC02CC05BC02AC029C028C07F :1000100027C026C025C05FC088C022C021C020C024 :100020001FC01EC01DC01CC01BC011241FBECFE5B9 :10003000D2E0DEBFCDBF10E0A0E6B0E0E0E3F2E04A[/pre] Erst ab der 4ten Zeile sind
-
Thread
Kameramodul bei Pollin: Kennt das jemand?
ist zu enntnehmen, daß das Modul selbst aus einem Bildsensor S5K433CA03 und einem Bildprozessor S5C7322X besteht. Das S5K433CA.PDF bezeichnet somit nicht das Modul. Aus dem DB für den Bildprozessor S5C7322X kann man die Ansteuerung per I2C entnehmen. Hab' die Belegung rausgemessen, siehe
Dazu kommt auch "6. I2C bus read format is defferent from i2c stndart one" -> Arduino ungeeignet :( '!?!?
-
Thread
Generelle Fragen zu EMV und andere Prüfung
Industieeinsatz werden rauhere Umgebungsbedingungen zugelassen. Eingangsbeschaltung D22, 25, 28, 31: Absolut ueberfluessig. Beispiel bei D28: Entferne D28, die beiden Dioden D24 (die sind schon im PIC drinnen), R16. Bleibt C14 und R17. Der C ist mit 10nF bis 22nF okay und R17 kannst Du 22k..56k
Ich wuede die C und die Transil vertauschen. Denn mit den C = 1..10nF schliesst man die RF kurz. Die Transil wuerd ich unipolar nehmen.
-
Thread
TTL 5x5 Schaltmatrix 10 MHz gesucht
vorsichtig. ---Ruhestrom: 74HC151, ist laut NXP Datenblatt vom Typ MSI Ruhestrombedarf typ 8uA (25C), max. 80uA (-40C/+85C) das Ganze x5 macht 40 bzw. 640 uA Der XCR3032XL hat 17 bzw 100 uA 1:0 für den CPLD ---Platzbedarf: 74HC151 im TSSOP16: 5 x 6,4 mm; = 32 mm^2 x5
FPGA musst du auch nur eimal "ISP" programmieren. Entweder mit externem EEPROM, dann muss sich der uC um gar nix kümmern. Oder die Konfigurationsdaten per uC laden. Das ist aber sehr einfach, einfach Binärdatei per SPI rausschieben. MFG Falk
-
Thread
Tischmultimeter Selbstbau >= 5 1/2 Stellen
/2 digit, werde aber auch probieren ein 8 1/2 digit zu > machen Gute Idee, das ist ja auch nur 31% mehr Aufwand...
Lösung und dann natürlich nur genaue und stabile Widerstände mit 0,01% Toleranz und TK kleiner 5ppm/°C verwenden.
-
Thread
ATmega32u2/32u4: USB HID descriptor für touchscreen unter Android
USAGE_PAGE (Generic Desktop) 0x09, 0x30, // USAGE (X) 0x09, 0x31, // USAGE (Y) 0x15, 0x00, // LOGICAL_MINIMUM (0) 0x26, 0xff, 0x03, // LOGICAL_MAXIMUM (1023) 0x65, 0x00,
code>] Datei für das HID Descriptor Tool von USB.org im Anhang. Weiter habe och in der Mouse.c den Teil der Button und Joystick Abfrage geändert, so dass sinnvolle Werte entstehen. [code} if (JoyStatus_LCL & JOY_UP) { MouseReport->X = 100; MouseReport->Y = 100; MouseReport->Button
-
Thread
Java Klassen
: [c] // Konstruktor mit drei Parametern für die Anfangswerte der Attribute public Autotank (double a, double b, double c){ a = groesse; b = fuellstand; c = verbrauch; } [/c
31.01
-
Thread
Display mit Touchscreen bei Pollin?
rcall touch_speichern_x ; XWert in ZL(Touchwerte) z_laden Touchwerte ldi disdata1, 0x0c ldi disdata2, 0x53 rcall sende_daten ldi disdata2, 0x31 rcall sende_daten ld disdata2, z rcall sende_daten ;;;;;;;; z_laden Touchstatus inc adhigh
den LC7981 irgendwie überlisten, wie weiß ich leider nicht. So funktioniert es im Textmodus: [c]lcd_write_command(0x01,0x77); //Hp=8 stellt die pitch-Werte ein lcd_write_command(0x02,20 - 1); //Anzahl Zeichen pro Zeile (minus 1) [/c] Frage 1: hat jemand einen Tip, wie ich auch 26 Zeichen
-
Thread
[S] APRS TX-Quarz 48.265 Mhz
Danke für den Tip! Also 48.265 ODER 36.200 Mhz ;-)) Was geht da noch alles? [ich und mathe :-(( ] vy 73 de DG1RTO
als VXCO mit L und C in Reihe lassen sich vielleicht +-10Khz ziehen, alles andere dient dann als Lottozahlengenerator :-)
-
Thread
mit analoges DC Messgerät AC messen
mit ähnlichem Aussehen gibt der Markt leider nicht mehr her. Vielleicht kann mir da jemand einen Tip geben.
Ja - das hab ich total vergessen, Die Teile sind geschätzte 40 Jahre alt und stammen vom großen 'C'
-
Thread
[AVR] IAR4.30 Fehler e18
Error[e18]: Range error, Number out of range. Valid range is -128 (-0x80) to 255 (0xFF). File: C:\Micha SIB FFS\Bootloader Beta2\aes.c, Line: 285 Source: LDI R31, (kTable) >> 8 Where $ = KeyExpansion + 0x22 [0x3F43A] in module "aes" (C:\Micha SIB FFS\Bootloader Beta2\Release
Danke für den Tip. Werde mal es entsprechen Ändern und dann melden ob es geklappt hat. Gruß Marco
-
Thread
Online Eagle- und Gerber-Viewer
dem Prozess beteiligt sind PHP (Framework Laravel), Shellscripte, Eagle (Gerber Export), libGerbV (C-Bibliothek für Gerber-Manipulation und -Anzeige), Java (greift mit BridJ auf die C-Libs zu), GraphicsMagick (für Anpassungen und finale Renderings). Ist also schon ein ordentlicher Zoo an Software :
richtig. [code] ; NON-PLATED HOLES START AT T1 ; THROUGH (PLATED) HOLES START AT T100 M48 INCH T1C0.106299 T2C0.098425 T3C0.047244 T100C0.015748 T101C0.040000 T102C0.036000 T103C-0.003543 --> T103C0.003543 T104C0.019685 T105C0.035433 % [/code] Ist es auch möglich andeere Farben statt
-
Thread
Sonnenscheindauer loggen
darum geht Sonnenschein oder Schatten festzustellen, hier mal ne Frage . Bei Sander giebt es sowas C328. Ist das was ? kennt jemand was Preiswerteres? Mit Wetterschutzgehaeuse. derpurzel
werden im Jahreslauf etwa gleichstark beschienen. Gruß Horst EDIT: Sonnenstandsberechnung in C [[http://www.mikrocontroller.net/topic/111783]]
-
Thread
Aetzen mit Salzsaeure und H2O2
erreichen, braucht man aber eine ganz kaputte Stoppuhr... Ach was, nur ständig auf knapp über 50°C halten, viel /Blubber/, frische Lösung nehmen und schon Ätzt's genauso schnell.
> geschwindigkeit ist nicht alles. > > fecl3 ist billig billig³ > ... > es ätzt schon bei 40°c sehr schnell Könntest du erklären, wo der Widerspruch zu meinem Post liegt??
-
Thread
Interesse Sammelbestellung Mini Rezept / Bon Drucker mit RS232 Interface
Staples um die Ecke für 9 € gekauft. Alternativ bei Amazon, z. B.: http://www.amazon.de/Thermorollen-f%C3%BCr-Olympia-911-breite/dp/B0069NYFWG
Drücker schrieb im Beitrag #3410893: > SAB-C501G-1RN Ist also eine Mask-ROM-Version. Aber auf den ersten Blick passt ein ATMEGA8515 als Drop-In Replacement in den Sockel.
-
Thread
Techn. Möglichkeiten der Flugdatensicherung
wird. Das Flugprofil kann man sich bei Flightradar anschauen und miträtseln. Mein Tipp ist, das bei 9:31 MEZ etwas im Cockpit passiert ist...
Matthias Sch. schrieb im Beitrag #4067699: > Mein Tipp ist, > das bei 9:31 MEZ etwas im Cockpit passiert ist... Sicher ? MEZ ? Laut dem Diagramm, was bei Zeit-online zu sehen ist stand das Flugzeug zu der Zeit noch am Boden. Du meinst sicher UTC oder 10:31 MEZ
-
Thread
Optimierungslevel bei AVRStudio4 ?
Code so aufgeblasen und umständlich ist (eben eine geradlinige 1:1-Umsetzung des hingeschriebenen C-Codes), dass alle Messen für eine vernünftige Ausführungszeit gesungen sind. Meistens ist -Os das ,Optimum', bei dem sowohl geringe Codegröße als auch kurze Ausführungszeiten erreicht werden. Allerdings
Bei mir ging es nicht ;-( Es kann natürlich trotzdem sein, daß mein Fehler noch woanders lag (siehe Tip von Fritz Ganter). Ich denke schon, daß der GCC da okay ist (hab mich wohl oben ein wenig zu undeutlich ausgedrückt). Fakt ist aber, daß das Programm erst mit O2 lief. Es gab keine Zeitschleifen oder
-
Thread
Hochspannungstastkopf Tek P6015
://de.wikipedia.org/wiki/1,2-Dichlor-1,1,2,2-tetrafluorethan (Siedetemp 3,8°C, Dampfdruck 1,8 bara bei 20°C) Es könnte auch R114a gemeint sein, muss ich nochmal nachschauen. Willst Du wirklich Spannungen über 13 kV messen? Ein ähnliches Isoliergas ist das ebenfalls schädliche
Philipp C. schrieb im Beitrag #4845015: > Würde mich sehr interessieren das würde mich auch interessieren.
-
Thread
Alternative zu speziellem LED-Treiber
etwas gesucht, aber die meisten unterstützen irgendetwas davon nicht. Hat da wer noch einen guten Tip wo ich mal suchen könnte ? MfG M.Hermsen
die Eigenschaft die dafür sorgt das der Treiber einwandfrei funktioniert und warum macht ein anderer C Typ das IC so empfindlich ? mfg Paule
-
Thread
Sommerauer-Lindner canbus Steuerung Hackgut
2,5V und CAN-L = CAN-L_LS*0,3-1,0V z.B. [https://www.mikrocontroller.net/articles/Operationsverst%C3%A4rker-Grundschaltungen#Nichtinvertierender_Verst%C3%A4rker_mit_Offset] Oder gibts sowas zu kaufen? https://www.holzkurier.com/energie/2023/02/schmid-uebernimmt-soft--und-hardwareunternehmen.html
Hi Johann, erstmal Danke für deine Antwort! Nochmal zu den 0x33 => -13 °C was ist dann 0x00? Vielleicht -64 °C? dann wäre 0xFF = 191°C? Nutzen die immer nur 1 Byte? Was ist mit der Komma Stelle? Ist die Adresse 601 dez die Sensorplatine am Boiler? Vermutlich ist 800
-
Thread
Fehlersuche Displaysteuerung
"Ach ja: Bei verwendung von Port C solltest Du das JTAG mit den Fuses abschalten sonst ist an Port C keine normale Port-Funktion. Wie das geht steht im Mega16-PDF im Abschnitt "Memory Programming"." Ja aber mit dem Multimeter habe
es egal. Ich möchte nicht immer Löcher in den Fingern haben :-( Der Controller ist ein LSI T6963C !
-
Thread
Empfehlenswerte Wärmebildkamera
%C3%A4rmebildkamera-Industrielles-W%C3%A4rmebildger%C3%A4t/dp/B0B96PQBFY/ Wir sind damit sehr gut zufrieden, vor allem die hohe thermische Auflösung finden wir gut. Wir nutzen die Kamera in allen Bereichen
https://www.amazon.de/Infrarot-W%C3%A4rmebildkamera-IR-Aufl%C3%B6sung-Handheld-W%C3%A4rmebildkamera-Infrarot-Thermometer-2-Zoll-Farbdisplay/dp/B07BDJZ845/ref=asc_df_B07BDJZ845&mcid=87bc5c095cd93f619e703da773c7540d?tag=bingshoppin0b-21&
-
Thread
STM32 und Linux - Einsteigerfragen
Beitrag #5866699: > GCC und Clang sind die einzigen Compiler welcher aktuelle > Sprachstandards (C++17) unterstützen. Die IAR Embedded Workbench für Arm v8.40.1 unterstützt C++17 und C18.
suchen; ist sauberer und vermeidet das Kompilieren dieser "template" Datei und der "utils/sendconfig.c". In der src/main.cpp muss noch die Definition der main-Funktion korrigiert werden: [c]int main(int, char* [])[/c] Und in der system/src/cmsis/vectors_stm32f4xx.c müssen Zeilen 195-196 auskommentiert
-
Thread
Anfänger Lötstation zum Steuergeräte reparieren
scheint für deine Anforderungen ganz gut geeignet:https://www.amazon.de/Infrared-Rework-Station-Welder-L%C3%B6tstation/dp/B07XM31R5W Dazu noch eine separate Heißluftstation mit verschiedenen Düsen und das dürfte schon eine Menge abdecken.
Yihua 982 getestet: https://www.amazon.de/YIHUA-982-III-Pr-C3-A4zise-L-C3-B6tstation-Kit-C245-dp-B0CMLQRDMS/dp/B0CMLQRDMS ? LG, Sebastian
-
Thread
ATtiny84 Pin Change Interrupt
main"-Funktion? > > Achso, das ist dieser Arduino Kram. /offTopic *genau*, *noch ekliger* als C ...... * /offTopic off Tip: versuchs mal in ASM
[/c]
-
Thread
UV-Laserdrucker II
SLEEP_SMODE_IDLE_gc; asm("sleep"); while(1) { asm volatile ("nop"); } } [/c]
Eine Zeile mit Belichtungsdaten sieht z.B. so aus: Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 0001B5C00 7A 42 1D 00 8C 04 56 41 80 01 8B 01 12 00 12 00 0001B5C10 13 00 12 00 12 00 13 00 12 00 12 00 12 00 13 00 0001B5C20 12 00 12 00 13 00 12 00 2E 39 12 00 13 00 12 00 0001B5C30
-
Thread
(V) Spannungsregler, Logik, MCUs,
Ich bin am Ausmisten und habe einige Teile abzugeben: [c] THT: L7805CV, TO220, Positive voltage regulators L7905CV, TO220, Negative voltage regulators L78M12CV, TO220, Precision 500 mA regulators MCT7824CT, TO220, Three Terminal Positive Voltage
converter (non-inverting) SN74HC240, DIL20, OCTAL BUFFERS AND LINE DRIVERS WITH 3 STATE OUTPUTS TIP31C, TO220, Power transistors TSOP1738, Photo Modules for PCM Remote Control Systems TB2901H, HZIP25, Power 47 W BTL × 4-ch Audio Power IC MAX130CPL, PDIP40, LCD-Treiber 3 1/2 Digit
-
Thread
Data-Breakpoints mit ATmega16
Beweis: [pre] $ cat test.c unsigned char testchar; int main(void) { testchar = 42; return testchar; } $ avr-gcc -O0 -mmcu=atmega2560 -g -o test.elf test.c $ avr-objdump -O ihex test.elf test.hex $ avrdude -qq -
using :1212 0x00000000 in __vectors () (gdb) watch testchar Hardware watchpoint 1: testchar (gdb) c Continuing. Program received signal SIGTRAP, Trace/breakpoint trap. 0x000000fe in .do_clear_bss_start () (gdb) c Continuing. Program received signal SIGTRAP, Trace/breakpoint trap. main ()