-
Thread
Arduino Nano Clone mit AVR Studio programmieren
/ total 0 lrwxrwxrwx 1 alex alex 10 May 13 21:21 c: -> ../drive_c lrwxrwxrwx 1 alex alex 10 May 14 14:43 com1 -> /dev/ttyS0 lrwxrwxrwx 1 alex alex 10 May 14 14:43 com2 -> /dev/ttyS1 lrwxrwxrwx 1 alex alex 10 May 14 14:43 com3 -> /dev/ttyS2 lrwxrwxrwx 1 alex alex 10 May 14 14:43 com4 -> /dev/ttyS3 lrwxrwxrwx 1 alex alex 12 May 14 14:43 com5 -> /dev/ttyUSB0 lrwxrwxrwx 1 alex alex 8 May 13 21:22 d:: -> /dev/sr0 lrwxrwxrwx 1 alex alex 8 May 14 14:43 lpt1 -> /dev/lp0 lrwxrwxrwx 1 alex alex 1 May 13 21:21 z: -> / [/code]
-
Thread
Gehalt/Gehaltsentwicklung Informatiker/Ingenieure 2020
paar Kröten mehr, solange meine Depots haussieren wie verrückt. Kursgewinne diesen Monat jetzt bei 32,5k.
F. B. schrieb im Beitrag #6487450: > Kursgewinne diesen Monat jetzt bei 32,5k. Aber gewiss. :-)
-
Thread
Maschinenbau Krise Gesperrt
AVR schrieb im Beitrag #6136549: > Ist das jetzt zu einem Reifen Thread hier verkommen? Ein Reifen ist bekanntermaßen auch eine Maschine!
www.manager-magazin.de/unternehmen/aluminium-mangel-als-naechstes-droht-die-aluminiumkrise-a-30ed225d-1d1b-4a82-94dd-3f4d61398f00
-
Thread
OSCCAL extrem?
Was uebrigens sehr gut geht ist das Kalibrieren/Synchronisieren des RC Oszillators auf einem 32kHz Quarz. Sofern denn ein 32kHz Quarz da ist. Was also erst bei den Megas moeglich ist. Damit erreicht man zwar keine so hohe Aufloesung wie 14.746MHZ aber eben doch besser wie die 2% welches ein UART
bist bloß nicht in der Lage, das richtige Schema zu finden oder es zu verstehen. Dabei ist das beim AVR8 doch echt übersichtlich (insbesondere im Vergleich zu den 32-Bittern jeglicher Coleur...) > Leider kann ich nach einem elenden Hardware-Crash momentan nicht mal > schnell an einem Controller "
-
Thread
Typsichere und permutierte Parameterlisten in C++
diesem "passenden Objekt". Naja, eine Klasse, die einzig eine unsigned Variable beinhaltet, die beim AVR bis zu 32x10^6 Ticks aufnehmen kann, also z.B. uint32_t. Da ich alles constexpr verwende macht die Größe dem Zielsystem kein Problem, denn es kommen am Ende ja Werte raus, die in die 8-/16-Bit Timer
auch nur einmal schreiben. Ob sich das gelohnt hat für meine gelegentlichen Hobbyexperimente mit AVR/STM32? Zeitlich sicher nicht, aber gelernt hab ich dabei einiges. Selbst wenn ich beruflich mit C++ nicht in Kontakt komme, hat sich auch dort mein Programmierstil verändert. Viele der C++>=11-Konzepte
-
Thread
LCD 4x20 2004A auf Zeilen schalten
wird LCD_LINE3 zu 0x54. Fehlt noch die Zeile 2. 0x15 ist mit Sicherheit falsch. Sinnvoller wäre 0x14 (20 Zeichen Versatz). Macht als Tabelle: #define LCD_LINE1 0x00 #define LCD_LINE2 0x14 #define LCD_LINE3 0x54 #define LCD_LINE4 0x40
sehe da auch keine Probleme. Habe mit der Fleury LIB auch angefangen, sehr gut zu verwenden unter AVR oder Arduino(Atmel AVR) wer keine anderen findet.
-
Thread
Vi Editor ausgestorben?
superuser.com/questions/938093/nano-alternative-for-windows-powershell https://nano-editor.org/dist/win32-support/
Dazu kommt der Malloc-Chunk, auf den data zeigt. In 64-Bit-Linux ist die minimale Chunk-Größe 32 Byte. Auch für Leerzeilen, die außer dem LF keine weiteren Zeichen enthalten, werden diese 32 Byte benötigt. Eine Leerzeile belegt also 48 + 32 =qa80 Byte. Entsprechend belegen die 64 Mi Zeilen
-
Thread
Attiny Programmierung
aber ersteinmal kein Problem darstellen. Sehe ich auch so. Bevor ich mich mit diesen "neuen" AVR beschäftige, schaue ich mir lieber die STM32 an. Ich denke, davon habe ich langfristig mehr. Für mich endet die 8bit Welt bei den klassischen AVR Mikrocontrollern mit ISP Interface und Debug Wire
Stefan ⛄ F. schrieb im Beitrag #6095926: > Bevor ich mich mit diesen "neuen" AVR beschäftige, schaue ich mir lieber > die STM32 an. Ich denke, davon habe ich langfristig mehr. ... kommt drauf an, wenn es mal um "richtig" low power oder batterie geräte geht sind die neuen avr's
-
Thread
Auseinandergenommene Geräte
dementsprechend 3/4 = 825µs, was als Periodendauer die 1100µS bzw. 1,100ms ergeben würde. http://avr.börke.de/Funksteckdosen.htm Bin schon auf den Protokoll Dekoder *nrf905* gespannt : https://sigrok.org/wiki/Protocol_decoders Ach noch was - PulsView unter Windows 10 : Falls jemand
Genaugenommen müßtest Du mit dem Oszi beim Starten mit dem Oszi den Verlauf von V_DD, FB und Sense messen. In dem Schaubild-Kästchen Burst-Mode sind die weiteren Funktionen verborgen, welche sehr allgemein oben beschrieben wurden, jedoch zutreffen oder auch nicht zutreffen können
-
Thread
Ehemals defekter Lime Gen 3 reverse Engineering Motor Controller
eine ganz einfache Division von zwei Zahlen. Und so sieht der zugehörige Assembler-Code bei einem AVR Mikrocontroller aus: [pre] cf 93 push r28 df 93 push r29 cd b7 in r28, 0x3d dd 27 eor r29, r29 c6 50 subi r28, 0x06 cd bf out 0x3d,
Moment gehts noch nicht - obwohl es eigentlich kein grosses Geheimnis ist. Die Basis bildet wieder mal AVR447, portiert auf den STM32 mit CMSIS und SPL.
-
Thread
Conrad Elektronik hat Probleme
Im Sortiment fehlen einzig Staubsauger und Waschmaschinen. https://www.conrad.de/de/p/dirt-devil-dd2424-1-rebel-34-parquet-staubsauger-700-w-beutellos-2139431.html ;-)
Conrad seine seit 72 Jahren und damit älteste Zweigniederlassung in Nürnberg, Fürther Str. schließt. 32 Beschäftigte. Grund: Wierschaftliche Erwägungen und standortbedingte Besonderheiten. Bundesweit gibt es wohl (noch) 19 Filialen an 14 Standorten.
-
Thread
Zeta SBC V2 Z80 mit Floppy Disk
zugehörige /CS reagiert. Und so weiter. Die MMU würde ich erstmal totlegen. RAM-Chips raus und A14 mit A14 und A15 mit A15 verbinden, A16 und A17 auf Masse.
DSP16xx FR-30 FR-V Intel i960 IP2000 M32R MCORE MicroBlaze MMIX MN10200, MN10300 NS32K ROMP Stormy16 Synopsis Designware ARC Texas Instruments MSP430, MSP432 V850 Xtensa
-
Thread
Zu Volkswagen wechseln oder nicht Gesperrt
noch so viele Software-Entwickler suchen wird. Schäffler meldet Kurzarbeit an und Conti prüft 9 von 32 Werken.
AVR schrieb im Beitrag #5957019: > VW wird doch von den Deutschen nur in Schutz genommen, weil es ein > Vermächtnis aus dem 3. Reich ist. ... weil? Begründe doch mal was du da von dir gibst. AVR
-
Thread
CRC-16-Berechnung mit Lookup-Tabelle: zwei Varianten, beide gültig?
, 0xCDEC, 0xDDCD, 0xAD2A, 0xBD0B, 0x8D68, 0x9D49, 0x7E97, 0x6EB6, 0x5ED5, 0x4EF4, 0x3E13, 0x2E32, 0x1E51, 0x0E70, 0xFF9F, 0xEFBE, 0xDFDD, 0xCFFC, 0xBF1B, 0xAF3A, 0x9F59, 0x8F78, 0x9188, 0x81A9, 0xB1CA, 0xA1EB, 0xD10C, 0xC12D, 0xF14E, 0xE16F, 0x1080, 0x00A1, 0x30C2, 0x20E3, 0x5004,
0x83B9, 0x9398, 0xA3FB, 0xB3DA, 0xC33D, 0xD31C, 0xE37F, 0xF35E, 0x02B1, 0x1290, 0x22F3, 0x32D2, 0x4235, 0x5214, 0x6277, 0x7256, 0xB5EA, 0xA5CB, 0x95A8, 0x8589, 0xF56E, 0xE54F, 0xD52C, 0xC50D, 0x34E2, 0x24C3, 0x14A0, 0x0481, 0x7466, 0x6447, 0x5424, 0x4405, 0xA7DB, 0xB7FA, 0x8799
-
Thread
Rezension: Odys My Book 14 unter Ubuntu
rekonstruieren. Jetzt noch getestet: normaler USB-Stick (8GB) Partitionstabelle gelöscht: (linux) dd of=/dev/sd? if=/dev/zero bs=1M count=10 Stick in Windows-PC, im Explorer draufgeklickt; "Soll Datenträger formatiert werden?"- Ja, Standard, FAT32; ISO-File: öffnen mit 7-zip; alles extrahieren
reguläre ISO auf einen USB Stick (jeder meiner USB Sticks ging mit dieser Methode, ich habe sogar 16gb, 32gb, 64gb ausprobiert) Beim schreiben mit der DD Methode (die ISO Methode wird heute nicht mehr supported, habe ich aus Linux Mint / Linux MX Foren erfahren vor einigen Wochen) 4. Chipset auf Linux
-
Thread
Wie viel Prozent des Gehalts sparen und wie anlegen? Gesperrt
14,37 %
Uhr gekauft und ich denke es wird nicht die Letzte.. Ist auch auf der Bank aber ohne Strafzinsen :DD
-
Thread
Ausgabe mittels printf über UART für ATmega / ATtiny
Zudem sollte UART auf vielen MCUs laufen... und si gibt es ähnliche Software für MCS51, STM8 und STM32
Nenners, der auf einem ATtiny2313 noch genau so läuft wiw auf einem STM32 oder einem AT89S52. Genau darum, dass Erklärbeispiele alle dieselbe Basis verwenden egal welches Target man hat (und wenn das Target ein Konsolenprogeamm für Linux ist.) Es soll schlicht die ersten
-
Thread
STM32 Umfang
d.h. statt [c] // 64 MHz using the 8 MHz/2 HSI oscillator with 16x PLL, lowspeed I/O runs at 32 MHz WRITE_REG(RCC->CFGR, RCC_CFGR_PLLMULL16 + RCC_CFGR_PPRE1_DIV2); // Enable PLL SET_BIT(RCC->CR, RCC_CR_PLLON); [/c] kann man auch ganz einfach (ähnlich beim AVR) schreiben: [c] // 64
können dann genau so wie die stm32f103xx.h aussehen ohne die Tastatur komplett abzunutzen. Die sind m.W. in den Device Packs enthalten: https://www.keil.com/dd2/pack/ https://www.keil.com/cmsis/svd Wenn man es schon selbst macht
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V4]
DMA und zweites SPI hätten da schon gereicht um bei 32Mhz vor nem AVR zu stehen.. so bleibt es ein Nieschenprodukt mit etwas mehr Power. Bin deswegen für Display Ansteuerungen zum STM32/ESP32 gewechselt.
Versand über Amazon: 8-Kanal-Relaismodul, Reset-Taste der Entwicklungsplatine für Bessere Steuerung ESP32-WROOM-32E 4M-Byte-Flash für 9,59€ mit Prime. Bei Ali nicht unter 14€ zu finden. https://www.amazon.de/dp/B0CF2QFGHW
-
Thread
Rust - ist das hier um zu bleiben?
Vielleicht wirds ja mit Object-Pascal noch was. Der FreePascal-Compiler unterstuetzt mittlerweile AVR, ARM, RISCV und Tensilica (ESP32).
altbekannten Werkzeugen? Wie schwer tut man sich wenn z.B. der Chef man möchte doch z.B. von STM32 oder PIC/AVR auf ein Rust Entwicklungssystem umzusteigen? Wird PIC/AVR unterstützt? Gibt es Case Studies wie man ein existierendes erfolgreiches embedded Projekt (STM32/AVR/PIC) von C/C++ auf Rust
-
Thread
High Noon im Verbundnetz?
kritische-ereignisse-und-erkenntnisse https://www.agora-energiewende.de/service/agorameter/chart/power_generation/07.01.2019/14.01.2019/
kann? > Es soll Hobbymäßig noch bezahlbar sein. Kannst ja meines nachbauen: http://www.fritzler-avr.de/HP/netzfreq.php
-
Thread
Benötige Hilfe beim programmieren eines Microkontrollers!
aber parallel dazu auch selbst mit der "Materie" beschäftigen müssen. Ein guter Einstieg sind das AVR- und das AVR-GCC-Tutorial in diesem Forum: https://www.mikrocontroller.net/articles/AVR-Tutorial https://www.mikrocontroller.net/articles/AVR-GCC-Tutorial Lese dich da mal ein und wenn unüberwindbare
beschäftigen zu müssen Das Datenblatt ist nicht riesig. Die entsprechende Dokumentation von STM32 Controllern ist 10x so umfangreich und trotzdem weniger ausführlich. Sei froh, dass du einen AVR verwenden darfst, und dann auch so ein 08/15 Modell. Für keinen anderen Mikrocontroller wirst du so viele
-
Thread
uClock - Matrix-Uhr mit WS2812 LEDs
und einen kleinen AVR zur Ansteuerung der LEDs nimmst? Ich meine es ist viel einfacher, als die Parameteraustauscherei und dieses Protokoll zwischen ESP8266 und dem STM32. Den AVR könnte man mit SPI ansteuern oder I2C wobei
=new#6097851 https://www.mikrocontroller.net/topic/488417 Ich arbeite daher gerade an einer STM32F303CCT6-Portierung für die WodClock24. Zum Test habe ich mir folgendes Black-Pill bestellt: https://robotdyn.com/stm32f303cct6-256-kb-flash-stm32-arm-cortexr-m4-mini-system-dev-board-3326a9dd-3c19
-
Thread
[V] Halbleiter, Netzteile, Opto, Encoder, Diskret, Relais, Pneumatik, AoIP
0,25 €/Stk. Schalter: 3x 62A11-02-020C: Optischer Encoder -> 5,00 €/Stk. 8x 3.14.200.901: Taster beleuchtet gelb -> 0,50 €/Stk. 32x 3.14.200.944: Taster beleuchtet grün -> 0,50 €/Stk. Buchsen: 25x F-Buchse: Hersteller Tyco -> 0,50 €/Stk
0,15 €/Stk. Schalter: 3x 62A11-02-020C: Optischer Encoder -> 5,00 €/Stk. 8x 3.14.200.901: Taster beleuchtet gelb -> 0,25 €/Stk. 32x 3.14.200.944: Taster beleuchtet grün -> 0,25 €/Stk. Buchsen: 25x F-Buchse: Hersteller Tyco -> 0,25 €/Stk
-
Thread
RISC-V: Wird das was?
unberührt lassen. [code] while(1) { ToggleLED2(); osDelay(13); } [/code] Auf einem STM32F1 oder STM32F3 benötigt das nackte FreeRTOS meiner Erfahrung nach ca. 14kB. Das klingt zwar nach sehr viel, aber es kann dann auch schon sehr viel und um sagen wir mal weitere 10kB zu füllen, programmiert
-3326a9dd-3c19-11e9-910a-901b0ebb3621.html > > Das ist ein F4 mit fpu und deutlich moderner. Ob der GD32xx dagegen eine > Chance hat ist fraglich. Dann schauen wir mal auf die Fakten: STM32F103: 90 DMIPs
-
Thread
Floppy MFM Decoder selber bauen AVR ATmega Assembler Beispiele FDD Diskette
Klar haben die STM32 mehr Rechenleistung und RAM als ein AVR. Aber ein AVR reicht völlig. Und vor allem macht die Herausforderung, etwas auf einem in die Jahre gekommenen 8-bit Prozessor zu programmieren wo andere alle sofort
Peter S. schrieb im Beitrag #6137096: > Klar haben die STM32 mehr Rechenleistung und RAM als ein AVR. > Aber ein AVR reicht völlig. Nachweislich. :-) Ich dachte allerdings eher daran, dass man besser an Daten von schlecht lesbaren Disketten rankommen kann
-
Thread
ESP8266 crash während updateWifi() - ist millis() das Problem?
ICACHE_RAM_ATTR millis() { union { uint64_t q; // Accumulator, 64-bit, little endian uint32_t a[2]; // ..........., 32-bit segments } acc; acc.a[1] = 0; // Zero high-acc uint32_t m = system_get_time(); uint32_t c = micros_overflow_count + ((m < micros_at_last_overflow_tick
(handler->mode & 1) == !!(levels & (1 << i)))) { // to make ISR compatible to Arduino AVR model where interrupts are disabled // we disable them before we call the client ISR uint32_t savedPS = xt_rsil(15); // stop other interrupts ArgStructure* localArg = (ArgStructure
-
Thread
Marlin Firmware mit dem ATMEL STUDIO 7 auf das Arduino Mega 2560 Board flashen
E:\Projekte AVR-Studio\ATmega\ATmega88\TWI_3\TWI_3\Debug\TWI_3.obj" "" -I "G:\AVR Studio\7.0\Build1188\7.0\toolchain\avr8\avrassembler\Include" AVRASM: AVR macro assembler 2.2.7 (build 69 Jul 26 2017 16:25:
AtMega1284P-AU* hat gegen GND ( Pin 28 ) auf jedenfall einen Widerstand im Megaohmbereich. Pin 33=14 M, 32=15M, 31=14M, 30=15M, 29=15M, 27=6M, 26=14M, 25=14M, 24=8M, 23=8M. Werde jetzt mal gucken, ob ich den defekten mit meinem einstellbarem Heißluftfön von der Platine bekomme ohne andere Bauteile
-
Thread
Floppy FDD Diskette an AVR Mikrocontroller ATmega Beispiele Assembler
(der dann praktisch 100 % ausgelastet ist) sollte sich MFM gerade so decodieren lassen, zumindest DD. Für HD wird ein AVR nicht genügen, da muss man schon zu einem ARM greifen. Das sollte damals ein Floppy-Emulator für ältere Messgeräte werden, das Projekt ist allerdings leider nie fertig geworden
manipulieren kann. Auch die diversen Linuxe haben entsprechende Utilities. Einfach mal die Dokumentation zu dd anschauen: https://de.wikipedia.org/wiki/Dd_(Unix)
-
Thread
Rust als Embedded-Programmiersprache Gesperrt
Programmiersprache aus. Und ihr wollt hier diskutieren, ob sich _DAS_ als Programmiersprache für einen PIC32 oder einen Cortex eignet? Nur zu, wer es sich in den Kopf gesetzt hat, partout Rust für die Firmware seines BluePill-Brettl's oder seines AVR nehmen zu wollen, der muß es halt tun - wenngleich ich das
Syntax. Ob man dabei wie in Pascal auch noch den Zeiger als solchen kennzeichnen soll ( POIN^.X := 14; ) oder ob man das wegläßt, weil es ja ohnehin klar ist, daß da ein Zeigerzugriff fällig ist, sei mal dahingestellt. Bernd K. schrieb im Beitrag #5525987: > fn foo(x: i32) -> i32 Das wiederum