-
Thread
RISC-Architekturen Geschwindigkeitsvorteil durch LOAD-STORE-Architektur
Und je schmaler ein Befehlssatz ist, desteo weniger Bits braucht man dafür. Wenn ein Speicher 32 Bit breit ist, dann würde da bei einem Zugriff 1 Befehl á 32 Bit oder eben 2 Befehle á 16 Bit mit einem Rutsch zu holen sein. W.S.
fast" Definition für Variablen gibt: https://stackoverflow.com/questions/46959685/why-would-uint32-t-be-preferred-rather-than-uint-fast32-t/46960470 Gab's nicht auch eine, mit der der Compiler aufgefordert wird, die Variable im Register zu halten?
-
Thread
COB LED Betrieb
ein paar Daten: Eckdaten des Chips LED Diodenstrom 1080...2760mA Thermischer Widerstand 0.32K/W Leistungsfähigkeit der Lichtquelle 158lm/W Betriebsspannung 31.2...36.8V Helligkeit 5117...6396lm Max. Leistung 101.568W Nun wollte ich ein passendes Netzteil besorgen und zugleich
du ein Dummschwätzer bist. Hier ist dein tolles HQL-Spektrum: https://www.hydrotip.de/index.php?pic=1698 Also tatsächlich, sonnenähnlicher geht es wirklich nicht mehr, dagegen ist eine weiße LED ja der reinste Lininenstrahler, siehe die beiden Beispielspektren von LEDs.
-
Thread
Arduino Protenta: Need for Speed
Arduino: https://hackaday.com/2020/01/15/new-part-day-arduino-goes-pro-with-the-portenta-h7/ "32-bit STM32H747XI that utilizes both an ARM Cortex M7 and an M4 running at 480 MHz and 240 Mhz" Python+C bin gespannt, auf welchem Core was läuft.
Ich hab Insiderinformationen die besagen, dass auf den verbauten STM32H7 sogar Maschinencode laufen soll!
-
Thread
Suche - Ethernet MC mit integriertem DC/DC Wandler
Nachteile: - PHY extern, etwas mehr Schaltungsaufwand. Von der nackten Rechenleistung liegt der PIC32 vorne, aber für Dich wird das nichts ausmachen. fchk
Features ein. Man verwendet die Tabellen vom Hersteller. Für PIC32MX: https://www.microchip.com/ParamChartSearch/chart.aspx?branchID=30063 Unterschätze das aber nicht. Die sind kompliziert.
-
Thread
LCD 4x20 2004A auf Zeilen schalten
BlaBla schrieb im Beitrag #6122708: > while ( (uint32_t) us << 2 ) us--; Wie oft glaubst du, wird das Leftshift ausgefuehrt? Argl - Kresse halten und so ... leo
************************/ __attribute__((optimize(0))) static void delay(uint16_t us) { uint32_t us1 = us << 2; while (us1) us1--; } [/c]
-
Thread
Schneller Controller mit externem Memory Interface
Speicher anzubinden. So ziemlich jeder ARM Cortex hat mehr RAM als Du brauchst - nimm einfach einen mit 32 - 64K RAM und 256K Flash und gut ist.
Speicherinterfaces für bspw. SDRAM. Nur nützen die ihm gar nichts. Die können i.d.R. (bei STM32) auch SRAM und normale parallele Busteilnehmer.
-
Thread
8-Pin µC (Tiny45/85 o.ä.) Projekte/Spielerien
mit pic10lf322 eine komplette toaster steuerung implementiert, die alle feature hat von den sau-teuren am markt, einschlisslich sicherheits feature. komplett mit xc8 programmiert! pic10lf322 = - 1kB/0.5k
Software I2C auf einem PIC10F200 um damit ein Display anzusteuern. Zu mehr als einem 6x4 Pixel großen Block, der durchs Bild läuft, hats aber nicht gereicht. Der PIC hat sogar nur 6 Pins.
-
Thread
PIC32MX795-PHY DP83848 verliert IP Adresse wenn 12V ausfällt
Hallo zusammen, habe ein seltsames Problem. Hardware: ATX Netzteil Bicker BEP-506H 3,3V an PIC32MX795F512L89PF 3,3V an PHY DP83848 +12V an Lt1763-5 zur Erzeugung sauberer +5 V +12V an MAX6325 zur Erzeugung Referenz +2,5 V +3,3V an ADS1256 Digitalteil +5V Sauber an ADS1256 Analogteil PIC32 über SPI an ADS1256, MAX541 ,EEPROM Software: Microchip TCP/IP Stack Legacy (nicht Harmony) IP Adresse PIC32/PHY fest zugewiesen auf 192.168.178.10 Daten IP Adresse werden beim Einschalten
-
Thread
EMbitz IDE lebt? Kommt bald neue Version 2.0!
fragen, was die Existenzberechtigung > und das allgemeine Interesse für diese IDE ist? > > STM: STM32CubeIDE > Atmel: Atmel Studio > PIC: Name fällt mir greade nicht ein, kann die inzwischen auch AVR? > TI: Code Composer > C8051: simplicity studio Da steckt vermutlich schon eine Teilantwort drin
läuft. Dazu kannich nichts sagen, aber laufen nicht inzwischen viele IDEs unter Linux? Z.B. die STM32 IDE? Die PIC IDE baut doch auf netbeans auf?
-
Thread
Systemaufbau mit mehreren mControllern
Architektur dafür ausgewählt. Sowas wie Teensy 3.6 oder neuer (ARM, NXP) oder auch Chipkit (Microchip PIC32) wäre technisch besser geeignet - und auch mit dem Arduino Framework programmierbar. fchk
Billig mit CAN und Arduino Kompatibel wären auch die BluePill Modul . http://stefanfrings.de/stm32/stm32f1.html#bluepill
-
Thread
Attiny Programmierung
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/pic's unschlagbar und wenn du dann auch die vielen
für alle die von mir benutzten Controller ein solches "Makefile - Template"... die da sind MCS-51, PIC16F, STM8, AVR, MSP430, STM32 und NXP. Das ist so einfach, dass ich manchmal "nachsehen" muss, auf welchem Controller ich mich bewege (weil ich logischerweise den Bibliotheken und die Funktionsnamen
-
Thread
Auseinandergenommene Geräte
Enttäuschend war die Größe von 24mm im Durchmesser und 9mm Höhe. https://www.youtube.com/watch?v=kCCbaIjPIcQ Nun ja das Ding gibt oder gab es nur als Generatoreinheit ( Sorbo ). Der Preis läßt sich leider nicht ermitteln : Getriebemotor hausgemachte handkurbel generator ladegerät Dynamo Kurbel Taschenlampe-phase
https://www.youtube.com/watch?v=uoqrDXRDNnY&t=172s Da ich für mein FUNAI-TV, Model: *LT850-M32*, nur die ON/OFF und SLEEP Tasten brauchte, da der Rest mit der Receiver-FB zu bedienen war, entschied ich mich für die im Foto sichtbare Lösung. Der/Die Taster ist/sind mit Sekundenkleber festgemacht
-
Thread
Zeigt her eure Kunstwerke (2020-2022) Bilder
Display. Im Prinzip ganz einfach.. Der Attiny ist mit einem eigenen Low Current LDO parallel zum ESP32 an den Buttons verstrippt, durch eine Feedbackleitung hält der ESP32 den Attiny Wach, schaltet der ESP32 die Feedbackleitung ab schaltet der Attiny nach 60 Sekunden den kompletten ESP32 über einen Mosfet
bemalt. Vor den Displays ist eine 2mm Plexiglasscheibe. Als Steuerung dient aktuell zum Test ein ESP32 wird aber noch mit einem ESP32C3 ersetzt. (Der ESP32 hat etwas zu viele I/O Ports :-)
-
Thread
Luft/Wärmetauscher
wie viel Grad das Wasser haben muss um die Wärmeleistung weg zu bekommen? Der von dir angedachte A32 schafft laut dem Diagramm http://www.cenden.com/Manager/Upload/Pic/2011310112250probigpic.gif bestenfalls 60W Pro Grad. Wie heiß dabei das Wasser sein muss steht nicht dabei. Ich habe hier in einer
-
Thread
DCC Laborbooster/Zentrale
programmieren -14, 27 oder 28 Fahrstufen fahren Die Firmware ist programmiert mit Oshonsoft BASIC für PIC16 und kompiliert für den PIC16F1936, der intern mit 32MHz läuft. Gruss Chregu
-
Thread
Energy Harvester Erfahrungen
braucht die Schaltung noch ca. 10µW im Standby. - Spannungsregler: <1µA (TPS709) - RTCC im µC: <1µA (PIC24) Und ein bischen hier und da. Weniger geht theoretisch natürlich schon, praktisch ist das nie so einfach. Wenn das aufwacht, brauche ich satte 60mW oder mehr zum Senden und messen, für einige zig
Batterieanschluss, Bluetooth o.Ä., dass ebenfalls nur 10uW im Standby benötigt? Module wie "lolin wemos 32" sind ja bereits für den Batteriebetrieb ausgelegt, kommen aber bei weitem nicht auf deine Werte wenn man sie so wie sie sind betreibt.
-
Thread
[Biete] Sammelbestellung de.Mouser.com 2020
https://www.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=c6433aabfa Warenwert: 7,32€ Sammelwert: 172,71€
www.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=57d3d5b9f4 Warenwert: 21,97 € Sammelwert: 32,41 €
-
Thread
PC-Tastatur mit Tasten ohne Querversatz
und hatte einen preisgünstigen Input. So geht > es nur mit einem PC. Nö. Nimm z.B. einen PIC24FJ64GB002. 28 Pinner, gibts auch in DIL, wenn es sein muss, und hat USB FS Host/Device/OTG. Kostet bei Digikey 3.07 im SO28W (gerade nachgeschaut). https://www.microchip.com/wwwproducts/en/PIC24FJ64GB002
Danach kannst du in Serienproduktion gehen. Im Nanokontrol Version 1 werkelt sogar noch ein Atmega32 mit USB Bridge, den könnte man direkt neu programmieren.
-
Thread
ESP32 mit 3x AA Batterie
Hallo ihr, ich hab ein Projekt mit ESP32 und E-Paper Display umgesetzt, und war so angetan davon, von der Idee, vom Deep Sleep Mode des ESP32, vom stromsparenden Display, dass ich bei der Spannungsversorgung ein paar Aspekte nicht berücksichtigt
ESP32 Wroom Modul... Gruß aus Berlin Michael Gruß aus Berlin Michael
-
Thread
Temperatur Messen mit SPS PT100 NTC PTC?
mehr Aufwand als einen einzelnen OpAmp. http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.32
diesen Tabellen, wenn ich mit Temperatursensoren arbeite und das hat super funktioniert. AD Werte für PIC sind praktischerweise mit dabei. Ich nehme eigentlich immer einen µC für die Auswertung. Für PT http://afug-info.de/Download/tab/PT-X-100-500-1000/ Für NTC http://afug-info.de/Download/tab/NTC
-
Thread
geeigneter Microcontroller gesucht
du mit einem SPI machen können. Entweder 40 Byte > verschicken bei 8 Bit Datenweite oder 10 mal 32 Bit Datenbreite, > letzteres kann nicht jedes SPI. Die Clock musst du ja nicht nutzen. SPI wäre in der Tat eine Möglichkeit. Die STM-Peripherie kenne ich jetzt nicht so, aber z.B. PIC32 hat sehr
Microelektronic Dresden) gemacht. Zu void: meine bisherigen Projekte gehen von Z80 über diverse PIC18 bis zum ESP32. Ich mache die Sachen halt nur nicht täglich im Gegensatz zu einigen Profis hier, da fällt mir die Marktorientierung und Leistungseinschätzung bei aktuellen Controllern schwer.
-
Thread
Welcher µC mit schnellen IOs?
spezielle Register und Bit-Banding etc nachgebildet werden. Controller mit proprietären Cores wie z.B. PIC24/dsPIC33 haben diese archtektonische Grenze nicht. Inzwischen gibts ja dsPIC33 mit Dual-Core 100 MHz Cores. Die dürften deterministischer sein. Eine andere alternative wäre z.B. TI C2000. Da ist
Ein STM32H7xx schafft per SPI eine Übertragung mit 240 MBd. Aber damit kommt der ADC wohl nicht mehr klar.
-
Thread
VERKAUFE divese Mikrocontroller und Development Kits von Olimex
Anfrage. Folgende Artikel sind vorhanden (Teilweise in mehrfacher Ausführung). A13-LCD7TS STM32-P407 STM32-P107 LCP-1766-STK STM32-P152 LPC-MT-2138 STM32-LCD DUINOMITE STM32-P103 STM32-H103 STM32-E407 STM32-103STK A13-OLinuXINO-MICRO LPC-P1114 LPC-H2129 OLIMEXINO-STM32 BOX_LIME_RED ARM-USB-OCD-H PIC-ICD2 TMS320-JTAG-USB STM32-H107 STM32-H103 ESP8266-EVB-BAT-BOX SHIELD-LCD16x2 ARM-JTAG-COOCOX LPC-H1343 LPC-H2103 MG-6-48 RPi-UEXT PIC32-PINGUINO-MX220 ESP8266-EVB ISP430-SOLAR DCDC-36
-
Thread
ATmega809 Timer CMP Interrupt funktioniert nicht
Timer deaktiviert? Oder muss man erst die Peripherie mit dem Clock versorgen so wie bei den STM32ern? Irgendwas aktivieren?
neuer PIC Freund schrieb im Beitrag #6082716: > Für diese ISR braucht er Register (hat so eine RISC-Architektur an > sich). Nun hat der gcc dummerweise als Altlast R0+R1 verwendet. > Wohl erst später kam der
-
Thread
Ersatz für XC32-Compiler?
Im "chipkit core" ist ua. eine uneingeschränkte pic32 gcc toolchain enthalten.
So einen PIC32 kann man auch in (Maximite-)Basic programmieren. Machen scheinbar die Australier gerne.
-
Thread
Entwicklerboard für PIC
PIC18 sind genauso widerlich wie PIC12 oder PIC16. Eher noch widerlicher.
wieviel Aufwand MCP da in ihre Ports steckt bzw. wieviel Aufwand jeweils überhaupt nötig ist. Bei PIC32 (vulgo: MIPS) dürfte der Codegenerator praktisch unverändert sein. Ich sehe keinen Hinderungsgrund, warum der gcc für PIC32 _nicht_ den aktuellen gcc Stand und damit C/C++ Standard unterstützen /können
-
Thread
Byteorder PIC32?
Die PIC32 heißen doch nurnoch PIC und nutzen MIPS Kerne. Die sind normalerweise Big Endian.
>Die sind normalerweise Big Endian. PIC32MX Family Reference Manual (DS61113C-page 2-44) CONFIG: Register; CP0 Register bit 15 BE: Big Endian bit Indicates the Endian mode in which the processor is running, PIC32MX is always little
-
Thread
Segger J-Link EDU & RISC-V
"Multiple CPUs supported—8051, PIC32, RX, ARM7/9/11, Cortex-M/R/A, RISC-V" https://www.segger.com/products/debug-probes/j-link/models/j-link-edu/
Random .. schrieb im Beitrag #6075413: > Multiple CPUs supported—8051, PIC32, RX, ARM7/9/11, Cortex-M/R/A, RISC-V Das steht da weil es eben die 10er Version gibt (anscheinend) - aber wo kaufen ist die Frage? Der Segger-Shop führt auch nur eine Version 8.08.90?
-
Thread
Internen Temperatursensor beim PIC32MX auslesen
Der PIC32MX hat einen internen Temperatursensor. Was ich rausbekommen habe: den muss man aktivieren und dann mit dem ADC auslesen. Das reicht jetzt leider nicht, um wirklich erfolgreich darauf zugreifen
Integerzahl, die man mit Hilfe einer Formael in eine > Temmperatur umrechenen kann. Es ist der PIC32MX350, laut Datenblatt hat der einen Sensor: http://ww1.microchip.com/downloads/en/DeviceDoc/PIC32MX330350370430450470_Datasheet_DS60001185H.pdf Am liebsten würde ich es ja über den MCC machen,
-
Thread
Programmierpins beim PIC32MX?
Laut Spec des PIC32MX350 sind die ISCP-Pins an PGECx/PGEDx anzuschließen. Allerdings hat die MCU jetzt solcher pins: PGEC1/PGED1, PGEC2/PGED2 und PGEC3/PGED3! Welche nehme ich denn jetzt genau? Ist das egal oder muss
Ich nutze den PCI32MX170, es hat nur 2 Paaren von PINs aber man kann die configurieren in dem man den Register DEVCFG0 screibt. Folgende pragmas (hat irgendwann MPLAX für mich generiert) für DEVCFG0 sind gerade bei mir
-
Thread
Denglisch sprechender Kollege Gesperrt
www.welt.de/kultur/article120677855/Das-Handy-ist-also-doch-ein-echter-Amerikaner.html https://www.u32.de/handy.html
www.welt.de/kultur/article120677855/Das-Handy-ist-also-doch-ein-echter-Amerikaner.html > > https://www.u32.de/handy.html Danke für den Beitrag. Wieder ein Internetmythos, der sich in Rauch auflöst.
-
Thread
PIC32 Quarz extern ?
hinzufügen. Warum? Ich benutze den internen Oszillator, hat mir immer gereicht. Das sind auch keine PIC32 sondern eine Abart der PIC24E mit 16 Bit und ein paar zusätzlichen Befehlen. Die haben typisch eine interne programmierbare PLL (hab deinen nicht nachgeschlagen), da spielt die Frequenz keine wirkliche
dir gute Planung viel Zeit sparen. Ich empfehle diesen Artikel. https://microchipdeveloper.com/32bit:mx-osc
-
Thread
Datenlogger 10Kanal
klassischen Arduino (also einem mit ATmega Mikrocontroller) besser bedient. Ich würde einen STM32F103 (Bluepill-Board) verwenden. Das hat nämlich 10 analoge Eingänge und die SD Karte kann man direkt ohne Pegelwandler anschließen. Dazu dann den alten STM32Duino Core von Roger Clark (http://stefanfrings.de/stm32/stm32f1.html#arduino), weil der wesentlich schlanker ist, das der Framework-Stapel von ST. Das oben empfohlene Teensy 3.5 Board sieht auch gut aus, das habe ich allerdings noch nie verwendet.
-
Thread
STM32 Einstieg
Ich finde es nicht grundsätzlich falsch, mit einem Cortex-M (z.B. STM32) anzufangen, da diese Mikrocontroller aktueller Stand der Technik sind. Die kleinen 8 Bit Mikrocontroller, insbesondere PIC, MCS51 und AVR sind einfacher, weil sie weniger Funktionen haben. Aber wenn
Sebastian R. schrieb im Beitrag #6077748: > "STM32 Einsteiger" Es gibt halt auch nicht DEN STM32, sondern ziemlich unterschiedliche. So habe ich unterdessen schon viele Projekte mit STM32F1 und STM32F3 gemacht. Dann habe ich mal auf ein Board, auf
-
Thread
Kleine STM32-Boards (mit originalem Prozessor) gesucht
555 oder XR2206 gerade überfordert ist. Ich lebe auch sonst in der STM32-Welt und würde gerne auf PIC, MSP430, Arduino etc. verzichten. Oder sind die Chinesenprozessoren gar nicht so schlecht? - Martin
des Händlers ausgehen und um Nachlieferung bitten. Vielleicht gefällt Dir der Nachfolger vom STM32F103: https://robotdyn.com/stm32f103c8t6-stm32-arm-arduino-mini-system-dev-board-with-arduino-bootloader-ea0be366-c911-11e7-86fd-10c37b90f38d.html
-
Thread
Buspirate Equivalent für das STM32F103 Bluepill board?
auch, warum das auf dem Blue Pill (ohne weiteres) nie so schön werden kann: > Like most chips, STM32 doesn’t have a Peripheral Pin Select feature. PPS on the PIC24FJ64GA002 is what makes the original Bus Pirate v3.x design so elegant (left layout). Most major hardware modules like UART, SPI, timers, PWM, etc can be assigned to almost any pin using PPS – just one PIC pin is needed for each of the 5 Bus Pirate IO connections. > > STM32 hardware modules are fixed to specific pins. Each Bus Pirate IO pin is connected to up to five STM32 pins to provide the necessary
-
Thread
Bitfelder, Portabilität und STM32
guten Morgen, für einen STM32L451 wollte ich Funktionen aus einem STM32F205-Programm recyclen. Alles ganz primitiv. Die Bausteine der STM32-Familie sollen ja leicht austauschbar sein. Nur zwei Beispiele von den UARTs: Das Bit für
schön! Man sollte das als Vorwort in den großen STM32-Artikel einbauen.
-
Thread
Lötspitze nimmt kein Lötzinn an
arbeitende" Lötzinn als Ursache identifizieren wollen: Handelsübliches 60%Sn S-Sn60-Pb40, Din8516, F-SW32. Eben nochmal 10min lang traktiert, Zinn, ohne, alle Temps von 250 bis 400, feuchter Schwamm/Lappen, Messingdrahtgeflecht, nichts hilft. Nach Reinigen makellos silbern bzw. chromig, keine Zinnannahme
jeder in Kürze selbst zusammenstoppeln. Ich wollte mir dafür nicht die Arbeit der Programmierung eines PIC in Assembler machen sondern es auf die Schnelle, q&d, mit Basic/Bascom erledigen. >> >> Du planst eine eigene JBC-Schaltung/Station? In https://www.eevblog.com/ >> gibt es doch entsprechende Diskussionen
-
Thread
Professionelle Entwicklung für AVR-Controller (Linux)
Professionell und AVR war mal, aber mittlerweile eher mit 32-bittern, d.h. in meinem Falle STM32-Familie. In anderen Firmen ganz ähnlich. AVR wird nur noch dort verwendet, wo es auch Sinn macht bzw. wo die Entwickler darauf bestehen. Preislich schlagen die 32-
zukünftiges "Handwerkszeug" simpel nach den Anforderungen Deines Arbeitgebers richtet. Ja, sicher sind 32-Bit ARM heute sehr beliebt. Aber wenn Dein AG schon x-Systeme mit PIC/PIC32 oder RL78 im Feld hat, alle anderen Entwickler darauf eingearbeitet sind (und oft auch keine Lust auf Wechsel haben), alle
-
Thread
Parallel to SPI Interface-Chip?
Bibliothek leider nicht, dann hätte ich gewußt was ich vor mir habe. Das CPLD ist gerammelt voll, 32 von 32 Makrozellen benutzt, 2 Pins noch frei. Altera MAXII insistiert darauf die Schaltung als JPG exportieren zu müssen. Gruß, Holm
einzulesen...) unterstützt das auch... Wenn es mit der angebotenen Registeranzahl von 1-4 geht, ist ein PIC mit 32 oder mehr MHz und Port-Change-Interrupt aber sicher schneller als es für eine min. dem Original entsprechende Umsetzung von PIO oder SPI erforderlich wäre, von UARTs und anderen noch "langsameren
-
Thread
ATtiny85 (AVR Atmel 8bit), Linux, Microcontroller, C/C++
attiny2313a-pu Die Größten AVR8 sind im 40 pol. DIP Gehäuse, das sind u.a. - eine Auswahl - die ATmega32, ATmega644, ATmega1284. Die -A und -P Kennzeichnungen lasse ich bewusst mal weg.
neuer PIC Freund schrieb im Beitrag #6063460: > [...pyupdi-mraardvark]$ ./pyupdi.py -d tiny1614 -c /dev/ttyACM0 -b 38400 > -f /tmp/attiny1614_updi.hex > Programming successful Das kompiliert Dir keinen
-
Thread
Knifflige Frage suche Klemmblock Vakumqueschung oÄ
Rohrschelle, Flach-Kupfer in Deinen Abmaßen) und Du hast quasi eine Schiene mit 58 Kabelschwänzen (Pic-Tails)
> Vorher, ohne Flickstelle: > Draht 1,5qmm, gemessen über 28cm Länge: 5,0mV bei 1,32A ca. 3,8mOhm > Auseinadergezwickt und Verbunden, jetzt mit Flickstelle: 4,9mV bei 1,32A > ca. 3,7mOhm. > > Der Trick: die Flickstelle (hier mit 40mm langem Paralleldraht) sorgt > mithilfe von