-
Thread
8051 - Programm und Daten in einem 128kB Chip ohne Overlap
wenn auch > für mich vielleicht ein bisschen Overkill... Wenn Du was handliches haben willst: PIC32MX150F128B. 128k Flash, 32k RAM, 50 MHz, 32 Bit, DIL28. So einfach zu benutzen wie ein 8051, hat aber einen MIPS-Kern, d.h. ein direkter Abkömmling der Prozessoren, die Anfang der 90'er in den fetten
Drittel des internen Takts des PICs. Wenn Du dann mehr willst: kein Problem. Es gibt auch größere PIC32. fchk
-
Thread
STM32 - ST - Hinhaltetaktik oder Insolvenzverschleppung?
Die Fabs mit den Prozessen für STM32 aber auch LPC usw. sind ausgelastet bis nächstes Jahr. Wir bekommen derzeit z.B. keine LPC845 https://www.mouser.de/ProductDetail/NXP-Semiconductors/LPC845M301JBD48E?qs=AQlKX63v8Rta3uhktjkHuw%3D%3D
haben nun stattdessen 8051 mit ADC/DAC genommen: https://www.mouser.de/ProductDetail/Silicon-Labs/EFM8BB31F64G-D-QFP32?qs=hd1VzrDQEGhMYI2wRMPQ%252Bg%3D%3D
-
Thread
Wasserkontakt -> LED-Blitzer ("klassisch" oder Mikrocontroller?)
sich der Strom auf den Outputs nicht einstellen. Das ist bei modernen µCs - ich habe hier z.B. Silab EFM32 oder NordicSemi NRF5x - anders, dort kann man z.B. die Outputs auf ~4mA begrenzen. Ansonsten bricht die CR2032 gnadenlos in der Spannung ein -> Reset des µC.
-
Thread
Hackbarer(?) 21 EUR Quadcopter
jetzt weiter machen? Brauche ich ein Discovery Board? (Wollte eh eins bestellen) Habe hier noch ein EFM32-G8xx-STK mit nem Gecko von Energy Micro. Das wird bei Keil auch aufgelistet. Ob das auch geht? Da ist jedenfalls auch ein Debugging Interface drauf.
gibt es den Befehl Unlock.. Der funktioniert aber nur bei bestimmten Controllern. LM3SXXXX und STM32 und EFM... Denke mal das es dann wirklich Nuvoto eigenes Zeug ist und Segger es deswegen auch nicht kann...
-
Thread
NRF24L01 zieht über 200mA !
Multimeter zeigt normalerweise keine Peaks an, sondern den Durchschnitt. /me hat das mal mit einem AEM im EFM32 WG STK (zeigt Stromverlauf an) und einem NRF51 Modul gemessen, da gab es IIRC Spitzen bis kurz vor 100 mA beim Senden.
-
Thread
wie Layerstack aufbauen?
Versorgungsspannung von 230V um die 16V macht. Auf dem Buttom Layer befinden sich: - Controller (EFM32xxxx) - GSM Modul - GSM Antenne als Polygon ausgeführt - SMD GPS Antenne - und das restliche Hühnerfutter eben Ich frage mich an dieser Stelle welcher Layerstack am sinnvollsten wäre weil ich
-
Thread
Programmer/Debugger ARM + X
für jede Architektur einen eigenen Debugger kaufen müssen. Ist so. PS: Der J-Link kann auch PIC32 (also MIPS) handhaben, aber nur in der aktuellen Hardwareversion. fchk
der J-Link nur ARMs Und 8051, PIC-MIPS, Renesas RX z.B. https://www.segger.com/jlink-silabs-efm8-support.html AVR und PIC 8-bit sind halt proprietär, die lassen ihr Debug-Protokoll nicht von anderen nutzen.
-
Thread
Erzeugen/Messen einer Sinusspannung mit Mikrocontroller (10MHz Bereich)
Abklingzeit einer Schwingung. Manche µC haben sowas eingebaut - ich denke da z.B. an den LEsense in einem EFM32(LG/GG/WG Serien).
-
Thread
Elektronik-Basar Nähe Wien
1x mbed NXP LPC1768 1x EFM32 Gecko Starter Kit ein Olimex Board mit einem AT91SAM7S256 hätte ich auch noch, aber ist schon etwas älter...
-
Thread
Sinnvolle Grenzen von ADC/UART
Wie Bernd schon schrieb sind AVRs dafür nicht geeignet. Aber ein STM32F070/F042 wäre es. Der hat einen 1MS/s ADC und USB auch direkt eingebaut. Wäre also deine angeforderte ein Chip Lösung.
Marc S. schrieb im Beitrag #5862703: > als billigen Sampler EFM8BB1xxx 12 Bit: 200k/s 10 Bit: 800k/s Preis < 50 Cent und < 30 Cent bei Stückzahlen. -- Wie Du ausgerechnet einen ATMega und "billig" in einem Satz erwähnen kannst ist mir schleierhaft.
-
Thread
Android als USB-Host: Spannung an USB-Buchse ?
Ja Funktioniert bei mir problemlos. Hab einen FTDI chip (USB to Serial converter) + EFM32 Application Processor + Infineon Funkchip an einem Motorola Xoom Tablet PC. Die Spannung bleibt sogar aufrecht wenn der Tablet PC in den Standby modus geht. Kann dir also nicht genau die Spezifikation
-
Thread
Platinen selbst ätzen oder fertigen lassen?
Hobbyist der heute Maker heisst beim verdrahten schon, wenn es kein shield mit seinem beliebten IC wie ESP32 mit 2.54mm Dupont-Pfostenstecker-Headern per AliExpress gibt. Die meisten Schaltungen sind doch recht einfach, ein uC, ein paar LEDs, ein paar Relais.
es > keine sinnvolle Alternative zum Rakeln Ich loete den hier: https://www.silabs.com/mcu/32-bit/efm32-giant-gecko ..in QFN64 mit Exposed pad einfach von Hand auf meine Testboards. .-) Man muss nur wollen... Olaf
-
Thread
PIC32EMZ progmmierung
Communication Channel #pragma config TRCEN = OFF //ON // Trace feature in CPU #pragma config BOOTISA = MIPS32 // MIPS32 or MICROMIPS #pragma config FECCCON = OFF_UNLOCKED // Dynamic Flash ECC #pragma config FSLEEP = OFF // Flash Sleep Mode #pragma config DBGPER = PG_ALL // Allow CPU access to all permission
programmiere mit MPLAB v3.50. MPLAB oder MPLABX? Bei mir läuft folgende Konfig auf einem PIC32MZ2048EFM: [pre] /*** DEVCFG0 ***/ #pragma config DEBUG = ON // Zumindest in der Programmierphase - sonst OFF #pragma config JTAGEN = OFF // JTAG wird nicht verwendet #pragma
-
Thread
Ultra-low power PWM - µC / IC / diskret?
Wenn ich einen ARM nehmen würde, dann wohl eher einen EFM32..
-
Thread
Simplicity Studio V4 Debugger Einstellungsproblem
wie oben beschrieben. Ich verwende Simplicity Studio V4 und das Bluetoothmodul BGM113 mit dem EFR32 darauf. Das Programm übertrage ich mit dem SEGGER J-Link Edu mini. Das Bluetoothmodul und Setup scheint zu funktonieren, denn wenn ich einen Beispielcode für einen EFM32PG1B lade und diesen laufen
-
Thread
SPI ADC Frage zu chip select ADS1247
START und RESET wird parallel an alle verteilt. /me hat hier ein Design mit 3 ADS1299, aber der EFM32 µC hat auch 4 SPI "Ports", davon sind dann halt 3 in Verwendung. Wenn CLK nicht extern eingespeist wird, bräuchte man DRDY jeweils einzeln, denn dann werden die unterschiedlich lang für eine Abtastung
-
Thread
ATtiny1604 - Fuses unter Linux
Include-Files und eventuelle Sourcen im Namen so angepasst, dass ich zwischen einzelnen Familien wie AVR, STM32, STM8 und sogar noch MCS51 relativ leicht switchen kann.
Stromsparen auf 80 kHz runterschalten: https://www.silabs.com/documents/public/reference-manuals/efm8lb1-rm.pdf
-
Thread
EFM Giant Gecko starter kit J-Link debugger problem
Hallo für ein Schulprojekt muss ich einen Microcomputer programmieren. Dafür habe ich ein EFM32 Giant Gecko Starter Kit STK3700. Als Entwicklungsumgebung verwende ich Simplicity Studio 4. Das Starter Kit ist über USB mit dem der USB Buchse des onboard J-Link debuggers verbunden. Ich habe
-
Thread
ATMega128 vs. KEIL ARM7,Microchips,Texas
als die ARM7, und ein Einstieg in diese Dinger lohnt auf jeden Fall. Empfehlen kann ich die STM32, SAM3 (achtung, bei early samples geht der SWO nicht!) sowie die LPC1000 und TMPM330. Von Toshiba gibtz im Moment dieses gesponsorte Kit mit TMPM3x und ULINK-ME. http://www.mikrocontroller.net/topic/153967#new Demnächst gibtz noch die EFM von EnergyMicro für Ultra Low Power. VG, /th.
-
Thread
[S] uC - klein, 5V, 2 ADC, 2 DAC, kostenlose Toolchain
Silabs (EFM32) können sich die 3V3 Betriebsspannung aus den 5 Volt selbst erzeugen (in den USB Versionen).
-
Thread
Frage zu MSP430 Dokumentation für Einstieg
zu sein. Wenn es Dir um LowPower und energiesparen geht, dann schau Dir doch mal die SiliconLabs EFM32 Gecko Controller an. Wenn Energie keine Rolle spielt, dann wüßte ich nicht, warum man überhaupt noch einen MSP430 einsetzen sollte.. Die Lektüre der Erratas ist, wie von den Kollegen oben schon
sein. > Wenn es Dir um LowPower und energiesparen geht, dann schau Dir doch mal > die SiliconLabs EFM32 Gecko Controller an. Wenn Energie keine Rolle > spielt, dann wüßte ich nicht, warum man überhaupt noch einen MSP430 > einsetzen sollte.. Mir scheint zwischen den Zeilen es gibt doch ein paar graue
-
Thread
CAN als Backplane-Bus?
anderen Beiträge, das Dickicht hat sich ein wenig gelichtet. Zum Abschluss der neueste Scherz: Bei den EFM32TG11 im QFP-48 könnte ich CAN (ausgerechnet CAN!) nicht debuggen. CAN-RX und SWCLOCK teilen sich einen Pin :)
-
Thread
Multimeter zum Strom messen am uC
34405A welches aber nicht recht genau ist - bei Controllern wie dem TI MSP430FR5969 oder dem SiLabs EFM32G890 sind das nur noch einige hundert nA. Ich suche ein Amperemeter bzw. Multimeter welches auf 50 nA genau misst, oder besser. Kosten sollte es etwa einen Tausender... ich suche also das genauste
-
Thread
Microc-Board 8051 brauche unbedingt hilfe.
integriertem RAM und ADC zu nehmen z.B. der kostet nur 40 Cent: http://de.farnell.com/silicon-labs/efm8bb10f8g-a-soic16/mcu-8bit-aec-q100-8051-25mhz-soic16/dp/2468081
Dein Problem nur, die logik-ICs rauszusuchen? Latch: 74HC573 Dekoder: 74HC238 AND: 74HC08 OR: 74HC32 NOT: 74HC04
-
Thread
Naked ISR hier ok?
Konkretes Beispiel: Ich hab hier einen aktuellen Fall wo ich eine 80kHz PLL auf einem Silabs 8051 (EFM8BB10) implementierte. Der erste Versuch verwendete den ADC-Interrupt (der dann mit 320kHz kam) und fast die ganze CPU-Zeit ging dafür drauf in den Interrupt hinein und wieder hinaus zu springen, zusätzlich
Thomas E. schrieb im Beitrag #5591414: > Nein, das heißt immer Sleep Mode. Bei den STM32F103 heißt das "Low-power modes". "Sleep mode" ist beim STM32F103 das was beim AVR der "Idle" ist.
-
Thread
Unterschied RAM und Register?
Beitrag #4975635: > MCS51 sind noch immer das Mass der Dinge Bei 8-Bit sind im Vergleich zu AVR die EFM8 8051 auf jeden Fall das Mass der Dinge
Klar. Ein Register ist eine Zusammenfassung von derartigen Speicherzellen. Zumeist 8 oder 16 oder 32 Bit breit - aus praktischen Gründen. Ist aber nicht zwingend. Register _können_ RAM sein, muß aber nicht. Sie kommen sowohl in einer CPU als Arbeitsregister vor, als auch an ganz anderen Stellen, z.B
-
Thread
STM32F0 wie sauber Uart senden per DMA mit Timer event
wird dann der RS485 Bus umgeschaltet. Es gibt µC die RS485 Umschaltung in Hardware können, z.B. EFM32 (USART) und LPC17xx (UART1). Dort sind solche Kopfstände nicht nötig.
-
Thread
Power Profiling mit Saleae Logic Pro
N6705 gearbeitet wenn es genau werden musste, sowie mit dem Nordic Power Profiler Kit und dem Silabs EFM32 Starter Kit. Die letzten beiden haben jwewils einen Power Profiler an Board und rudimentäre Logic Analyzer Fähigkeiten. Mein Problem ist dass alle diese Systeme unflexibel sind da ich meine Auswertelogik
-
Thread
BLE-Modul und EAR
etc. entwickelt werden sollen. Wir haben das regelmäßig bei Mikrocontrollern wie den XMega oder den EFM32 mit integrierter Crypto-Einheit. > Dann gibt es da noch das AMB2620 ( > http://amber-wireless.de/294-0-AMB2620.html#fragment-3 ) von Amber > wirelesss (deutsches Unternehmen) wo allerdings keine
-
Thread
Funktioniert meine Schaltung? - µC mit Fotowiderstand
Abend, zum Spaß möchte ich eine kleine Platine aufbauen, deren Hauptbestandteil ist ein µC (der EFM8BB10F2G-A-QFN20), der über den ADC die Spannung eines Fotowiderstandes einliest und je nach Helligkeit LEDs leuchten lässt. Als Widerstand soll ein GL5516 zum Einsatz kommen. Meinen Schaltplan seht
ich bis jetzt gearbeitet haben, wurden alle mit ihrer Betriebsspannung programmiert (ATTiny85, STM32F103, ESP8266).
-
Thread
Cortex M3 nested IRQs?
Hallo da draussen, Ich brauch mal etwas Erleuchtung. Prozessor: EFM32GG230 = Cortex-M3 Compiler: gcc Ich habe einen Systick IRQ mit 1ms laufen. Der macht nichts besonderes ausser eine Variable fuer eine delay Funktion runter zu zaehlen. Funktioniert bestens.
-
Thread
mehrere µC an einem Takt?
und Platz zu > sparen. worum dann? größerer µC mit mehr flash und mehr RAM ATmega1284p oder ESP32 oder mehr Ports ATmega2560 wäre ja eine Möglichkeit.
Da könnte > man auch einen großen Controller nutzen, der alles macht... Ich hab hier 18 Stück EFM8BB10, auf jedem läuft der ADC und eine Software-PLL (non-uniform, quad-sampling) für 70kHz und noch ein bisschen Auswertung, 90% Vollgas, hart am Limit. Raus kommt je ein Schaltsignal das verodert wird
-
Thread
IAR Embedded findet .h nicht
Kollegen! Ich verwende IAR Embedded Workbench for ARM 6.7 zusammen mit einem Silicon Labratories EFM32 Zero Gecko Starter Kit. Gestern haben die Musterprogramme funktioniert, ich konnte auch etwas in der main.c ändern und auf den µC spielen. Heute findet die IAR die .h Dateien nicht mehr. Meine
-
Thread
Unterschiede zwischen ARM und ATmega in der Programmierung
? Abgesehen davon, dass die I/O Ports mehr Features haben würde ich schon sagen, dass es bei STM32 im Prinzip gleich funktioniert. Neben STM32 gibt es natürlich auch andere ARM Controller, aber ich kenne ich mit denen gar nicht aus.
im Näheren und die Welt der Cortexe M0..4 im Besonderen nur aus STM32 bestünde??? Grrmpf... W.S.
-
Thread
USB Bulk Problem mit Paketen < 64Byte
gemacht um das folgende Problem einzugrenzen. Aufbau: Eigenes USB Device, bestehend aus einem EFM32GG330F1024 mit integriertem Full-Speed USB Controller, verbunden mit einem Windows 7 PC. Das Device besitzt einen IN- und einen Out-Endpoint, und die maximum data payload size ist 64Byte, ist auch
-
Thread
Energy Micro emlib
fehlermeldungen mehr. Es muss "lediglich" im workspace mit durch rechtsklick->add file die system_efm32g.c eingebunden werden, sowie die emlib files.... und siehe da, keine errors mehr... ob mein code jetzt funktioniert ka, bin noch mitten im schreiben. falls ich mit meiner bisherigen problemlösung
-
Thread
Alternative zu ChipScope
kriegt man Datentransfers um wenige MB/s über JTAG hin. Aber eben, benötigt extra HW. Ich hab's auf nem EFM01-Modul implementiert, keine Ahnung, ob's das noch gibt. Eigene HW hat sich nicht gerechnet.. Der fiese Hack ist die JTAG-Engine, das ist für Endnutzer eben kaum zu brauchen, da dedizierte JTAG-Befehle
Pseudo-MIDI über S/PDIF - das zwischen Platinen einfach als 5cm langes LVDS läuft. Da rennen 768kHz x 32 Samplerate bzw 1024 MIDI-Kanäle nach altem Standard. Für die Kommunikation zum PC suche ich noch eine (bessere) Option. Aus dem FPGA ohne irgendwas Zusätzliches rauszugehen, funktioniert eigentlich
-
Thread
Dialog übernimmt Atmel [Update: Nein, Microchip übernimmt Atmel]
auch nicht gerade klein. (Atmel war um > $1000M). Silabs' 8051-Derivate sind ziemlich beliebt. EFM32 > -ST mit der ST8 Familie STM32 > -Es gibt auch noch Hersteller von Controllern für Jubelelektronik (z.B. > Holtek aus Hongkong). Deren Stückzahlen dürften auch recht gross sein. http
Pinning gibt. Die zudem auch noch sehr weitgehend C-Code Kompatibel sind (zumindest zwischen 16 & 32 Bit) Wenn Microchip jetzt einen ARM anbieten würde der aber vom Pinning und der Peripherie kompatibel zu den PIC32 ist, so das es eine PIC32M* (mit MIPS) und eine PIC32A* (mit ARM) Familie gibt würden
-
Thread
Touch-Steuerung zur LED Dimmung ohne PWM
von Energy Micro gibt uC mit eingebautem DAC und 3 eingebauten OPV (EFM32G). Richtig eingestellt kann man damit sowohl steuerbare Spannungsquellen als auch Stromquellen aufbauen. Wenn das in sachen Leistung nicht ausreicht kann man ja noch eine externe OPV/Bipo/FET Schaltung
-
Thread
PC oder USB HiSpeed galvansch trennen
Keine Ahnung, da verlass ich mich auf den TO (was den ICD3 angeht). Aber zumindest hab ich hier ein EFM32-Board rumliegen, dessen onboard JLink kann Hi-Speed und der ist manchmal etwas zickig, bestimmte Hubs mag er nicht und längere Kabel können auch problematisch werden. Aber bei den Problemen des
-
Thread
"Universalprogrammer" für Linux
Wenns billig sein soll einen stm32f103 ? Braucht mal aber wohl Levelshifter.
Devices/Familien dazugekommen: -NXP/Freescale S12Z -NXP/Freescale MPC574x -STM SPC584xx -Silabs EFM32/EFR32 Weggefallen ist das 32-Bit Binary, falle es doch jemand benötigt, dann bitte bei mir melden. http://www.jcwolfram.de/projekte/uprog2/main.php Jörg
-
Thread
Libusb-1.0, Übertragungsrate optimieren
Hallo, Erstmal kurz zu meinem Aufbau, ich hab ein USB Device (EFM32 Microcontroller mit integriertem Full-Speed USB Controller). Dieses Device sendet einfach nur Daten so schnell es kann (while-Schleife um die Sende-Funktion). Verwendet wird ein Bulk-Transfer welcher
-
Thread
Arm Cortex im DIP Gehäuse Gesperrt
/DAC geht: Der LPC845 hat 12-bit ADC und 2x 10-bit DAC bei 30 MHz und kostet 2 EUR im LQFP-48. Ein EFM8LB mit 14-bit ADC und 4x 12-bit DAC und 72 MHz kostet 1.50 EUR im QFP-32 was wesentlich einfacher zu löten ist. Das ist zwar ein 8051 aber langsamer als der M0+ ist der nicht. Hat zudem DMA
Johannes S. schrieb im Beitrag #5212727: > Nö, ich nehme die (32Bitter) auch da wo ein Tiny reichen würde. Die Strategie, mit 32Bit gleich alles zu erschlagen kann ich nachvollziehen. Wenn das erforderliche Knowhow schon da ist. Andererseits, wenn 32Bit so wie
-
Thread
Alternativen zur Arduino IDE!
Metadaten und irgendwelche Ergänzungen drin. Derzeit bin ich mit dem ESP8266 beschäftigt, das ESP32 und STM32 ist aber auch verfügbar (und viele mehr): Atmel AVR Atmel SAM Freescale Kinetis Intel ARC32 Lattice iCE40 Maxim 32 Microchip PIC32 Nordic nRF51 Nordic nRF52 NXP LPC Samsung ARTIK Silicon Labs EFM32 Teensy TI MSP430 TI TIVA WIZNet W7500 ESP8266 Non-OS und RTOS SDK mbed ... Vielleicht hätte das mehr in einen persönlichen Blog gehört, nachdem ich sowas aber nicht habe und man hier ja
-
Thread
STM32 für Einsteiger - der Artikel zum Krieg (µC Wahl)
Nochmal zurück zu ultra low power: einzig die EFM32 scheinen da ordentlich zu sein. "Full RAM and CPU retention + POR + BOD + RTC while using only 0.9 μA (Energy Mode 2)" ist doch mal eine Ansage! STM32L1 ist dagegen ein Witz, der braucht bei ähnlich
Ein 20 EUR Arduino STM32 Board: https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32/ Bei dem wenigstens ein bisschen mehr aus nur ein µC drauf ist.
-
Thread
(V) Energy Micro Eval Board
Verkaufe ein neuwertiges EFM32WG-DK3850 Eval Board. Neupreis momentan 320€. Das Projekt wofür ich es vorgesehen habe ist leider nichts geworden, daher auch nichts herumgelötet. VHB: 250€
-
Thread
Arduino: Ist boolean intern als Bit oder byte (char) organisiert?
/espressif/arduino-esp32/blob/master/cores/esp32/Arduino.h Stellt sich also die Frage, was ist nun "bool". Dazu finden wir in http://esp32.info/docs/esp_idf/html/da/d26/xos__types_8h.html also [c] #define bool
bitweises Array haben will, dann muss ich halt [code] bit_setzen(int array[], int index) {array[(index/32)] |= (1 << (index%32));} bit_loeschen(int array[], int index) {array[(index/32)] &= ~(1 << (index%32));} int bit_lesen(int array[], int index) {return array[(index/32)] & (1 << (index%32
-
Thread
Energy Micro Forum online
An alle "Gecko-Fans": Energy Micro hat neuerdings ein Forum für die EFM32-MUCs, SW, HW, ... : http://forum.energymicro.com Links auch zu den FAQs zu vielen Themen wie Debugging, Externe Beschaltung (wie Oszillatoren), SW Libs, etc. Servus TK
-
Thread
[V] HW - Tiny Gecko Starter Kit
ist noch orginalverpackt. schöne Grüße [1] http://www.silabs.com/products/mcu/lowpower/Pages/efm32tg-stk3300.aspx
-
Thread
[V] 10St. Silabs 8051 Controller EFM8UB23F64G QFP32 (10€)
Hallo Habe nich hier 10 neue Silabs Controller 8051 EFM8UB20F64G im TQFP32 Gehäuse abzugeben. Für 10€ + 2,50€ Büchersendung (Versand DHL/Post und Paypal) Bei Interesse bitte PM mit Artikelangabe. Danke! MFG Roger