-
Thread
Arduino-AVR programmieren
programmiere: http://www.youtube.com/watch?v=_ZL-YNOH_jA das hier sind MEINE Makefile und main.c: Makefile main.c -> nicht PD6 sondern PB1 das hier ist er avrdude-error: avr-gcc -Wall -Os -DF_CPU=16000000 -mmcu=atmega8 -c main.c -o main.o avr-gcc -Wall -Os -DF_CPU=16000000 -mmcu=atmega8
Kommandozeile etwas geflasht habe... wenn ich etwas ganz ganz ganz genau weiß, dann ist es das: -c programmername -p partname -P Port oder auch: -c avrisp ===> Programmer ist ein AVRISP -c arduino ==> Programmer ist der Bootloader von Arduino (STK500 Protokoll) wenn er ... statt -c avrisp
-
Thread
230V Relais (für uC) wird warm
höher die Betriebstemperatur, desto > geringer die Lebensdauer der Bauteile. Jup der hält 85°C aus, sollte also kein allzu großes Problem darstellen...
hei, Andi, wie sieht deine Stromversorgung und das Gehäuse für deinen µC / Steuerung aus ? schönen abend
-
Thread
Neue 8-Bit Tinys vorgestellt: 417/814/816/817 Gesperrt
Nett! Scheint so eine Art aufgebohrter ATtiny841 zu sein. Jetzt mit 20 MHz und I²C Master.
Immerhin sind diese neuen µC eine deutlich Antwort auf die Frage, ob die 8bit Technologie obsolet ist.
-
Thread
EleLa - Elektronik Lagerverwaltung V4.0
Symbol" ist die Maßgebliche Spalte anhand der EleLa den Import vornimmt, wenn alle Kondensatoren nur "C" heißen und nicht "C1", "C2", ... dann tritt der Effekt auf dass alle Kondensatoren in eine einzige Zeile importiert werden und sich jedes mal überschreiben.
=C:\EleLa\Projekt 15:46:35 Parameter [Projekt] GeraetDefHandbuchDir=C:\EleLa\Gerät 15:46:35 Parameter [Projekt] DokuDefHandbuchDir=C:\EleLa\Doku 15:46:41 Connect database... 15:46:41 DB.Version: SQLite-DLL
-
Thread
Gesetzlich oder privat krankenversichern?
/2011/02/28/private-krankenversicherung-falle-%E2%80%9Efreiwilliger-alters-entlastungstarif%E2%80%9C/
Regel Sudenten. Genau. Das Verfahre ist hier beschrieben: https://www.youtube.com/watch?v=8iwC3Wl2drw mfG Paul
-
Thread
zwei Attiny's 85 über I2C
Ohne Not würde ich keinen I2C Slave selber implementieren. Schon gar nicht einfach zur Übung. Übe in dem du einen I2C Master programmierst und mit einem fertigen I2C Baustein redest. 2 Controller können gut über UART miteinander
Es gibt einen I2C-Scanner, einfach mal danach googeln.
-
Thread
Was sind C++-Grundkenntnisse bzgl. Angabe im Lebenslauf?
c++ schrieb im Beitrag #5105405: > Wo ist das return statement?) Das ist in C++ optional.
Wichtiger als Grundkenntnisse in einer Sprache sind Deine Fähigkeiten insgesamt. Wenn Du C- und Java-erfahren bist und bisher noch wenig mit C++ gemacht hast, sind Grundkenntnisse eine Basis, von der Du schnell wachsen kannst. Wenn C++ Deine einzige Programmiersprache bisher ist, dann solltest
-
Thread
Raspberry pi & c++ lernen
hast du auch in Python, Java oder C#, außer wenn du eventuell was mit Qt machen willst, würde ich heute nicht mehr freiwillig c++ lernen.
Server auf dem RPi installiert und man kann sofort remote editieren, kompilieren und debuggen. Aber C++ auf µC ist genauso einfach.
-
Thread
gcc11 könnte das avr Backend verlieren
hätte ja auch gerne > noch kleineren Code. ;) Der wesentliche Faktor ist dabei natürlich Dein C/C++-Code ...
mich als Anwender der ja nur an der Oberfläche kratzt vom gesamten Toolchain Softwarepaket wenn ich C/C++ programmiere, spielt es doch im Grunde keine Rolle was da unten drunter ackert und compliert. Hauptsache C ist C und C++ ist C++. Oder fällt damit auch unser C/C++ hinten runter? Wenn ja würde ich
-
Thread
I2C Problem mit Acknowledge Polling
Oszilloskop, die FW erkennt es aber nicht, zur Illustration hier noch das "ACK Polling" Codesegment: [c] uint8_t state = ERROR; do { I2C_GenerateSTART(I2C1, ENABLE); while(!I2C_CheckEvent(I2C1, I2C_EVENT_MASTER_MODE_SELECT)); I2C_Send7bitAddress(I2C1, 0xA0, I2C_Direction_Transmitter); state
... hab ich gemacht, sieht so aus: [c] do { I2C_GenerateSTART(I2C1, ENABLE); while(!I2C_CheckEvent(I2C1, I2C_EVENT_MASTER_MODE_SELECT)); I2C_Send7bitAddress(I2C1, 0xA0, I2C_Direction_Transmitter); state = I2C_CheckEvent(I2C1
-
Thread
Welche 32-Bit uC-Familie ist empfehlenswert?
jetzt was genau für Abstriche? https://en.wikipedia.org/wiki/C11_(C_standard_revision) Was würde Dir da konkret fehlen und warum, wenn Du "nur" C99 statt C11 auf einem *Mikro-Controller* zur Verfügung hättest?
Rudolph R. schrieb im Beitrag #7389999: > C11 nicht nutzen zu können erfodert jetzt was genau für Abstriche? > https://en.wikipedia.org/wiki/C11_(C_standard_revision) > Was würde Dir da konkret fehlen und warum, wenn Du "nur" C99 statt C11
-
Thread
-
Thread
Pendlerautos (für Berufseinsteiger)
ist aber eine Entwicklung mit Daimler (Smart-Platform). Allerdings die Unterschiede größer als bei C1-Aygo.
Ich kauf mir so einen http://www.youtube.com/watch?v=cDoRmT0iRic Gruß Holger
-
Thread
Layout Programme
W.S. schrieb im Beitrag #5071251: > BRD + SCH + Youtube? oder > was? PCB + SCH + µC.net natürlich Du Banause! ;-)
auch Zuhause mal was machen könnten. Nebenbei: Wie spricht man KiCad richtig aus? Ki-cäd oder Ki-C-A-D ??
-
Thread
Arduino Custom Firmware für Fitness Armband mit NRF52
nun in einem Sketch Der Accl Sensor wird nun über spi angesteuert, und der Pulssensor über SoftI2C, eigentlich könnte man den Accl auch über I2C nutzen, hatte es anders versucht um Alles in Hardware I2C und SPI anzusteuern aber es ist nur möglich entweder I2C oder SPI1 zu nutzen. Wie im Video
Aaron C. schrieb: > Moin, einen nRF52 flashe ich mit folgendem befehl: > > openocd.exe -d2 -f interface/stlink-v2.cfg -c "transport select > hla_swd"; -f target/nrf52.cfg -c "program ss.hex verify reset
-
Thread
Drehgeber auslesen
Has to be called e. g. at the start of main. #define mc_RESET_J \ { \ P2IFG &= ~(BIT6 | BIT7); \ c_gc_c = 0; \ uc_l = 0; \ uc_r = 0; \ } #define mc_c_gc_cP {if (c_gc_c < 100) ++c_gc_c;} // one step with direction, increment with saturation #define mc_c_gc_cM {if (c_gc_c > -100) --c_gc_c;}
/C] Peter
-
Thread
LED blinken. Board MR-C3024. µC ATMEGA128L
ich habe mal einen Programm geschrieben. Es soll nur die LED zum Blinken bringen. ICh benutze ein MR-C3024 Board (µC ATMEGA128L), Software AVR Studio 6. [c]#define F_CPU 1000000UL #include <avr/io.h> #include <util/delay.h> int main() { DDRB |= (1 << DDB1); while(1) { PORTB
Müsste da man etwas änder um in C zu programmiern? gruß jb
-
Thread
Gravitationswellen gibt es nicht - die VDI-nachrichten irren sich!
< 180°. B) Die Seiten L, P-E und P-V werden durch Lichtstrahlen gebildet, sind also gerade. C) Wir erhalten ein Dreick mit geraden Seiten und Innenwinkelsumme < 180° 5) Wegen C) kann das Dreieck nur in einem Raum mit innerer Krümmung existieren. ad 2) B) Der übliche Einwand ist: Aber
Hi, G. C., > Nur was versteht der gute Lesch nun unter "Substrat"??? Wo ist das > Substrat im Raum - der bekanntermaßen aus quasi Nichts besteht - zu > finden? > Oh,oh, G.C., Du greifst hier die unantastbare
-
Thread
ARM: kompliziert?
Controller werden nicht in C programmiert? ^^
Eingänge Flags, der Ausgang ist Carry. Die Wahrheitstabelle EXOR kennst du ja. [code] MOV C, E2 ANL C, /E1 MOV F0, C MOV C, E1 ANL C, /E2 ORL C, F0 ; das selbe optimiert: MOV C, E2 JNB E1, $+4 CPL C [/code] > Beim
-
Thread
AVR-Studio 5
hat schon jemand nen c++ projekt damit kompilieren können?? wenn ja, wie???
hi, hat denn nun schon jemand das studio 5 dazu gebracht, c++ zu übersetzen?
-
Thread
Magnetmotor Idee
Carypt C. schrieb im Beitrag #7738647: > Gruppentherapie Und? Wer hat denn Bedarf an Therapie, deiner Meinung nach?
er zerbröselte in wenigen Jahren an der Magnettafel in der Küche. Definiere hohe Temperatur in °C, definiere Stöße in m/s²
-
Thread
Defekte Platine Teufel CB11 Bauteilerkennung
des Netzteils -> normal (der SNT Zwischen-Kreis C lädt sich) Klaus.
Weiß zufällig wer welchen Wert der C108 (kleiner C am Ausgang vom 1117-18) hat?
-
Thread
alte Turbo-C-Software unter win95 neu für WIN10.
Walter L. schrieb im Beitrag #7653171: > Da wäre mir doch C lieber. Na gut, wenn du ja schon mit C klarkommst oder kannst, nimm dir halt einen C-Compiler und bau dir deine Anwendung zusammen. Aber, wenn du noch nie eine GUI programmiert hast, wird das so
für sie eine Kleinigkeit von 10 Minuten sein das Prog. hier einzustellen. (VS 2022, Kon.-Anwendurg, C++ oder C# 11 Bytes senden, CP2102, COM5). VG Walter
-
Thread
Wie hoch ist eure Sparquote? Gesperrt
manipulieren läßt ... na ja, wer dann wirklich 100% sicher gehen will, kauft sich Alphabet A oder C Aktien - wenn die wanken, dann gute Nacht.
secunet-erhaelt-grossauftrag-von-der-bundeswehr-fuer-das-multinationale-kommando-operative-fuehrung/?cHash=c7edfab850c25850d3555387db821f34
-
Thread
schnelle Iteration (C/C++) auf STM32
lassen. - Vielfache von 2 kann man sehr leicht erkennen, und vorab aus dem Produkt entfernen: [C] f2 = 1; while((p & 1) == 0) // Wenn p gerade ist { p /= 2; f2 *= 2; } [/C]
. Evtl. f2 noch etwas runden, z.B. so: [C] f2 = (p + f1/2) / f1; [/c] ZigZeg
-
Thread
c# AVR sendet Daten an C# Consolenprogramm
Hallo zusammen, ich werde hier nicht schlau draus. Ich sende mit eimem AVR einen String an meine C#-Console: Serial.print("BumperFrontLeft\r"); In dem C#-Programm kommt das auch so an. Aber nur wenn ich im Debugmodus einen Breakpoint setzte, und den Wert auslese. Hier der Auszug: [c] private
die musst du bearbeiten. > Wie schon gesagt, ich bin > noch nicht so weit. Du brauchst ein C# Buch
-
Thread
RISC-V: Wird das was?
Aussprache und Hörverstehen vernachlässigt werden? fsdf schrieb im Beitrag #5596099: > warum einen µC nehmen wenn man fürs gleiche geld einen quadcore Ax > nehmen kann... Man muss die China-SoC's ja auch mit China-µC vergleichen. Und die gibt es (angeblich) für ab 3ct...
Ich empfehle den Wikipedia-Artikel https://de.wikipedia.org/wiki/B%C3%BCcherverluste_in_der_Sp%C3%A4tantike - Wissen kann innerhalb relativ kurzer Zeit verloren gehen. Außerdem sind so ziemlich alle aktuellen Medien zum Wissenserhalt sehr kurzlebig.
-
Thread
Warum wird der Neueinbau einer Ölheizung bald verboten? Gesperrt
vollständiger) Verbrennung nun mal zu > CO2 und Wasser. Was habe ich übersehen? Vergleiche das C/H-Verhältnis von CH4 (Methan) und z.B. C10H22 (Dekan).
Komödianten George Carlin über das Thema "Save the Planet":-) https://m.youtube.com/watch?v=7W33HRc1A6c
-
Thread
uC geht nicht mehr
DerFlooo schrieb im Beitrag #3485469: > bei 200C wie lange? 10s?
http://de.uncyclopedia.org/wiki/Strom%C3%BCberspannung
-
Thread
C Code ich verstehe den Fehler nicht
Es würde sich jetzt also anbieten, eine MCUInit.c und eine IOVerarbeitung.c zu erstellen?
Sprache und Konzept sollte man trennen können. Sonst wird man nie gut. dumm nur das Java OOP ist und C nicht. C hat dafür auch noch Headerdateien. Man kann halt nicht alles vergleichen. Es gibt konzepte die man in C anders umsetzt als bei java.
-
Thread
EEPROM 24C08
(int8_t date, int8_t month, int8_t years, int8_t hours, int8_t minutes, int8_t temp){ i2c_start(Dev24C02+I2C_WRITE); i2c_write(0x00); //Schreibe ab Startadresse i2c_write(date); i2c_write(months); i2c_write(years); i2c_write(hours); i2c_write(minutes); i2c_write
dayChar[3]; char dateChar[4]; char monthsChar[4]; char yearsChar[5]; i2c_start_wait(Dev24C08+I2C_WRITE); i2c_write(0x02); i2c_rep_start(Dev24C08+I2C_READ); date = i2c_readAck(); months = i2c_readAck();
-
Thread
-
Thread
USB-C Buchse Eagle
Hallo, hat schon Jemand eine Eagle Lib für eine USB-C Buche entworfen? Bisher verlöte ich Mini-USB, geht gut, aber die Buchse ist etwas wackelig. Micro-USB ist auch nicht viel besser, aber USB-C ist sehr stabil, das würde ich gerne verbauen. Wenn nein
günstiger ist, werde ich die jetzt nutzen, die machen als Default schon so kleine Strukturen, dass USB-C machbar ist.
-
Thread
Serielleschnittstelle RS232 C++
Damit hast du aber nicht die 14 byte gelesen. Was macht eigentlich der .net code zwischen deinem C++ code? Oder ist das C++.net
Sicher war ob der c++ an der Stelle so Funktioniert. Der c# Code funktioniert einwand frei und Komuniziert auch wunderbar mit der Hardware in der c++ Klasse hängt er sich auf. also in der Beschreibung steht das die
-
Thread
Linux-Distribution zum C üben
-g für Debug-Symbole. Am Rande: Microsoft Visual C++ ist für aktuelles C99 eine ganz schlechte Idee. VC++ ist ein C++-Compiler, die Unterstützung für C ist armselig. Derzeit kommt VC++ mit C89 klar und bisher hat Microsoft keine Absichten, auf C99 aufzurüsten
Hallo Sven, >Am Rande: Microsoft Visual C++ ist für aktuelles C99 eine ganz schlechte >Idee. VC++ ist ein C++-Compiler, die Unterstützung für C ist armselig. >Derzeit kommt VC++ mit C89 klar und bisher hat Microsoft keine >Absichten, auf
-
Thread
Eine gemeinsame Konstante in C und asm?
Kurzer Test: --- Vorgeplänkel main.c: [c] #include <stdio.h> void main() { puts("hello world\n"); } [/c] compiliert mit cc -S main.c -> wirft main.s aus. Dieses wird umbenannt in main.sx, also ein Assembler-File, das noch
mit mehreren thumb-irgendwas -- das mag ich dann doch nicht lernen. Also brauche ich doch den Umweg .c -> .sx -> o. Dafür sieht ein #include in der .c jetzt lustig aus: [c]__asm__ ("#include \"import-export.h\"");[/c] Ein normales include wird ja vom C-preprocessor platt gemacht.
-
Thread
von C++ nach C
kann mir jemand bitte das in C übersetzen?? bin nicht so gut in C vielen dank im voraus void FileAR(string filename,bool x) { fstream file(filename.c_str(),ios::in | ios::out | ios::binary); if(!file) { cout
http://openbook.rheinwerk-verlag.de/c_von_a_bis_z/016_c_ein_ausgabe_funktionen_014.htm
-
Thread
Heizen mit Wärmepumpe Gesperrt
neutral wiedergeben. Heiner W. schrieb im Beitrag #7194689: > Welche Wärme will man z.B. bei -20°C Außentemperatur noch pumpen? Wenn du -20°C kalte Luft auf -25°C abkühlst bekommst du doch auch noch Wärme raus. Natürlich ist das aber der große Nachteil bei Luft-Wasser-Wärmepumpen, da ist das Medium
müssen. Aber auch damit kommst du nicht gegen Temperaturen wie dieses Jahr im Irak an: 1 Woche +52 GradC, Nachts 35 GradC, und die Woche davor und danach auch nicht unter 40.
-
Thread
C++ Einstiegsprogramm(C2352)
statischen Memberfunktion c:\users\markus\documents\visual studio 2008\projects\polymorphie\main.cpp 11 Fehler 3 error C2352: 'CInstrument::Stimmen': Unzulässiger Aufruf einer nicht statischen Memberfunktion c:\users\markus\documents\visual studio 2008\projects\polymorphie\main.cpp 14 Fehler 2 error C2352: 'CSchlagzeug::Spielen': Unzulässiger Aufruf einer nicht statischen Memberfunktion c:\users\markus\documents\visual studio 2008\projects\polymorphie\main.cpp 12 main.cpp [c]#include <conio.h
-
Thread
µC Anfänger mit C
Hallo, ich will mich mit der Programierung von µC in C beschäftigen. Mit C weil ich das, nächstes Jahr in der Schule, brauche. Komme aus dem Bereich Elektrotechnik (SPS) Mit Elektronik hatte ich bis jetzt nicht viel zu tun, die Grundlagen sind aber
Du C direkt mit einem Compiler für Mikrocontroller lernen willst, dann gibt es von Microchip eine Student-Version von C18 und von C30. Aber hier solltest Du Dich am Mikrocontroller orientieren, den Du später
-
Thread
FTDI zerstört Fake Chips durch Windows-Update
Ist jemanden schon ein Fake untergekommen, der nicht > lief? gleich drei Stück 1 x FTDI 1313-C CN 480661 FT232RL 2 x FTDI 1402-C CN 480661 FT232RL
Statt künstliches Ohr mit B&K Vorverstärker, gedrechseltes Holzteil + MIC Vorverstärker vom blauen C
-
Thread
Wie kann ich folgenden C-Code mit einer Schleife kürzer machen?
[c] void loop() { uint8_t mask = 0x01; PORTD = 0; do{ PORTD |= mask; _delay_ms( pause ); PORTD ^= mask; mask <<= 1; }while( mask ); } [/c] Peter
mit dieser Konvention zu brechen. In realem Code würde man daher ein derartiges Makro so schreiben [C] #define MAX(a,b) ( (a)>(b) ? (a) : (b) ) [/C] damit an der verwendenden Stelle [C] gross = MAX(i,gross); [/C] eindeutig klar ist, dass es sich hier bei MAX um ein Makro handelt und nicht
-
Thread
120k Einstiegsgehalt
Informatik Master oder entsprechender Promotion. Was will ein modernes IT Unternehmen, welches auf C++ setzt, mit einem Diplom C Frickler der vor >10 Jahren an der Wald und Wiesen Fh Elektrotechnik studiert hat?
Wer sich beruflich mit C++ beschäftigt, der könnte schon mal von Think-Cell gehört haben. Die sind seit der Gründung der Meeting C++ dort Sponsor.
-
Thread
Alte Musiktruhe - Superhet Reperatur
Normalerweise zeigt bei einem intakten Kondensator das Messinstrument keinen Widerstand an. Löte mal den C61, C60 und den C63 einseitig aus und messe noch mal den Widerstand. Bei C60 und C61 darf das Instrument keinen Widerstand anzeigen. Beim Elko C63 eigentlich auch nicht, da könnte es aber sein das er
Spannung über R29 (1,8kOhm) messen. Was misst Du jetzt (bei UKW) am Schirmgitter? Als nächstes C75, C76, C81 (Ratioelko) und C81 prüfen. Auch diese dazu einseitig auslöten.
-
Thread
Petition gegen die Internetsperren
wieder was Neues, oder haben wir das alle schon geahnt ? :-) http://www.spiegel.de/netzwelt/web/0%2C1518%2C629905%2C00.html
wieder was Neues, oder haben wir das alle schon geahnt ? :-) http://www.spiegel.de/netzwelt/web/0%2C1518%2C629905%2C00.html "CDU-Abgeordneter will Netzfilter auf Online-Spiele ausweiten" Zitat aus dem Artikel "In jedem Fall sollte aber meines Erachtens in der Debatte, welche Maßnahmen zur Gewaltprävention
-
Thread
µC 5V -> Triac 16VAC schalten
Andre K. schrieb im Beitrag #7804078: > Richtig verstanden? Ja, nur das C1 kein Kerko sondern ein Elko ist.
ihren Weg über die obere Diode zum VCC Anschluss des µC, von dort über die Stromaufnahme des µC zum Gnd Pin und dann über die untere Diode des anderen DIO zum anderen Eingang. Mit einem Multimeter könntest du das nachmessen.
-
Thread
Was brauche ich, um am PC etwas C zu programmieren?
Hab nochmal nachgesehen, das sollte mit allen C Compilern gehen die stdint.h kennen: https://en.wikipedia.org/wiki/Stdint.h Ist in C99 deklariert daher klappt's beim gcc auch mit der C99 option, oder man bindet halt immer explizit <stdint.h> ein.
> Manchmal möchte ich kleine Funktionen ... > am PC etwas C ...
-
Thread
uC verlustfrei an 230V
Netzspannung mit ner >1 MHz PWM bei kleinen, geregelten duty cycle auf nen RC Glied mit kleinen R und dicken C geben ;-) Wird schon passen...
bau mir hier gerade ein kleines CAN Bus System auf und ich möchte nicht die 5V Versorgung für die uC's mitverlegen. Gruß Jörn
-
Thread
[C-Code Optimierung] RDM responder
Hier der Disassembler-Code von "compare": [c] @0000009C: compare 161: uint8_t compare(uint8_t*a,const uint8_t*b) { // sollte man ueberpruefen wegen flash pointer. +0000009C: 01DC MOVW R26,R24 Copy register pair +0000009D
später bei meinem Gerät > eintreffen, nicht zur Compilezeit... Brauchst auch nicht. Anstatt [c] switch (SWAP(var)) case A: case B: [/c] geht doch [c] switch (var) case SWAP(A): case SWAP(B): [/c] wobei in der zweiten Skizze SWAP zur Compilezeit auswertbar sein muss
-
Thread
TFT an M16C62
fast aus, als ob das ein Anschluss ist, wie bei einer Grafikkarte. Geht das dann noch mit dem M16C62? Alex1
Hallo Reiner, jetzt bin ich aber gespannt. Du hast ein Board mit dem M16C80 und dem S1D13705? Was für ein Display hängt da denn dran? Wir haben einen Single-Board-Computer, den man mit M16C/62 oder M16C/80 bestücken kann (trivial), und haben mit diesem die von uns entwickelten