-
Thread
RIP AtmelStudio
vom ARM, dazwischen ist kein Platz für sprudelnde Gewinne und die inzwischen übliches Features eines uC, wie Hochstromausgänge zur LED Matrixsteuerung mit Strombegrenzung und LCD Backplanespannungen für Multiplex, ordentliche SigmaDelta ADC, hat AVR nie bekommen (Atmega169 obsolete).
Nein. > > Aber Teile davon schon? > https://ww1.microchip.com/downloads/Secure/en/DeviceDoc/xc32-v2.50-src.zip Wie gesagt, der XC32 ist ein MIPS-gcc. Den konnte MCP nicht nachträglich "closed-sourcen". Aber alles, was sie dazu gebastelt haben, haben sie. > Hier sind dann XC8 aund XC16 zu finden
-
Thread
Bosch Athlet 25,2 V Akku 7 Stück Tauschen
Euch! Guten Abend, stehe genau vor dem gleichen Problem...... Schaltet man EIN leuchtet LED2 und LED5 blinkt :-( ach ja, der Bosch Athlet 32.4 V hat einen Atmega 328PB. Vielleicht hilft hier folgender Beitrag: https://www.mikrocontroller.net/topic/464607 Gruß Florian
nein, hex File für 32,4V ist nicht in Rar Datei die ich gepostet habe. Zellen Anzahl und PWM Werte sind anders als bei 25,2V Modelen.
-
Thread
Tasten entprellen per Software
Menüs, Eingabe von Werten... > Eigentlich bei allem! Deshalb sind (abgesehen vom cancel) immer 2 Tastendrücke nacheinander notwendig. Z.b. Funktion / Start > Und was soll der Scheiß mit 10/20/40ms?-O > Das sind 25-100 TASTENDRÜCKE/WERTÄNDERUNGEN PRO S E K U N D E... Irrtum. Beim Raster
https://www.youtube.com/watch?v=9IYRC7g2ICg
-
Thread
Pegelwandler 5V -> 12V an IO-Pin eines Atmega328p
(R2) hinzugefügt. Funktioniert der Pegelwandler so wie im Anhang gezeigt? Was hat der Atmega328P für einen Ausgang? Wie muss ich die Spannungsquelle in LTSpice konfigurieren, dass sie dem µC-Ausgang
schrieb im Beitrag #6582998: >> Funktioniert der Pegelwandler so wie im Anhang gezeigt? > > Ja. Den R2 kannst du weg lassen. Macht er denn aus bereis erwähnten Redundanzgründen Sinn, wenn der uC ausfällt? Sprich stört er? Da habe ich ihn ohnehin.
-
Thread
Drucksensor (Druckmessumformer) - welche Signalart für Arduino: Spannung oder I2C
mir bestimmte Toleranzgrenze) nachgelassen hat. Projektbestandteile: Board 1: Arduino Micro (ATmega32U4) Board 2: Elektrische Versorgung: [https://store.sure-electronics.com/product/PS-BC12111] Borad 3: Spannungswandler für Arduino: [https://wiki.dfrobot.com/Power_Module__SKU_DFR0205_] Board 4
Spannungsversorgung: 10 - 30 VDC, Ausgangssignal: 0 - 5 VDC Messbereich: 0 - 240 mmHg oder 0 - 0,32 bar, Toleranzgrenze: 5 mmHg 2 x Pneumatik-Ventile: Versorgungsspannung 12 VDC 1 x Kompressor: Leistung max. 4 W, Spannung 12 VDC Board Optokopler Schaltmodul: zum Ansteuern beider Pneumatikventile
-
Artikel
Liste von FPGA Eval boards
XC3S700A-FG484 32M x 16 DDR2 SDRAM 4 Mbit Platform Flash PROM, 32MB parallel Flash, 2-16 Mbit SPI Flash (JTAG) 10/100 1 In + 1 Out - 4 Taster, 1 Drehgeber, 4 Schalter 4-ch D/A, 2-ch A/D, Signal amplifier, Coolrunner CPLD
problemlos möglich) Software kostenlos bei Lattice (Quick-Start, User's Guide, EDA, Reference Designs, 8-/32-Bit Soft-Cores Mico8/Mico32 etc.) Weitere. www.hardware-design.de bietet verschiedene einfache Boards mit Lattice-Bausteinen an FPGA-Board mit XP2-17/XP2-8/XP2-5 -> 113,- bis 101,- Euro CPLD-Boards u.a
-
Thread
Krabbelversuche am ATmega4809
nicht einfach ins datasheet schreiben können: [c] //I2C0_Master init: uint32_t baud = ((F_CPU/100000) - (((F_CPU*300)/1000)/1000)/1000 - 10)/2; TWI0.MBAUD = (uint8_t)baud; TWI0.MCTRLA = TWI_ENABLE_bm; // Enable
Evaluation-Kits so billig? Will man das Produkt an Hobbyisten verkaufen, wie ich einer bin (Habe 2 davon)? Ein Arduino Uno (kein Clone) kostet 25% mehr. Soll sich die Industrie damit auseinandersetzen? Sollen die megaAVR series0/1 eine Alternative zum ARM (STM32) sein? Grüße (:
-
Thread
AVR C Programmierung unter Linux
needed so that # # #include <avr/io.h> # # will include the desired device header. For ATmega8A the supplement # to *cpp_avrlibc would read # # -D__AVR_DEV_LIB_NAME__=m8a *cpp_avrlibc: -D__AVR_DEVICE_NAME__=atmega4809 *cpp_mcu: -D__AVR_ATmega4809__ -U__AVR_PM_BASE_ADDRESS
avr6/double64;@mmcu=avr6@mdouble=64 avr6/long-double32;@mmcu=avr6@mlong-double=32 avrxmega2/double64;@mmcu=avrxmega2@mdouble=64 avrxmega2/long-double32;@mmcu=avrxmega2@mlong-double=32 avrxmega3/short-calls;@mmcu=avrxmega3@mshort-calls avrxmega3/double64
-
Thread
arduino pro mini alternative
Hier gibt's die Grundlage zum nackten AVR: https://www.ebay.de/itm/5x-Breakout-Board-fur-QFP-32-0-65-mm-0-8-mm-Adapter-Platine-EQFP-TQFP-LQFP/183861277224?hash=item2acefc7228:g:3SwAAOSw7pldEr3S
ATMEGA328P - genuine or counterfeit? https://www.youtube.com/watch?v=eeDC1m7ANJI
-
Artikel
Akku Tester
nicht. Ich habe einen 10k hingemacht. Mehr dazu: MMC-Karte funktioniert nicht Als Prozessor wird ein ATmega32 verwendet, da die FAT-Library für die SD-Karte mindestens 1,2kB RAM benötigt. SW1 ist ein Inkrementaldrehgeber mit eingebautem Taster, der zur Bedienung dient. Zur Programmierung und zum Debuggen
möglich zu halten. Downloads. Schema. Eagle Schema und das PDF sind hier: AkkuTester_HW_2010_09_15_V1.2.zip Software. C-Source Code für AVR-GCC 4.3 und die vorkompilierte HEX Datei für einen ATmega32 sind hier: AkkuTester_SW_2012_02_16_V1.8.zip Die Fusebits müssen folgendermassen eingestellt sein: HFUSE
-
Thread
Debugger für ATmega32
Hallo, ich habe vor Jahren in einem Praktikum eine Mikrocontrollerschaltung mit ATmega32 aufgebaut. Zum Debuggen wurde die JTAG-Schnittstelle und ein Atmel JTAGICE verwendet. Nun würde ich gerne mehr mit Elektronik machen, nicht nur, aber evtl. auch mit dem ATmega32. Welcher Debugger
noch eine Ader + GND zum Programmieren und !Debuggen! - Nennt sich UPDI Da wäre zum Beispiel der ATmega4809 im 40-PDIP Gehäuse, siehe: https://ww1.microchip.com/downloads/en/DeviceDoc/40-pin-Data-Sheet-megaAVR-0-series-DS40002104A.pdf UPDI Programmer/Debugger sind schnell aus einem ATmega32U4 hergestellt
-
Thread
Mikrocontroller und PHP
) libruby-2.5.so.2.5 libc.so.6 libpthread.so.0 libgmp.so.10 libdl.so.2 libcrypt.so.1 libm.so.6 /lib64/ld-linux-x86-64.so.2 (0x00007fb90ecfb000
einem Mikrocontroller gesehen? Ich meine nicht einen in der Größenordnung vom Raspberry Pi oder ESP32, sondern etwas in Richtung ATmega328 oder meinetwegen auch einen Boliden wie den STM32F4.
-
Thread
Leistungsmessung mit MSP430
>von Achim M. (minifloat) >>Unterm Strich würde ich sagen, lass es lieber. > anzuschlissen. > U: L1-L2, L1-L3, L2-3, L1-N, L2-N, L3-N; I: L1, L2, L3, N = 10 Messwrte Ich komm aus'm Maschinenbau... da wurde n PAC und drei Spulen, 10 Adern sowie ne Busleitung in den Schrank geklatscht und die
hoffe, dass das so jetzt bisschen besser aussieht. 1. R18 ist falsch beschaltet, soll wohl an VCP 2. C11 ist falsch beschaltet, muss zwischen VDD2 und GND2. 3. An den Ein- und Ausgängen des DC-DC solltest Du nochmal 10u X7R hintun, eventuell noch einen Ferrit (z.B. Murata BLM18... oder so), um die
-
Thread
[AVR] externer Speicher
Hallo, und zwar geht meinem ATmega2560 langsam der Speicher aus, da ich ein paar Bilder habe die am Display angezeigt werden. Jetzt wollte ich einen externen Flash einbauen (W25Q16JV) der die (Bild-)Daten speichern soll, damit am uC
(u)SD karte nehmen, einen FAT32 library benutzen zB 2GB Dann kann man am anfang die benoetigte dateien direct mittels PC schreiben und spaeter routinen schreiben damit du das auch via den processor laufen
-
Thread
Stepper Problem NEMA17-05GM 1036 Stepps statt 1000 Stepps pro Umdrehung
Übersetzungsverhältnis von 50:259 kann ich mir gerade schlecht vorstellen, einen Schrittmotor mit 207,2 Schritten pro Umdrehung allerdings noch viel weniger.
erfreut, Reichelt hat die Produktbeschreibung NEMA17-05GM Schrittmotor NEMA 17, 1,8 °, 1,68 A, 2,8 V 5.18:1 angepasst.
-
Thread
Auswertung mehrerer Drehencoder
das ganze effizient lösen lässt? Wenn es Hardware sein /muss/, dann würde ich einen kleinen MachXO(2/3) neben den uC setzen und dort die Auswertung machen. Den jeweils aktuellen Zählerstand kann ich dann z.B. mit SPI kurz mal einlesen.
brauchst keine 800kHz Abtastrate. Man könnte es auch in einen AVR mit ausreichend Pins auslagern, z.B, ATmega64. Aber auch das ist eine Beleidigung eines 32 Bit Prozessors. ;-) 16 Drehgeber sind 3x16=48 Pins (incl. Taster). Die kann man per Schieberegister ala 74HC165 einlesen und gut.
-
Thread
GPS Module U-Blox bzw. U-Blox Klone
Naja momentan kämpfe ich noch mit der richtigen Einstellung des Moduls damit der original Atmega wieder die LEDs toggelt. Aber funktionieren tut es und folgende Unterschiede: 1. viel schnellerer fix (nutzt ja auch mehrere GNSS) 2. laut meinem Zähler eine kleinere stddev (das m8t hat deutlich
bisher hatte. Bede Module senden beim Start eine identische Bootmeldung: [pre]$GNTXT,01,01,02,u-blox AG - www.u-blox.com*4E $GNTXT,01,01,02,HW UBX-M8030 00080000*60 $GNTXT,01,01,02,ROM CORE 3.01 (107888)*2B $GNTXT,01,01,02,FWVER=SPG 3.01*46 $GNTXT,01,01,02,PROTVER=18.00*11 $GNTXT,01,01,02,
-
Thread
uC from Scratch
?qs=RECgZY%252BK1xLpPFD7GzHxWg%3D%3D 2.: https://www.mouser.de/ProductDetail/NXP-Semiconductors/MK64FX512VMD12/?qs=%2Fha2pyFadujpCJtEvKCpoqZE2e2wUWQscoWwmZV5MZaoray6%252BgPsTA%3D%3D Und generell, kennt sich jemand mit dem Bau solcher uC
so richtig an wenn du das Teil programmieren musst, wie viel Erfahrung ist denn da vorhanden? STM32CubeIDE + STM32CubeProgrammer + für 2€ einen ST-Link v2 würde ich für einen STM32-Anfänger empfehlen, wenn es denn STM32 sein soll. Teensy kannst du vergessen wegen dem proprietären Bootloader-Chip, wie
-
Thread
GLCD mit Arduino soll Variable anzeigen
delay(500); dtostrf(f,6, 2, s); // 6 Zeichen insgesamt, 2 Nachkommastellen // Hier kommt die Ausgabe hin ! u8g.firstPage(); do { u8g.drawStr(0,24, "Ergebnis:"); u8g.drawStr(46, 24, s); } while
); dtostrf(resultTemp,6, 2, s); // 6 Zeichen insgesamt, 2 Nachkommastellen // Hier kommt die Ausgabe hin ! u8g.firstPage(); do { u8g.drawStr(0,24, "Temp.:"); u8g.drawStr(46, 24, s); } while(u8g.nextPage
-
Thread
SPI für verteilte Systeme
> Bei I2C wird die slew-Rate begrenzt und die Eingänge gefiltert. I2C zählt nicht, ist schnarchlangsam. Auch UART (grade bei den meisten uCs) ist sehr langsam.
zu erwartenden Bitsalat, darunter läuft es absolut stabil. MCUA schrieb im Beitrag #6572138: > I2C zählt nicht, ist schnarchlangsam. Siehe auch https://www.i2c-bus.org/fastmode/ MCUA schrieb im Beitrag #6572138: > Auch UART (grade bei den meisten uCs) ist sehr langsam. Grade bei uCs ist der
-
Artikel
IRSND
Mikrocontroller-Familien lauffähig. AVR ATtiny87, ATtiny167 ATtiny45, ATtiny85 ATtiny44, ATtiny84 ATmega8, ATmega16, ATmega32 ATmega162 ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284 ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P XMega ATXmega128 PIC (C18-Compiler) PIC12F1840 PIC18F4520
Version 3.2.5: Anpassungen an Arduino Version 3.2.4: Konstanten in irsnd.c angepasst Version 3.1.5: 28.08.2019: Neues Protokoll: ONKYO Version 3.1.2: 06.09.2018: Support für STM32 mit HAL-Library Version 3.0.9:
-
Thread
Welcher ADC für ZF sampling
so umständlich? Ich würde einen I/Q- Mischer nehmen, z.B. Schaltermischer mit FST3253 oder analog (2- mal SA612 bzw. NE612), Oszillatorfrequenz 0/90 Grad mit 7474 erzeugen oder direkt mit SI5351. Die ganze Hardware (und Software) kann man z.B. vom uBitx übernehmen und damit spielen. Es gibt auch fertige
Datenmenge. Wenn auf 455kHz gemischt wird, lässt sich direkt mit dem µC abtasten. https://www.i2phd.org/armradio/index.html
-
Thread
bss, data, Fragen zu den Segmenten
Hallo Zusammen, Ich bin grad dabei, mal hinter die Kulissen der ESP32 APIs zu schauen und bin da u. A. auf folgende Funktion im bootloader gestoßen: (Trotzdem sind das natürlich sehr allgemeine Fragen, die ich da habe) [c] #ifndef NDEBUG { assert(&_bss_start
Speziell ist die Frage: Wann im > Programmablauf / wo wird z. B. bei einer globalen Variablen: int i = 2 > das i initialisiert? Irgendwann vor dem Aufruf von main(). Wie der Startup-Code das organisiert, ist seine Sache. (Bei Betriebssystemen kann das u. U. komplett entfallen, nämlich dann, wenn
-
Thread
Widerstandsänderung PT1000 in Schaltung ohne Temperaturänderung
die eine Konstantstromquelle die 100µA liefert integriert haben. Schau dir mal das Datemblatt vom ATMega16M1 an.
Der Poster hat scheint's Tomaten in den Ohren. Eine PT100 Messung, geht so : 1 Referenz, zB 2.5V and den ADC, als Referenz. Dieselben 2.5 geht an einen Spannungsteiler 10k & PT1000. Und davon misst man den PT1000 zurueck. Fertig. Der 10k sollte die passende Genaigkeit und Drift haben
-
Thread
TCP Server ATmega328
basteln. Der ATmega328 ist mindestens genausogut geeignet wie der ATmega32. Aber klar: Wenn die "einzig sinnvolle Anwendung" ein fetter HTTP-Server sein soll, dann wäre ein Controller mit mehr RAM und Flash natürlich
Beitrag #6559925: > Der kleinste mir bekannte TCP Stack ist der µIP von Adam Dunkels. Aber > der ATmega328 ist zu klein, um diesen sinnvoll zu nutzen. nun ja der Pollin NETIO konnte das mit dem ATmega32, hat mich aber auch nicht befriedigt aber man konnte ja den ATmega 1284p einsetzen mit viel mehr
-
Thread
millis denkproblem Gesperrt
zur Verfügung hast. Und deshalb ein unsigned long verwendet wird und damit der millis() Timer nach 2**32 ms = 49 Tagen überläuft. Und genau dann gibt es ein Problem, denn nach millis() == 4294967296 kommt eine Millisekunde später millis() == 0. Die Suche zu den Stichworten "millis" und "49 Tage" bringt
Intervalzeiten größer als 49 Tage benötigt, muss man eben eine Extrawurst backen. Aber meist, reichen die 32 Bit völlig aus. [c] uint64_t wideMillis() { union { struct { uint32_t lo; uint32_t hi; }; uint64_t zeit; } static daten; uint32_t jetzt = millis
-
Thread
Gibt es so etwas wie einen Hifi Arduino?
genau auf sich? Im Web finde ich nur "serial audio interface", Du schreibst "neudeutsches Wort für I2S", und in Wiki find ich absolut gar nichts dazu. I2S kenn ich. Mich irritiert gerade, dass laut Hersteller (ST) die Versionen STM32F407, STM32F401 und STM32F411 alle NICHT über SAI verfügen, sondern
auf sich? Im Web finde ich nur "serial > audio interface", Du schreibst "neudeutsches Wort für I2S", und in Wiki > find ich absolut gar nichts dazu. I2S kenn ich. Mich irritiert gerade, > dass laut Hersteller (ST) die Versionen STM32F407, STM32F401 und > STM32F411 alle NICHT über SAI verfügen
-
Thread
AVR Flash jenseits der 64kB
wahlfrei ldi ZH,Byte3(Flashaddress) out RAMPZ,ZH ldi ZH,Byte2(Flashaddress) ldi ZL,Byte1(Flashaddress) elpm reg,Z ;22Bit-Adresse, sequenziell ldi ZH,Byte3(Flashaddress) out RAMPZ,ZH ldi ZH,Byte2(Flashaddress) ldi ZL,Byte1(Flashaddress) elpm reg,Z+ elpm
Flash addressing above 128 KB is not supported by all programming hardware. Known to work are jtag2, stk500v2, and bit-bang programmers. Aber ich meine, der Arduino-Bootloader basiert doch auf STK500V2, denn die Datei dafür heißt ja stk500boot_v2_mega2560.hex
-
Thread
suche 1Hz Oszillator mit geringem Stromverbrauch mit 10µA maximum und Abweichung <=100ppm
einen ATTINY im 1 Sekunden Takt aus dem > pwrdwn-modus erwachen lassen. Du kannst auch an einen ATmega48A/P/PA einen 32kHz Quarz anschließen und ihn über T2 aufwecken lassen. Im Power-Save benötigt er <1µA.
ATTINY im 1 Sekunden Takt aus dem >> pwrdwn-modus erwachen lassen. > > Du kannst auch an einen ATmega48A/P/PA einen 32kHz Quarz anschließen und > ihn über T2 aufwecken lassen. Im Power-Save benötigt er <1µA. die Idee ist sehr interessant. Verbraucht aber der Timer nicht mehr Strom? Der muss ja
-
Thread
Raspberry Pi Pico: Mikrocontroller-Board mit Cortex M0+
R2D2 schrieb im Beitrag #6557731: > Hätten sie den [Anmerkung: STM32H730] genommen > mit Quarz und USB-C(!)-Anschluss auf ein Board geklatscht und für einen > ähnlichen Preis verkauft wäre das toll gewesen
bestellen muss, dann werde ich ihn aber auch selber kaufen. PS: Warum soll SWD langsamer sein als U2F?
-
Thread
Geringe Spannung mit P-Channel Mosfet schalten
> Oder geht das auch einfacher? Nicht viel. Siehe oben. Aber ist dein P-Kanal MOSFET bei -6,4V U_GS schon WIRKLICH voll durchgesteuert? > > Und Teil 2: > > Dieser Mosfet: (nur Beispielshalber) > https://www.mouser.de/datasheet/2/308/NDP6020P-D-1812872.pdf > Hat eine Vds (Drain-Source Diode
Threshold Gate Charge = 17,5 nC Q_GS Gate to Source Gate Charge = 36 nC Q_GS2 Gate Charge Threshhold to Plateau = 18,8 nC Q_GD Gate to Drain "Miller" Charge = 32 nC Im Schaltbild erkennt man ja drei Kondensatoren - wie ich vermute Q_GS,Q_GS2 (der in der Mitte mit der
-
Thread
union verwenden in c
so? [c] typedef union { uint8_t bytes[2]; uint16_t word; } my_union_t; my_union_t foo; foo.bytes[0] = 0xAAu; foo.bytes[1] = 0x55u; [/c] mfg mf
… Bist du dir völlig sicher, dass der Controller die adäquate Wahl für dein Vorhaben ist? Ein ATmega8 / ATmega<X>8 (X = 4, 8, 16, 32) wäre da wohl deutlich praktikabler, und dank des größeren RAMs müsstest du dir nicht mit deinen offensichtlich auch nur geringen C-Kenntnissen bereits in so einer frühen
-
Thread
Bitte um Mithilfe bei Identifizierung Mikrocontroller
eine solche Platine verbaut ist: https://www.micronovasrl.com/wp-content/uploads/2016/03/J042_1-2.jpg Dabei handelt es sich um eine "Micronova J042_1". Es gibt da wohl verschiene ausbaustufen, aber alle laufen, wie man schön in der Ecke sehen kann, mit einem ATMEGA32A. Interessant ist der
ihr mal wisst, wie es weitergeht: Ich werde jetzt das Protokoll erstmal per "bit-banging" in einen 32u4 + IR-Sendediode basteln, ob zu sehen, wie der Ofen meine Bemühungen annimmt. Wenn das klappt, bekommt ein ESP32 einen IR Sender + Reciver. Mit dem Reciver nehme ich immer den aktuellen Einstellungsstand
-
Thread
DEBO OLED2 0.96 0,96" OLED-Display SSD1306 SSD1312 Initialisierung TWI I2C AVR ATmeg8 Assembler ASM
%252BOFgrj2Yvbvmrj2TAdMztoD3pA0tr5%252BY6r7O%252Bh2XECOSTrjQBwSB2WWLr3pknDhiZt3rJXljxUPZZXgQ8UeKw%252BX35o8Wgvl9jjRTqurYxHkyijnbElUK1EQjpNXSxiZWo1zqnm2RDjZ3O4NrXNh%252Bk%252FrJF6jYvV25hnpHzFAoJaKOSaUBYvHiJh6GM3i6cStYzUep2Qodf4D5KCW3ZpD669VthtV32Bi6pee
%7Ccksum%3A1718320506851f309b3836904b2b946f2ff38d80a274%7Campid%3APL_CLK%7Cclp%3A2334524 oder https://www.ebay.de/itm/RDA5807-FM-Radio-Empfanger-Modul-V2-0-I2C-ESP8266-ESP32-STM-32-Arduino-Raspberry/284124772008?hash=item422727f6a8:g:7fUAAOSwhadf4yAX
-
Thread
Quarz "beschleunigen"
vielleicht hat einer von euch einen Tip zur Problemlösung. Ich setze in einer Schaltung einen Atmega328P in TQFP ein, einen 16MHz-Quarz https://www.yxcxtal.com/products-detail/ysx321sl (laut JLC 10ppm & 9pf) und habe nach der Faustformel "Geforderte Lastkapazität *2 - 5 bis 10pf" 8p2 in 0603 eingesetzt
nur eine Frage des Einsatzes des richtigen Bauteils für den richtigen Zweck. Der "Irgendein HC49/u mit 2x22pf" (Oder was auch immer) ist das richtige Bauteil wenn die damit erreichbare Genauigkeit für den ZWeck vollkommen ausreicht und es günstig sein soll. Das sind Milliarden Geräte wo genau diese
-
Thread
Laufzeitverhalten main-Funktion
). Nun bin ich schlauer :-) Die meisten "moderneren" AVRs können CTC auch am Timer 0 und Timer 2, siehe Datenblatt.
nicht aus wie vielen Assembler Befehlen diese eine Codezeile besteht, jedoch garantiert mindestens aus 2 und damit ist es nicht Interruptsicher. Beim STM32 gibt es daher extra Setz und Lösch-Register. Da schreibt man auf ein Register die Bitmaske welche aus Out-Port gesetzt werde soll, das Register ist
-
Thread
BeagleV: Bezahlbarer linuxfähiger RISC-V SBC
MicroSD-Slot und einen GPIO-Header, welcher übliche Schnittstellen wie SDIO, [SPI](/articles/SPI), [I2C](/articles/I2C), [UART](/articles/UART) und [PWM](/articles/PWM) bietet. Die Stromversorgung erfolgt über [USB](/articles/USB)-C, als Videoausgang ist eine HDMI-1.4-Schnittstelle vorhanden, wobei eine
ich gerne hätte wäre ein PCIe 3.0 x16 Slot (ein x1 wäre auch > schon besser als nichts) und ein M2 Slot wäre natürlich ein Traum. > > Das ist allerdings etwas, das ich beim einem Board dieser Klasse auch > vermisse. Der NanoPI M4V2 hat das, allerdings ist PCIe nur x2. Die anderen zwei Lanes
-
Thread
LPC1768 noch aktuell?
haben. Auch ich bin so zu den STM32 gekommen.
Ein weiteres recht komplettes LPC1768 Board: https://www.hotmcu.com/lpc1768minidk2-development-board-28-tft-lcd-p-12.html Ein JTAG-Adapter muss extern angeschlossen werden. Das kann sowohl ein Segger J-Link oder ein Keil U-Link2 sein. > ST hat vor über 13 Jahren mit dem STM32
-
Thread
ATMega Temperatur
52, *51, *50, *49, *48, *47, *46, *45, *43, *42, *42, *41, *40, 39, 38, 37, 36, 35, 34, 33, 32, 32, 31, 30, 29, 28, 27, 27, 26, 25, 24, 23, 23, 22, 21, 20, 19, 19, 18, 17, 16, 16, 15, 14, 13, 12, 12, 11, 10, 9, 9, 8, 7, 6, 5, 4, 4, 3, 2, 1, 0, -1, -2, -2, -3, -4, -5, -6, -7, -8
Peter F. schrieb im Beitrag #6556362: > wie Du auf 32-Bit-Gleitkommazahl kommst Das übliche AVR Float steckt in 32 Bit.