-
Thread
Welcher ist der BESTE(tm) Mikrocontroller?
gibts ab 1,51 € auch bei Mouser > Die sind nicht mehr teurer als 8051ger Das 8051 Beispiel war ein EFM8 von Silabs und Dein ARM Beispiel ist ein EFM32 von Silabs. Soweit ich das sehe hat kein anderer Hersteller so billige ARM. Trotzdem hat der EFM32 noch zwei technische Nachteile gegenüber dem EFM8 bei USB: - der EFM8 schafft Full Speed USB mit dem internen Oszillator der EFM32 braucht einen externen Quarz - der EFM8 unterstützt High Memory so dass der USB Bootloader direkt ein "normales" Binary mit Startadresse
-
Thread
Nuvoton N76E003
kommt mit seriellem Bootloader. Eval Board gibt es auch: https://jaycarlson.net/pf/stcmicro-stc8/ Die EFM8 8051 sind besser, gibt es aber nicht mehr als DIP: https://jaycarlson.net/pf/silicon-labs-efm8/
> Nuvoton gibt es auch nicht als DIP Die STC aber schon. > lötfreundlichen SOIC-16 Den EFM8BB1 und der kann fast nix. Der EFM8BB3 ist im QFP-32 zwar auch gut lötbar. Wenn hier aber die Pins nicht reichen dann kommt QFP-48 das ist nichts mehr für Anfänger.
-
Thread
Stromsparender Mikrocontroller mit USB
MHz (ca. 8 mA) - nicht teurer als ein STM32F103R8 (ca. 6 € bei 10 Stk.) - TQFP / LQFP Bauform mit 48 oder 64 Pin. Einen MSP430 gibt es mit USB, der ist aber im Moment nicht lieferbar. Den EFM32 gibts nicht
@ 8 MHz (ca. 8 mA) - nicht teurer als ein STM32F103R8 (ca. 6 € bei 10 Stk.) - TQFP / LQFP Bauform mit 48 oder 64 Pin. Warum noch mit einem 8 oder 16 Bit CPU rumschlagen, wenn es auch mit 32 Bit geht
-
Thread
Segger J-Link EDU Hardware V8 C2 Debug
eine neuere Entwicklung, deshalb geht das nicht mit V8. Silabs wollte wohl die Debug Hardware von EFM8 (C8051) und EFM32 (ARM Cortex-M) vereinheitlichen.
Lothar schrieb im Beitrag #7078478: > > Nun ja - seit immerhin 2015 sind auf allen EFM8 Eval Boards J-Link > drauf. Anfangs als STM32 - inzwischen als EFM32 Die J-Link V9 Hardware verwendet ebenfalls einen STM32F2, bei der V8 Hardware ist es ein AT91SAM7S64. Du kannst Dir auch
-
Thread
MSP430 Aufkündigung?
EFM8 8051 32kHz 90uA 80kHz 290uA
Lothar schrieb im Beitrag #5631853: > EFM8 8051 Welchen Teil von "Cortex" hast Du jetzt nicht verstanden?
-
Thread
Cortex uC Empfehlung gesucht
ersetzen soll Verwende selbst Cortex für Regelung und USB aber für 1 EUR gibt es doch die neuen EFM8 8051 mit 72 MHz und 14-bit 1MSPS ADC mit DMA und 64K Flash 4K RAM da kann kein mir bekannter kleiner Cortex mit auch nicht der LPC824: https://www.silabs.com/products/mcu/8-bit/efm8-laser-bee/Pages/efm8-laser-bee.aspx
-
Thread
EQ3 ISR2.0 für Homatic umflashen
Ich habe hier 4 EQ3 ISR2.0 Rolladenschalter. Die MCU darin sind EFM32G210. Es gibt scheinbar ein Arduino-Framework, dass einige EFM32 unterstützt. Ich sehe da aber keine G210 Variante: https://github.com/Bucknalla/efm32-arduino-core Geht es trotzdem damit?
efm32.dap apreg 0 0x0 1 efm32.dap apreg 0 0x8 sleep 1000 efm32.dap apreg 0 0x0 2 reset_config none reset init [/code]
-
Thread
Umstiegsbreatung uC Atmel/STM
Moby A. schrieb im Beitrag #4674883: > Bietet 8-Bit XMega auch Und wann kam der letzte neue XMega raus? Der neueste 8051 die EFM8 Laser Bee kam Anfang 2016 raus und dagegen sehen alle XMega sehr alt aus. Niemand nimmt XMega für neue Designs. Abgesehen
Ich hab nichts gegen die 8051er Das läßt sich gleich ändern :-) ATXMEGAAU Datenblatt 340 Seiten EFM8LB Datenblatt+Manual 70+390=460 Seiten also wie bei ARM. Zudem wird für EFM8 8051 dieselbe Toolchain wie für EFM32 ARM genutzt :-) Ansonsten bieten die EFM8 analoge und digitale Peripherie, die es
-
Thread
ISP Programmer defekt? Gibts ne "notlösung"?
von den AVR zu verabschieden und auf uC umzusteigen die keinen "Programmer" zum Flashen brauchen: EFM8, EFM32, LPC, STM8, STM32 ...
von den AVR zu verabschieden und auf > uC umzusteigen die keinen "Programmer" zum Flashen brauchen: EFM8, > EFM32, LPC, STM8, STM32 ... Räusper... Ob hier dein Kommentar hilfreich und angebracht ist? Antoli B. schrieb im Beitrag #4912983: > Ich müsste ziemlich dringend was flashen.
-
Thread
Frage zu CCL-Einheit in neueren AVR-Controllern
Driver implementiert wird auf AVR PIC Silabs: https://siliconlabs.force.com/community/s/share/a5U8Y000000bxnDUAQ/ws2812b-led-driver-on-efm8bb51-microcontroller
ein QFN20 in Stückzahlen 50 Cent und hat 4 CCL https://www.mouser.de/ProductDetail/Silicon-Labs/EFM8BB51F8G-C-QFN20?qs=7D1LtPJG0i3GGYLLlbsrGQ%3D%3D
-
Thread
Erfahrung mit Silicon Labs ARM Cortex-M Sortiment?
schrieb im Beitrag #4997667: > Die ex- EnergyMicros sind gut, hab ich hier in Use Wir haben hier EFM8 und LPC ARM und würden gerne von LPC ARM auf EFM32 umsteigen um nur noch eine IDE zu haben. Es geht aber nicht, weil den EFM32 noch viele Dinge fehlen, die sogar die EFM8 haben: - mehr Package-Typen
mal inline gibt es. Wird offensichtlich nicht mehr mit voller Kraft weiterentwickelt. Was für die EFM8 blöd ist. > Und 2x 12 Bit DAC hat man sonst kaum auf µCs EFM8LB hat 4x 12 Bit DAC und nebenbei 14 Bit ADC 1 MSPS. LPC ARM gibt es bis 12 Bit 80 MSPS das geht Richtung FPGA > Bei mir hat es
-
Thread
Programmieren des HPS Pic controller Board
getting-started-with-the-lpc810/programming-the-lpc810-with-flash-magic http://fishpepper.de/2016/10/15/efm8-bootloader-flash-tool-efm8load-py/ Abgesehen davon hatte das PICkit3 einen schweren Bug und war gut im PIC erledigen, insbesondere für Anfänger z.B. https://www.olimex.com/Products/PIC/Development
und LCD für 30 EUR aus, kann PIC einpacken: http://www.silabs.com/products/development-tools/mcu/8-bit/slstk2010a-efm8-sleepy-bee-starter-kit http://www.silabs.com/products/development-tools/mcu/8-bit/slstk2030a-efm8-laser-bee-starter-kit
-
Thread
Neue MCU familie gesucht
EFM8 haben bessere Peripherie, sind billiger, und noch einfacher zu programmieren. STM8 haben sich inzwischen auch deutlich verbessert.
Lothar schrieb im Beitrag #5870361: > EFM8 haben bessere Peripherie, sind billiger, und noch einfacher zu > programmieren. STM8 haben sich inzwischen auch deutlich verbessert. Ich weiß nicht, wieviel der EFM8 besser als der Vorgänger C8051
-
Thread
T/V 9 Controller-Eval-Boards gegen FPGA Boards
anzeigen, es hat keine eigene > Stromversorgung) ??? Nein, das hab ich doch auch. Alle ausser EFM32 und STM8 hatte ich geordert.
Dank! Alles ok, sorry für das Durcheinander. Thomas verkauft noch, wie beschrieben: M24LR STM8-Discovery EFM32.
-
Thread
Mikrocontroller Einstieg
in der Industrie komplett verdrängt wurden: Optoelektronik / SFP: 2006 noch AVR inzwischen 100% EFM8 http://www.silabs.com/products/mcu/8-bit/efm8-laser-bee http://www.avrfreaks.net/forum/mega88-vs-silabs-c8051f413 Multicopter BLDC Driver: 2013 noch AVR inzwischen 100% EFM8 Hier war es nicht
Steckbrett auf - "F" lobt E, erweitert, dass er für kleines Geld doch alles kaufen kann: STM32, AVR, EFM8 und vielleicht noch STM8 ??? Dabei ist doch die Frage: wie tief will jemand einsteigen. Ist dieser jemand gewillt, kleine Schritte zu machen. Kann dieser jemand schon Programmieren und weiß was
-
Thread
[V] Oszi, Development Boards und mehr
AT91SAM764 10.00€: https://www.olimex.com/Products/ARM/Atmel/SAM7-P64/ 2) Wonder Gecko Starter Kit EFM32WG-STK3800 (neu): 15€ http://www.mouser.de/ProductDetail/Silicon-Labs/EFM32WG-STK3800/?qs=NBXwYoKhrmo0nnblFzRSpA%3D%3D 3) Zero Gecko Starter Kit EFM32ZG-STK3200 (neu): 15€ http://www.mouser.de/ProductDetail
Update: 1) SAM7-P64 mit AT91SAM764 2) Wonder Gecko Starter Kit EFM32WG-STK3800 3) Zero Gecko Starter Kit EFM32ZG-STK3200 4) AVR ISP MKII sind weg Was ich noch anbieten kann: 9) 2x AT91SAM7S256 Chips (LQFP) = 5€ + Versandkosten? 10) Atmega8515 (nagelneu)
-
Thread
Erste 8051-Derivate mit mehreren dptr
nur http://sdcc.sourceforge.net/mediawiki/index.php/8051_variants ergänzen. > Aktuelle 8051 z.B. EFM8 haben wieder nur > ein DPTR da Zugriff aufs externe RAM ohnehin mit DMA gemacht wird. SiLabs hatte auch schon beim älteren C8051 nur einen dptr, und es dann beim neuen EFM8 auch wieder so gemacht
LPC935 und Keil zeigt unter Options: use multiple DPTR registers Aber durch den Umstieg auf EFM8 spielt das ohnehin keine Rolle mehr
-
Thread
ATmega Development Boards (Sind die OK?)
weiterer Schritt in der Fertigung ist und die > Produktionskosten deutlich erhöht Warum sind dann die EFM8 8051 - alle mit werksseitigem Bootloader - deutlich billiger als die direkte ATtiny / ATmega Konkurrenz? Brauchst bloss mal bei Mauser nachzusehen.
Labs raten Meinst Du diesen hier?: https://www.silabs.com/products/development-tools/mcu/32-bit/efm32-gecko-starter-kit @Stefan: Danke Dir für die Einkaufsliste. Habe die noch um den hier erweitert: https://de.aliexpress.com/item/STM32F103RET6-ARM-STM32-Minimum-System-Development-Board-Module-For-arduino-Minimum-System-Board-STM32F103C8T6
-
Thread
ARM Prozessor mit C programmierbar
Mehr infos dazu auch hier: https://www.mikrocontroller.net/articles/EFM32
Wenn es schon EFM-Controller sein sollen: * EFM32-Starterkit kaufen. Auspacken, Software von beiliegender CD installieren, Software registrieren lassen, beiliegenden USB-Kabel anschließen: fertig. Die IDE aufrufen
-
Thread
Bestes 8051-Mikrocontroller-Modell für eine Tastatur?
angeschlossen werden, interner Oszillator, und hat USB Bootloader, also kein Programmer erforderlich. EFM8UB20 QFP32 https://www.silabs.com/mcu/8-bit-microcontrollers/efm8-universal-bee Aber Lieferung 09-Dez-22 https://www.mouser.de/ProductDetail/Silicon-Labs/EFM8UB20F64G-B-QFP32?qs=OycAS1CGnlj3PApaQXt1oA
HID ist nun wirklich kein Aufwand. Schau mal in das EFM8 Beispiel: HID_Keyboard Das sind nur ein paar Codezeilen. Eben weil ja der HID Treiber im PC alles macht. Wenn man es wirklich selbst machen muss, hier eine Einführung: https://www.kampis-elektroecke.de
-
Thread
Ähnlicher (gleicher) ersatz für 80c537
EFM8 sind die neuesten 8051 mit Peripherie die bei AVR erst mit dem aktuellen ATMEGA4809 Einzug gehalten hat. Im Gegensatz zu dem gibt es für die EFM8 aber Eval-Boards für 30 EUR mit J-Link Debugger und
die Atmel Studio weit voraus ist. Und ein vernünftiges Forum. https://www.silabs.com/products/mcu/8-bit/efm8 https://www.silabs.com/products/development-tools/mcu/8-bit/slstk2030a-efm8-laser-bee-starter-kit https://www.silabs.com/products/development-tools/software/simplicity-studio https:
-
Thread
Ultra Low Power MCU gesucht
mit ARM PSOC5LP gesammelt, aber die Programmierung ist dot deutlich einfacher als mit den anderen (8/16 bit?) MCU
bei denen sehr gut. http://www.energymicro.com/tools/efm32-giant-gecko-starter-kit-efm32gg-stk3700 Kostet bei Conrad 104,73€. Ich würde es für 60€ (inkl. Porto) abgeben. Bei Interesse einfach melden.
-
Thread
AVRISP MKII nicht mehr lieferbar - Alternativprodukt?
für AVRs gibt, wurde schon genannt, aber danach war nicht gefragt worden, genausowenig wie nach Z8, EFM8, HC09 oder anderweitigen Controllern.
im Beitrag #5060549: > warum denn nach wie vor noch lange nicht alle Leute EFM8 Sobald sich jemand wirklich näher damit beschäftigt ist AVR raus. Hier eine Diskussion auf avrfreaks von 2006: http://www.avrfreaks.net/forum/mega88-vs-silabs-c8051f413
-
Thread
Eure Empfehlung: PIC18 -> ARM umsteigen
angepasstes Eclipse, gibt es frei von NXP) mit Black Magic Probe als Debugger. Und ja, als Ersatz für 8-Bitter würde ich die ARMs auch nicht sehen. Wo ein 8-Bitter reicht, kommt der auch rein.
schrieb im Beitrag #7028707: > Entweder mit dem Silabs Studio (gratis soweit ich weiß) Für die ARM EFM32 und die 8051 EFM8. Die EFM8 sind zudem lieferbar und haben auch DAC/ADC usw. J-Link für 8051. Kostenfreie Keil Lizenz. Ist aber eigentlich nur Eclipse mit passenden Makefiles. https://www.silabs.com
-
Thread
Auswahl eines ARM-µC für Einsteiger
wieder mal anmerken, dass sich wie getestet ein 32-bit Cortex M0+ mit 50 MHz wie z.B. LPC800 und ein 8-bit 8051 mit 50 MHz wie z.B. EFM8 in der Leistung nicht viel geben und der 8051 auch noch stromsparender ist. Das liegt einfach daran, dass beide Waitstates haben beim Flash-Zugriff, beide kein Programm
mal anmerken, dass sich wie getestet > ein 32-bit Cortex M0+ mit 50 MHz wie z.B. LPC800 und ein 8-bit 8051 mit > 50 MHz wie z.B. EFM8 in der Leistung nicht viel geben und der 8051 auch > noch stromsparender ist. Naja zumindest der LB12 und BB3 Typ mit denen ich bisher arbeitete brauchen im
-
Thread
32-Bit uC in QFP-32
/mcu/8-bit-microcontrollers/efm8-laser-bee/device.efm8lb12f64e-qfp32
://www.silabs.com/mcu/8-bit-microcontrollers/efm8-laser-bee/device.efm8lb12f64e-qfp32 Ähm, also z. B. STM32G030 ist ein 32-Bitter, und den gibt's im LQFP32. Wobei dieses LQFP sogar noch etwas dicker als da vom oben angegebenen
-
Thread
STM32L072 USB bei 2-3 Volt Spannungsversorgung
schon mal eine Platine produzieren lassen. Deswegen frage > ich hier. Du könntest einfach einen EFM32 nehmen. Von dem hier https://www.silabs.com/mcu/32-bit-microcontrollers/efm32-happy-gecko/device.efm32hg322f64g-qfp48?tab=specs z.B. hat DIgikey gerade über 300 Stück vorrätig. https://www.digikey.de
besser als CR2032, aber sabern gerne mal. Schaue Datenblätter an, LR44 sehe ich von 105..175 mAh bei 6k8 oder 8k2 Last bis 0,9 Volt.
-
Artikel
EFM32
behauptet, daß Benchmark-Messungen zusammen mit den führenden, stromsparenden MCUs am Markt ergaben,: dass EFM32 Microcontrollerdie EFM32-Mikrocontroller nur ein Viertel der Energie benötigen, die von anderen 8-, 16- oder 32-Bit-MCUs verbraucht wird. Die Produkte werden auch Gecko genannt, analog zu den Reptilien
Starter Kit (EFM32TG-STK3300) Gecko Starter Kit (EFM32-G8XX-STK) für ca. 60 Euro / 70 SFr. Video zum Gecko Starter Kit (EFM32-G8XX-STK) Leopart Gecko Starter Kit (EFM32LG-STK3600) für ca. 70 Euro / 80 SFr. Giant Gecko
-
Thread
Wie ein Byte über den UART ausgeben?
Habe hier keinen EFM8SB1 sondern EFM8BB1 da muss zuerst die Pin-Matrix angeschaltet werden: XBR0 |= (1 << (0)); // cross-bar enable UART0 pins XBR2 |= (1 << (6)); // cross-bar enable all pins Dann hatten die Demo-Boards
Lothar schrieb im Beitrag #5445604: > Habe hier keinen EFM8SB1 sondern EFM8BB1 da muss zuerst die > Pin-Matrix > angeschaltet werden: > > XBR0 |= (1 << (0)); // cross-bar enable UART0 pins > XBR2 |= (1 << (6)); // cross-bar enable all pins > > Dann
-
Thread
Scheiß Codegeneratoren! Silabs!
zu lassen, www-Kompetenz bei Silabs also auch unterirdisch. https://www.silabs.com/community/mcu/8-bit/forum.topic.html/efm8bb1_generatedco-HttE
Problem jetzt in deren internen Bug-Tracker eingepflegt wurde: [pre] Case #: 00191110 Subject: EFM8BB1 generated code for watchdog is wrong. Company: <zensiert> Case Type: Other Part Number: EFM8BB10F8G-QSOP24 Created Date: 2/27/2019 Case History: Customer Case: 00191110 [Support agents click
-
Thread
Welchen 8051er für Projekt ?
Was kleines? https://www.silabs.com/products/mcu/8-bit/efm8-busy-bee/device.efm8bb10f8i-soic16 fchk
verfügbar. https://www.silabs.com/products/mcu/8-bit/efm8
-
Thread
Kit gut für einen Einsteiger?
altes akkubasiertes Design Tut zwar für einen Einsteiger nichts zur Sache, aber ein aktueller 8051 EFM8LB10 mit 72MHz und 14-Bit 1MSPS ADC für 1 EUR lässt auch einen ATXMEGA128 z.B. bei FFT weit hinter sich.
komplex gemacht. Die Unterschiede gibt es sogar innerhalb der Hersteller, nach meiner Meinung: EFM8 Silabs einfach / 8051 Atmel kompliziert LPC ARM einfach / STM32 komplexer / EFM32 Silabs kompliziert / SAM Atmel sehr kompliziert Einen Nachteil hat EFM8 allerdings. Die neue IDE ist Eclipse und
-
Thread
Atmel ICE oder Dragon
Peripherie und trotzdem günstig) oder zum EFM8BBX (noch günstiger, auch in QFN zu haben). Silicon Labs gibt für die 8-Bit Controller eine Lizenz vom Keil 8051 µVision C-Compiler (ohne Codegrößenbeschränkung) zu ihrer IDE dazu. Bei STM8 gibts den
greifen (viel Peripherie und trotzdem günstig) oder zum EFM8BBX > (noch günstiger, auch in QFN zu haben). Silicon Labs gibt für die 8-Bit > Controller eine Lizenz vom Keil 8051 µVision C-Compiler (ohne > Codegrößenbeschränkung) zu ihrer IDE dazu. Bei STM8
-
Thread
Leisungsvergleich ARM AVR
Moby schrieb im Beitrag #3638724: > Wenn man's denn braucht + das Strombudget langt. PS: EFM32 braucht 150µA / MHz, ATmega88P (=stromsparversion) 300µA / MHz. Tiefster Schlafmodus: EFM32 20nA, AVR 800nA. Und aufgrund der höheren Effizienz des Cortex ist der EFM32 auch mit allen Operationen
Lothar schrieb im Beitrag #3638907: > 8-bit puffern Ich habe das doch probiert. Es macht keinen Unterschied, ob ich die 8bit erst in einen Buffer oder sofort in das SSP0DR-Register schreibe. Bei SSP0 ist DMA eingestellt, dürfte die CPU
-
Thread
Low Power uC im Sub1V-Bereich gesucht
einschalten einer LED kann ja kaum erfolgen da du Schwierigkeiten haben wirst eine Peripherie fuer 0,8V zu finden. Olaf
interner? 2) Gibt es, falls nötig, überhaupt die passende Peripherie (vieles braucht min. 2.7V oder 1.8V)?
-
Thread
EFM32LG230F256
Eine EFM32 bitte nicht mit irgendwelchen Atmegas vergleichen. Die Atmel Dinger sind das reinste Spielzeug im Vergleich dazu und Erfahrungen damit, sollten nicht auf EFM32 umgelegt werden. Zur Referenz - die
der internen C's ziemlich gut in den Griff. Wenn du deinen EFM32 im Standard 12Bit Mode betreibst, sind deine 3-4 Digits grad mal etwas über 1mV. Und somit noch immer um Welten besser als z.B. 1 Digit bei einem 8Bit ADC an 3,3V. Deine Leitungen vom C zum ADC und
-
Thread
USB-RS232 ATtiny13 programmieren
wie ein ATtiny13 Die meisten 8051 kommen mit Bootloader. Allerdings gibt es kaum mehr DIP. Der EFM8BB1 ist SO-16 und deutlich billiger als ein ATtiny13. Auf ebay kann man DIP-8 STC15F104 kaufen. Den ATtiny85 gibt es mit vorinstalliertem virtual USB Bootloader. Aber nicht billig: ATtiny85-PU microcontroller
wendelsberg schrieb im Beitrag #4506928: >> Ein EFM8UB2 kostet 1.50 EUR und kommt werksseitig mit >> USB Bootloader. > > Der nackte Chip. Das Evalboard liegt bei 26.80EUR Der "nackte" Atmega32U4 kostet über 5 EUR und kommt ohne USB Bootloader.
-
Thread
Vergleich 12 Bit-AD-Wandler mit 8-Bit
kostet 3 EUR und kann bei 12-bit 100 ksps. Dazu noch die Kosten für den uC z.B. AVR Ein 8051 uC EFM8BB mit integriertem 12-bit 100 ksps ADC mit DMA kostet nur 1 EUR und EFM8LB mit 14-bit 1 Msps ADC 1.50 EUR
Lothar schrieb im Beitrag #4931591: > EFM8LB mit 14-bit 1 Msps Vielen Dank für den Tip :-) - es sind lt. Datenblatt 900 ksps (wenn ich richtig gelesen habe) aber das ist genau das, was ich suche - und dazu noch richtig günstig. Mal schauen
-
Thread
Mikrocontroller-Board für Batteriebetrieb
Wenn 8051 auch geht ca. 30 EUR : http://www.silabs.com/products/mcu/8-bit/pages/efm8-sleepy-bee-starter-kits.aspx
schrieb im Beitrag #4043344: > Wenn 8051 auch geht ca. 30 EUR : > http://www.silabs.com/products/mcu/8-bit/pages/efm8-sleepy-bee-starter-kits.aspx Die EFM8 Serie scheint in der Tat sehr interrsant zu sein; insbesondere des Preises und der freien Keil-Lizens wegen. Und auch die Tatsache, dass das Errata-Dokument
-
Thread
8051 und Linux - Anfänger sucht Hilfe
hat mit neuen 8051 in 2016 Umsatz und Gewinn enorm gesteigert: http://www.silabs.com/products/mcu/8-bit/Pages/efm8.aspx
Boot-Pin gestartet, also keine Wartezeit wie bei einem "Monitor" http://www.silabs.com/products/mcu/8-bit/Pages/efm8.aspx
-
Thread
Integer via UART empfangen, auf 7-Segment ausgeben?
Hallo, ich nutze einen EFM8 von Silabs und möchte mit meinem Code einen dreistelligen Integer über den UART empfangen und aufs 7-Segment Display ausgeben. Der Ablauf soll in etwa so aussehen: -Start: 000 (Display) in Schleife
HalloZusammen schrieb im Beitrag #5767048: > ich nutze einen EFM8 von Silabs und möchte mit meinem Code einen > dreistelligen Integer über den UART empfangen und aufs 7-Segment Display > ausgeben. Dann tu es doch einfach! Und wenn du das nicht aus eigener
-
Thread
EFM23TG840F32 UART initialise
also the code and I copy paste also my main functions. ///main.c #include <string.h> #include "efm32.h" #include "efm32_chip.h" #include "efm32_cmu.h" #include "uart.h" #include "usart.h" /* Buffers */ char transmitBuffer[] = "Energy Micro"; #define Zet 0x5A #define BUFFERSIZE
************************************************************************/ void UART_setupUart(uint8_t uartNumber, uint8_t location) { USART_TypeDef* uart = USART1; /* Configure USART as uart - 8-N-1 */ uart->FRAME &= ~( _USART_FRAME_DATABITS_MASK | _USART_FRAME_PARITY_MASK |
-
Thread
QT QProcess Jlink gdbserver
ein wenig ratlos. :-o Ich will aus Qt den gdbserver starten: const char *Str1 = Command.toLocal8Bit(); const char *Str2 = Param.toLocal8Bit(); printf( "Programm: [%s]\n", Str1); printf( "Parameter: [%s]\n", Str2); process.start(Command, QStringList() << Param); Das führt zu folgender
Du übergibst nur einen Parameter: "-if SWD -device EFM32GG230F1024" gdb erwartet 4: "-if" "SWD" "-device" "EFM32GG230F1024" --> einzeln in die StringList schieben.
-
Thread
STM32L - Anscheinend tut sich (bald?) was
WOW das sind ja starke Teile. Der STM32L hat mich schon beeindruckt, aber der EFM32 schlägt ja alles. Unglaublich was sich das jetzt getan hat. Danke, der xmega ist somit für mich abgehackt. Wenn ein 32-bitter weniger Leistung schluckt wie ein 8-bitter dann fällt die Wahl nicht
ansetzt und dieses als 90% der Anwendungsfälle annimmt, könnte das auch wieder gut zu gunsten des EFM32 entschieden werden...
-
Thread
Microcontroller mit langer Akkulaufzeit
-> EFM8: Lowest sleep current using internal RTC and supply brownout (< 300 nA) (siehe auch https://jaycarlson.net/pf/silicon-labs-efm8/) -> EFM32: 0.9 µA deep sleep mode, including RTC -> MSP430
Ob sich das lohnt ist eine andere Frage. Wenn man mehr Leistung braucht als ein sehr sparsamer 8/16-Bitter liefert, und den µC deshalb die übrige Zeit hardwareseitig komplett abschaltet beispielsweise.