-
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
-
Artikel
Mikrocontroller
Freescale, früher Motorola) dsPIC (Microchip) PIC24 (Microchip) MSP430 (Texas Instruments) ZNEO (Zilog) 32 Bit ADuC7xxx (Analog Devices) ARM-Core AT91SAM (Atmel) ARM-Core AVR32 (Atmel) Kinetis (NXP, früher Freescale) ARM-Core LPC1xxx (NXP) ARM-Core LPC2xxx (NXP ehemals Philips) ARM-Core PIC32 (Microchip)
XMCxxxx (Infineon) ARM-Core (im Hobbybereich schwerer beschaffbar) SuperH (Renesas, früher Hitachi) STM32 (STMicroelectronics) ARM Cortex M-Core FR50 (Fujitsu) EFM32 (Energy Micro) ARM Cortex M-Core Links. Podcast CRE67 Mikrocontroller bei Chaosradio Express 36th annual EDN microprocessor/microcontroller
-
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
-
Thread
[V] kleines Konvolut ältere ARM Controller (5€)
Hallo, kleines Konvolut ältere ARM Controller 1x AT91SAM7x256 1x Silabs EFM32WG280F256 1x LPC1766FDB100 5€ + 1,60€ Versand (Versand DHL/Post/ Hermes und Paypal) Bei Interesse bitte PM mit Artikelangabe. Danke! MFG Roger
-
Thread
WS2812 Ansteuerung
Es gibt ja hier diesen Artikel zur WS2812 Ansteuerung mit AVR PIC LPC STM32 https://www.mikrocontroller.net/articles/WS2812_Ansteuerung Da hat Silabs wohl gedacht machen wir einen WS2812 Ansteuerung Artikel für den neuen 5V 8051 - ohne Bitbanging oder Library - sondern
Features" https://siliconlabs.force.com/community/s/share/a5U8Y000000bxnDUAQ/ws2812b-led-driver-on-efm8bb51-microcontroller
-
Thread
µC für n00bs
du problemlos genügend Anleitungen im Internet und > im Buchhandel finden. Gleiches gilt für STM32.
offenbar einige nicht mehr dran erinnern, wie sie /angefangen/ haben. Wenn mir damals einer einen 32-Bit STM32 vor den Latz geknallt und gesagt hätte "Fang mit dem an. Das ist einfach!", dann würde ich heute was anderes machen...
-
Thread
Neues von der Embedded World 2011: Energy Micro's Cortex M0: EFR und Zero Gecko
Norwegen: Neue Pordukte mit Cortex M0: Zero Gecko Mit den Stromsparmodi und Features von den anderen EFM32, gleiches Tooling incl. dem Strom-Profiler, den ich genial finde - soll anscheinend and die 100µA/MHz heranreichen soll EFR Auch mit M0, aber als SOC mit RF - mit allem was das Herz begehrt: 169MHz
-
Thread
AT89S52 programmieren klappt nicht
: 100 CmdexeDelay : 25 SyncLoops : 32 ByteDelay : 0 PollIndex : 3 PollValue : 0x53 Memory Detail :
nicht > wechseln (ausser es geht einfach nicht anders) Nun der AT89S52 kostet etwa 4 EUR und ein EFM8BB31F16-QFP32 kostet 1 EUR und ein USB Seriell Adapter mit CP210x auf Ebay 5 EUR Andererseits gibt es auf Ebay auch 5 Stück ATmega328P mit Arduino Bootloader für 12 EUR macht 2,40 pro Stück, immer
-
Thread
Verkettete Liste für Mikrocontroller Gesperrt
schrieb im Beitrag #4814015: > Welcher kleine Mikrocontroller (wie AVR's) hat denn 64kB RAM? Silabs EFM32GG hat bis 1M Flash und 128kB RAM. Als Cortex-M3 mit maximal 48 MHz ist der noch in der AVR Klasse. Ein NRF52 von Nordicsemi hat 64 kB RAM (Cortex M4F mit 64MHz + Bluetooth Low Energy). Ich würde
STM32 + komische 'Sicherheitsvorgaben' + malloc + Mikrocontroller = fail." hat sie aber nicht. Deine Meinung ist einfach nicht allgemeingültig. [..] > >> ..was bei Überlauf auf STM32 zu einer Exeption
-
Thread
Weche Plattform für Smart Home?
Ich würde sagen, es kommt darauf an. Wenn du beim ESP32 keine fertige Firmware nehmen willst, sondern selbst, z.B. mit Arduino entwickeln möchtest, mach dich auf so manche Überraschung und Frust gefasst. Die meisten ESP32 Dev-Boards haben keine Debug-Schnittstelle
operating systems are exclusively supported for an ETS5 installation: Microsoft Windows 7 SP1 x32/x64 Microsoft Windows 8.1 x32/x64 Microsoft Windows 10 x32/x64 ... * Installing and running ETS5 on a supported operating system in a virtual environment (such as Virtual PC, VM Ware,
-
Thread
Was spricht eigentlich für 5V?
Lothar S. schrieb im Beitrag #3813681: > µCs mit 5V sind schneller... . Sicher? STM32F427/437 – 180 MHz dsPIC33EP128GM304 - 140MHz PIC18F45k22 - 64MHz (auch hinunter bis 2.7V laut Datenblatt)
Beitrag #3818141: > Lieferant, Name, Preis, Bestellmöglichkeit ! Energy Micro bzw. Silicon Labs, EFM32 Zero. Erhältlich unter anderem bei Mouser und Digikey. Preis je nach Ausstattung, geht bei unter 1 Euro (netto) bei Einzelstückzahlen los.
-
Thread
Spannungsmessung von Einzelzellen am Arduino
nur unnütz Strom fressen. Meine Empfehlung, wenn es pro Zelle ein eigener µC sein soll: MSP430 oder EFM32. Wenn es aber, wie oben schon (von Anderen) vorgeschlagen, eine Lösung mit einem Battery-Management-Chip sein soll, dann braucht man nur eine I2C-Schnittstelle oder vielleicht den CAN-Bus. Dann