-
Thread
Bootloader für 328P ohne Arduino IDE nutzbar?
man liest sie aus. Aus Linux geht auch mit der IDE, habe gerade meinen win7 und PI auf die IDE 1.8.2 gesetzt
der Umstieg von Arduino / AVR auf einen uC mit vernünftigem ROM-Bootloader ohne Startup-Delay z.B. EFM8 LPC ARM etc. :-)
-
Thread
Platinen selbst ätzen oder fertigen lassen?
Durchkontaktierungen an Bauteilpins entfallen. Ich hab auch vor ca. 8Jahren die letzte Platine selbst geätzt und vor etlichen Jahren die Reste der Chemie ans Schadstoffmobil gegeben. Fürs Hobby kann ich auch mal ein paar Wochen warten. Das stört mich nicht. Allein das
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
WS2812 Ansteuerung
oder Library - sondern mit den neuen "Features" https://siliconlabs.force.com/community/s/share/a5U8Y000000bxnDUAQ/ws2812b-led-driver-on-efm8bb51-microcontroller
-
Thread
Komplexe Leistungsmessung mit einem Mikrocontroller
www.mikrocontroller.net/articles/AVR_Arithmetik#Wurzel mir mal für einen 8051 "portiert". Auf einem EFM8LB @72Mhz brauchte das mit 32bit und Runden irgendwo zwischen 10 und 12"µs". Da brauchte auf selber Platform das dividieren von 32bit Zahlen i.r. länger. Es reicht ja auch am Ende des Intervals
-
Thread
Suche 16 bit CPU mit externem Buszugriff
EFM32GG990F1024 (Cortex-M4) hat 48MHz Takt, 256kByte RAM, 1024MByte Flash und ein externes Bus-Interface (8, 16 oder 32 bit breit). IDE, Compiler und Entwicklerwerkzeuge sind frei. Blackbird
Jobst M. schrieb im Beitrag #4591528: > 20MHz, 64 DIP, 20-Bit Adress - 8-Bit Dateninterface : Z8S180 Im 48poligen DIP mit 20-Bit Adressen, 8-Bit Daten aber nur geringerem Takt gibt* es noch den 68008. *) antiquarisch, hergestellt wird der schon seit 20 Jahren
-
Thread
AVR gegen den Rest der Welt
unschlagbar günstig. Der kostet bei 5k Stück nur noch 0,32 US$. Der wird dann aber durch den kleinsten STM8 getopt.
>> Der wird dann aber durch den kleinsten STM8 getopt. >Glaube ich nicht. Kannst du glauben. ST ist da sehr aggressiv. EBV hat die. PIC10F200: Achne, der hat 16 B RAM! STM8 (20 MIPS!) hat min 1kB RAM u 128B EEPROM! und einige Schnitte mit drauf
-
Thread
Aldi Tischbohrmaschine
Material und den Durchmesser der Pinole anschaut, dann muss man sich ernsthaft fragen, ob die überhaupt 8 mm Bohrer aushält. Meine Infos sind aus erster Hand, da ich schon etlich China-Böller von Bekannten überarbeitet habe. Neue Riemenscheiben gedreht, usw.. Ich kann davon nur abraten. Eine vernünftige
Platinen, da muss die kleinste Proxxon 'ran. Meine Aldi-Maschine wird jetzt durch eine Rotwerk EFM200 ersetzt, aber das ist eine andere Preisklasse - für Profi-Zerspaner aber immer noch Spielzeug.
-
Thread
P89LPC922 Firmware flashen
denn einen LPC922 ist doch abgekündigt? Falls es ein 8051 sein soll: ein kompatibler Ersatz ist der EFM8BB1, für den gibt es zum Flashen ein Python-Skript.
-
Thread
I2C auf STM32F103
Software-Lösung mit ein paar überschau- und nachvollziehbaren Zeilen vorzieht. Eine Lösung, die auf einem STM8 genauso funktioniert, wie auf einem STM32. Oder einem EFM8. Oder was auch immer. Okay, jetzt wird Dr. Sommer kommen und "im Hintergrund" in die Runde werfen. Konnte ich auch nie nachvollziehen.
otherwise the I/O pins would start with wrong logic level MODIFY_REG(GPIOB->CRH, GPIO_CRH_CNF8 + GPIO_CRH_MODE8, GPIO_CRH_CNF8_0 + GPIO_CRH_CNF8_1 + GPIO_CRH_MODE8_1); MODIFY_REG(GPIOB->CRH, GPIO_CRH_CNF9 + GPIO_CRH_MODE9, GPIO_CRH_CNF9_0 + GPIO_CRH_CNF9_1 + GPIO_CRH_MODE9_1); uint8
-
Thread
8051 - Programm und Daten in einem 128kB Chip ohne Overlap
64K RAM extern anlöten falls gewünscht. http://de.farnell.com/silicon-labs/slstk2001a/entw-board-efm8ub20f64g-univ-bee/dp/2469343?ost=SLSTK2001A
, Assembler, Simulator, ISP, Terminal, etc. als Freeware ohne Einschränkungen. Läuft auch unter Win8.1 bei mir ohne Probleme. Gruß, Max
-
Thread
PIC32EMZ progmmierung
PBCLK2 (SYSFREQ/4) /* * */ int main(int argc, char** argv) { TRISBbits.TRISB8 = 0; LATBbits.LATB8 = 1; /* writing 1 to this PINB0 */ //GerneralDelay(0xFFFFF); while(1){ } return (EXIT_SUCCESS
OFF // Deadman aus /*** DEVCFG2 ***/ #pragma config FPLLIDIV = DIV_3 // 24MHz POSC / 3 = 8 MHz ; Sonst 8MHz FRC / 1 = 8 MHz #pragma config FPLLRNG = RANGE_5_10_MHZ // 8 MHz #pragma config FPLLICLK = PLL_POSC // Externer Clock (POSC = 24MHz) als Referenz für PLL ; Sonst 8MHz FRC: PLL_FRC
-
Thread
Einstieg in STM32(L4)
- gepostetes Projekt hier runterladen https://www.mikrocontroller.net/attachment/316790/STM32F103C8T6.ZIP - USB nach serial Adapter (ttl-Pegel) kaufen - Brennprogramm herunterladen https://www.mikrocontroller.net/attachment/383626/Stm32Prog_R1.0.6.zip - LP und Bauteile bestellen - zusammenlöten
einfache Software Beispiele finden. > > Bitte helft mir! > > Gruss > Gerd Ja, geht. Mit EFM32. Blackbird
-
Thread
Einfacher ARM für den Einstieg und Linux Toolchain
klar wie ich unter Linux ohne die Originalumgebung den analogen Kram im IC konfiguriere. (Hab ein CY8CKIT-049-42xx PSoC4 rumliegen) Olaf
/B07SFWCLBT/ref=sr_1_1?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=jlink&qid=1583049159&sr=8-1
-
Thread
Frage zu MSP430 Dokumentation für Einstieg
Jemand (Ti in dem Falle) seinen Kram selber macht und das dann veröffentlicht. Wwil ich 40 Stück H8 da habe und auch RAMs und Flashroms habe ich mich in den letzten Tagen damit befaßt eine H8 Toolchain zu bauen...da bekommt man Pickel. Der H8 wurde irgendwann obsolete, versuche mal anhand der gcc Doku
Beitrag #5578109: > --läuft das auch auf einer Dyson Sphere? Eklige Vorstellung, wie? Windows 8.1 war wirklich /hassenswert/.
-
Thread
Heikle Audio CD
so, hab ich mal getestet (auf meinem Win8 i3 Intel-Grafik-Nb)... CD: September Stone von The Cain Principle (u.a. yt: https://www.youtube.com/watch?v=NlbIHAEsbTQ 3:48) Weil ich aber mal ein paar Probleme mit Wiedergabe von Film-Dateien
Na immerhin schon etwas. Das nützliche Programm im rechten Mausmenü: "Audio CD mit Power2Go 8 rippen" Machen wir doch gleich mal.. ... -> alles gut, nur die Spuren 6 und 7 bei der Wiedergabe-Betitelung vertauscht. Da kann man jetzt aber erstmal nicht meckern. Ja, die Cyberlink-Programme
-
Thread
Spindelmotor Ent-Brummen?
Hallo Liebes Forum, ich bin stolzer Besitzer einer Rotwerk EFM 200 DS Fräsmaschine (vgl. Sieg X2) die ich bereits an diversen Stellen modifiziert habe. Die Spindel wird mit einem 230V Gleichstrom (DC) Motor mit 2,2A angetrieben (~350W). Der Spindel-antrieb wurde
in etwa wie hier dargestellt aus (rechte Abbildung): https://upload.wikimedia.org/wikipedia/commons/8/87/Gleichrichtwert-Anschnitt.svg Wenn Du allerdings einen Elko nachschaltest, ändert sich das natürlich.
-
Thread
Haftung bei Insolvenz der Ehefrau
geradestehen muss, ist es eine Katastrophe für die ganze Familie. Es ist mehr als alles, was wir seit 8 Jahren für eine Eigentumswohnung und andere Anschaffungen angespart haben.
Gefährdungslage ist natürlich eine Einbruchmeldeanlage immer eine gute Idee, besonders wenn der Umzug ins EFM ansteht. Da ist eine EMA praktisch heutzutage unverzichtbar. Sofern der gesicherte Bereich keinen Publikumsverkehr hat reicht es übrigens schon, Glasbruchsensoren an die Fenster zu kleben um Straftäter
-
Thread
Wenn die IDE die Controllerauswahl bestimmt.
er keinen Debugger verwenden will? Muss man halt auch relativieren. Wenigstens auf den meisten 8bittern macht Debuggen eh keinen Spaß :-)
überrascht dass das Teil so wenig bietet. Hauptsächlich habe ich es wegen des Simulators installiert für 8-Bitter, ist aber eher ein Scherzartikel, ein Logikprotokollanalyzer ist da viel nützlicher da man immer auch Peripherie an einem MC dranhängen hat. Also mir reicht die Arduino-"IDE", dort entwickle
-
Thread
CMOS Sensor MT9P031
Spannung? Das Datenblatt sagt max 3.1V, meine Digitalspannung ist aber 3.3V. Kann ich VDD_analog = 2.8V und VDD_IO = 3.3V machen?
Schutzstrukturen leitfähig werden und unter Umständen überhitzen können. Wir haben den Sensor immer nur mit 2.8V benutzt.
-
Thread
Welche PCB-Software Gesperrt
dort eine "Media Content", wo man die Libraries verschiedener Hersteller-Familien laden kann (z.B. 8bit PICs, EFM32, TI Ampfillers, etc). Allerdings muss man ein Subscriber sein, sprich seine Lizenz mit seinem Live-Account verknüpfen. Schon etwas ätzend. Ich war letzte Woche auch auf der Embedded
&tbm=isch&source=hp&biw=1024&bih=558&q=eagle+3d&oq=eagle+3d&gs_l=img.12..0j0i24l9.1202.3263.0.5299.8.6.0.2.2.0.342.1375.0j2j2j2.6.0....0...1ac.1.36.img..1.7.1095.mSVLnxR26o8
-
Thread
Weche Plattform für Smart Home?
BluRay und AACS gemacht und die KNX Leute haben NICHTS davon gelernt. 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 Der Master Key von KNX Secure wird wahrscheinlich das nächste Opfer werden. PS: Es kann sein, dass der Master Key von Hersteller zu Hersteller unterschiedlich ist, aber so
Beitrag #6108615: > - KNX verwendet physisch 2x2x0.75mm2 NYM-Leitung Falsch ;) EIB-Y(St)Y 2x2x0.8 Die 0,8 sind aber der Durchmesser und nicht der Querschnitt. Kommunikationskabel sind da etwas eigen in Sachen Benennung ;)
-
Thread
GHDL-Experimente (asynchrone Simulation per C)
schon im FPGA zu integrieren und über einen Cypress FX2 anzusteuern. Habe das vor Urzeiten mal auf nem EFM01-Board (cesys) implementiert, aber nie wirklich benutzt, es ist dann oft doch einfacher, den echten LA bzw. Oszi mit den anständigen Probes anzustöpseln. Denn mit Chipscope-artigen Debuggern siehst
klingt interessant. Ich hatte nur mal so etwas auf dem Ethernet ausgegeben. Doch da war ich auf 8 bit breite beschränkt. Weil mein Ethernet Puffer 8bit breit war. Die Daten habe ich mir mit wireshark angeschaut. Nicht so ideal wie gtkwave. Könnte man die Skripte auf eine Uart standardisieren?
-
Thread
PIC10F202 + Pickit3 + MPLAB 6.05
die Vpp mit 8V bzw. 12V. Warum die Kalibrierung verlorenging weiss ich nicht.
und den Tools. Beim 8085 musste ich mich ebenso reinfuchsen wie beim 8051, AVR, EFM8, STM8, STM32, MSP430 und den diversen PICs. Die Pickit funktionieren, die PIC10F funktionieren und MPlab funktioniert auch. Wenn DU damit nicht zurecht kommst, ist das kein MC Problem. Jede Familie
-
Thread
Dialog übernimmt Atmel [Update: Nein, Microchip übernimmt Atmel]
A. K. schrieb im Beitrag #4432896: > Einen AVR8JX567099FC13. Grmpf. Du wirst recht haben. :/
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
-
Thread
Frequenz Messung InputCapture STM32
meinem Programm. Du hättest aber schon lange HSE auf den MCO Pin ausgeben können, wenn dann die 8MHz angezeigt werden, brauchst du nicht auf das Oszi vertrauen, sondern kannst einfach messen.
genau machst und/oder müsstest mal mit einer genauen erklärung rausrücken. Bei z.B. den Timern im EFM8 den ich vor mir hab, der zählt im Capture Mode immer kommplett rundum durch, was eh sinn macht da der Overflow dann das increment des lsb der oberen 2Byte sind(32Bit betrachtet).
-
Thread
µC für n00bs
Elektronik-Knowhow absolut vorausgesetzt, sonst findest Du keinen Einstieg. Gut, dass ich vorher schon viel mit 8-Bittern (AVR, STM8) rumgemacht habe, sonst wäre ich hoffnungslos untergegangen. Es ist trotzdem mühsam, zumal fürs Basteln nie ein voller Tag zur Verfügung steht, sondern meist nur immer ein paar
ein alter 8051 > oder ein kleiner AVR Wie wäre dann ein Einstieg mit einem modernen 8051 z.B. EFM8BB31 entspricht ATMEGA328 kostet aber nur 1/3 und Debugger kostet nur 25 EUR und Keil Compiler ist für umsonst.
-
Thread
CH340G meldet sich nicht als serielle Schnittstelle am PC (Windows)
> querversorgt? Es gibt einen 5V auf 3.3V Regler und von den selben 3.3V werden CH340G und der EFM8 versorgt.
schrieb im Beitrag #6804075: > Laut CH340-Datenblatt ist der Power-on-Reset bei Vr = > 2,4 ... 2,8V. Deswegen dürfte eine Anmeldung bei 2,5V (noch) nicht > stattfinden ... Also zwischen 2.4V und 2.8V resettet sich der CH340G?
-
Thread
"Universalprogrammer" für Linux
Wie wäre es mit stm8flash-Unterstützung? Dann könnten STM8-Anwender den UPROG2 mit ihnen vertrauter Software nutzen. Philipp
, dass es sich wie ein stm8flash verhält, wenn es als stm8flash aufgerufen wird (über Softlink). Wenn dazu dann noch parallel das "richtige" stm8flash installiert ist/wird, kann es aber zu Problemen und Missverständnissen führen
-
Thread
Unterschiede zwischen ARM und ATmega in der Programmierung
nicht ;-) Gibt ja genügend 8051 derivate, gehe ich jetzt mal von einem z.b silabs 8051aus (Z.b. Efm8BB oder LB), der takt wäre def. 24,5Mhz/8 dann noch der default Teiler von 12 für den Timer und wir sind etwa bei knapp 400us toggle rate. Mit den 8Bit wären keine sec drin. Hab jetzt nicht im
: 609a str r2, [r3, #8] 80002ac: 689a ldr r2, [r3, #8] 80002ae: f422 4260 bic.w r2, r2, #57344 ; 0xe000 80002b2: 609a str r2, [r3, #8] 80002b4: 4a06 ldr r2, [pc, #24] ; (80002d0 <SystemInit
-
Thread
Alternativen zur Arduino IDE!
nun ja ich habs halt manuell nach Anleitung gemacht unter der 1.6.x jetzt bin ich bei der 1.8.2. am PI habe ich mir einen für den abgebrochen für den 1284p weil ich die ganzen Pfade nicht gefunden hatte, am PI gab es nur die IDE 1.0.5 wenigstens jetzt bin ich bei 1.8.2 habe aber noch gefühlt
primary benefits can be easily achieved using namespaces directly. Docker would have been a cute idea 8 years ago, but it’s pretty much useless today.„
-
Thread
Arduino: Ist boolean intern als Bit oder byte (char) organisiert?
Byte immer 8 Bit beinhaltet. Wie sehr man sich doch irren kann....
BusyBee EFM8BBxxxx 8051 basierenden Controllern ausgeliefert wird und dem zugehörigen SDK und dessen kaputten stdbool.h was Silabs verbockt hat. Das speichert bool tatsächlich als 1 Bit irgendwo in einer Keil-spezifischen
-
Thread
Kommunikation zwischen uC und Display (Personenwaage)
die Arm Cortex M3 /M4 Derivate von EnergyMicro genannt. http://cdn.energymicro.com/dl/an/pdf/an0057_efm32_segment_lcd.pdf Gruß
Segmentleitung P8 0V so leuchtet das mittlere Segment der Nachkommastelle. Die Pinnamen habe ich wie folgt festgelegt. [pre] ------------------------------- | X O | o = Displaypin
-
Thread
Erfahrungen mit Platinen von JLCPCB / EasyEDA
ich hatte letztens eine Sendung aus USA, die über Frankfurt ging und ca. 25 Tage dort lag: Am 1.8. aus Detroit raus, 2.8. in Frankfurt angekommen. 21.8. noch eine Nachricht aus Frankfurt. 29.8. erster Zustellversuch, 31.8. Benachrichtigungskarte im Briefkasten, zur Postfiliale und dort die EUSt gezahlt
0,8 mm
-
Thread
Welche Programmiersprache auf µC
embedded C++ software, während die von C steigt. Siehe hier: https://www.youtube.com/watch?v=D7Sd8A6_fYU
mussten tatsächlich im Haus geschriebene Headers mit eigenen, zum Teil sogar fehlerhafte typedefs fur u8 und co eingesetzt werden.
-
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
den R8C/M16C tut der sich etwas schwer. Der hat wohl was dazu drin, aber die Architektur gibt das nicht wirklich her, zu wenig Register. Das war für /mich/ ein Argument, diese mit R8C,M16C,M32C etwas verwirrend
-
Thread
STM32 für Einsteiger - der Artikel zum Krieg (µC Wahl)
ist 8 zählen, evtl. bis 16.
Heiner schrieb im Beitrag #3511283: > es gibt noch 8 Bit Controller. Alles nur Restposten die sonst keiner haben will 8-)
-
Thread
AES Verschlüsselung mit ARM Cortex M3
stonline/stappl/resourceSelector/app?page=resourceSelector&doctype=FIRMWARE&SubClassID=1376 Titel STM8 and STM32 Emebedded Software Solutions Die Lib mit codebeispielen findest du in diesem Beispiele-Pool: http://www.st.com/stonline/stappl/resourceSelector/app?page=resourceSelector&doctype=FIRMWARE
Hallo! Noch eine Idee: EFM32 mit AES und PW protection im FLash: http://www.energymicro.com/products/ Natürlich bietet dies "Basic Security". Nach oben hin gibt es keine Grenzen ... Es gibt de facto keine Sicherheit bei
-
Thread
Gibt es einen passenden BUS zur steuerung vieler Clients über mehrere Meter?
für RS485 entschieden. Ist auch meine Wahl. Ich nehme den MAX3072 auch deswegen, weil ich meinen uC (EFM32GGxxx) mit 3,3V versorge. Ebenfalls slew rate limited und 1/8 load. Den Aufwand für das Protokoll solltest du aber nicht unterschätzen. Ich hab das für mich mit Gruppenbildung und hot plugging
wie folgt statt: 8 Bit Startzeichen -> (...) -> 8 Bit Gruppierung -> 8 Bit Anzahl Adressen -> Adressen jeweils 8 Bit -> 96* -> (...) -> 8 Bit Stopzeichen -> Pause*1 -> 8 Bit Startzeichen (...) * Die genaue Bitzahl setzt
-
Thread
CD Player: NO DISC
gibt, aber wir sind selbst daran Schuld. Ich habe u.a. R+FS-Techniker gelernt und habe bis auf die EFM-Codes und die Reihenfolge des Interleavings die komplette Funktion eines CD-Players im Kopf. Und leider sehe ich hier nur wenig Chance für eine Reparatur - also auch für mich nur gering! Das ist ja
den stick als MS-DOS (FAT) file system formatiert, aber der lange file name passt da garnicht rein (8.3 Konvention). Jetzt mog I nimma. hh
-
Thread
Wozu übertrieben schnelle Microcontroller?
World" Steuer Anwendungen realisiert die sich in der ms bis s Zeitskala bewegen müssen, ist auch mit 8-bittern gut bedient. Die früheren Nadel oder Thermische Drucker kamen damals auch mit 8-bit Controllern gut zurecht. Kryptographische Anwendungen mit schnellen 8-bittern und HW AES u.ä. funktionieren
ATmega328 kann man über Pins nur VGA 20x60 Zeichen an einen Monitor ausgeben. Mit einem 72 MHz 8051 EFM8LB1 gehen die kompletten VGA 80x60 Zeichen :-)
-
Thread
Leistung von großen Sendern
Helmut Hungerland schrieb im Beitrag #6664830: > 1966 gab es Musik aus dem Kochtopf Klar, EFM aus der Nerus da Spüle ...
Fernsehen auf DVBT. Da gab es auch schon die ersten Transistorverstärker bis etwa 2KW. Sie bestanden aus 8 zusammengeschalteten 250 Watt Verstärker. Anfangs noch ohne Vorverzerrung, dafür mit Wirkungsgrade um 10% Ralph Berres
-
Thread
zählt bei Spitzenweite auch die Pinole mit Reitstock mit dazu?
schrieb im Beitrag #6660548: > Wobei der TO noch nicht genannt hat, was er denn anlegen möchte. ca. 8-10k + 3k Zubehör.
/de/spanntechnik/drehfutter-roehm/duro-t/din-55027/duro-t-3-ba-keilstangenfutter-o315-mm-din-55027-8.html
-
Thread
Verkettete Liste für Mikrocontroller Gesperrt
new_node->next = list; return new_node; } [/c] Hey und die Mikrokontroller heute sind mindestens 8 Mal so schnell wie mein C64 damals und haben bald die selben Speichergrößen. Da sind so Pauschaltotschlagargumente wie malloc ist nix für die so langsam überholt.
Mikrocontroller (wie AVR's) sollte man malloc vermeiden > Die Mikrokontroller heute sind mindestens 8 Mal so schnell > wie mein C64 Der wurde allerdings üblicherweise in Assembler oder Basic programmiert. Welcher kleine Mikrocontroller (wie AVR's) hat denn 64kB RAM?