-
Thread
Weihnachtsstern mit WS2812B und STM32F042
Na, ob der kleine 32-Bitter auch genügend Bumms für die zehn LEDs hat?
Hmmm schrieb im Beitrag #5231265: > Na, ob der kleine 32-Bitter auch genügend Bumms für die zehn LEDs hat? STM32F042 : 1€ Die F042 sind so ziemlich das untere Ende der STM32. Warum sich extra Equipment für PIC12 oder ATTINY anschaffen? Wegen 0,x€ Ersparnis
-
Thread
Mit dsPIC33FJ128GP802 ein LCD Display über I²C ansteuern
Ich bin bekennender I2C-Hasse. Drum habe ich das nur für PIC32 selber geschrieben, denn für PIC24 gibts das fertig. Die Unterschiede zu deinem PIC dürften sich in Grenzen halten. Siehe Anhang. Warnung: Mein Code das sehr simpel und blockierend. Es gibt z.B
über fast alle PICs sehr ähnlich funktioniert. D.h. es ist nicht nötig, ein spezifisches Beispiel für PIC33F herauszusuchen. Oft sind nur minimale Anpassungen nötig. Das gilt von 8-32Bit.
-
Thread
PIC12F683 - Comparator funktioniert nicht
einer gewissen Zeit soll eine LED angehen. Daher dachte ich, den Comparator des PICs zu benutzen (PIC12F683) und habe bisher folgendes geschrieben. Im Debugmodus allerdings komme ich nicht über die Abfrage hinaus ob die Spannung nun größer ist am Eingangspin. Dort habe ich auch bemerkt das er gar keinen
circuit powered ON bcf VRCON,VRR ;b5=0 High range bsf VRCON,VR3 ;Vref=(Vdd/4) + (15/32) *Vdd(5V) bsf VRCON,VR2 ; 3,75V bsf VRCON,VR1 bsf VRCON,VR0 banksel 0 mfG Ottmar
-
Thread
Sicherung Multimeter
blubb schrieb im Beitrag #5227960: > ... denn die normale 5x20mm oder 6x32mm sind nur bis ca. > 250V spezifiziert. Nicht zwangsläufig. Ich habe hier superflinke 6,3x32 von ELU, die sind bis 2A mit 700V und ab 2,5A mit 500V bei 50kA Abschaltvermögen spezifiziert (nach
gebraucht gekauften Fluke 77 II war eine Bussmann FO7B, die hat ein Glasrohr ohne Füllung und ist mit 10A 32V slow blow bezeichnet.
-
Thread
Welcher µC wurde hier verbaut? Heizkörperregler THERMOtronic
elektronische Heizkörperthermostat, in Erwartung einen ATmega169 anzutreffen. Ein 80-Pin-er mit 32kHz und 2,4576 MHZ Quarz fand ich vor. Ist es ein AVR, wenn ja welcher? Ein 24AA02 (EEPROM) tummelt sich auch noch auf der PLatine herum :-) Danke für Eure Unterstützung. Bernhard
Kann gut sein, dass das ein PIC ist mit seinen 80 Pins.
-
Thread
Umstieg von PIC18F zu STM32F3
@Tippgeber Grund: STM32 ist mächtiger als PIC32 und viel billiger
nicht immer zu. Um das Problem zu verdeutlichen: Nimm einen STM32F303ZE. Der hat bis zu 90 DMIPS Der PIC32MX470 hat dagegen 150. Dafür hat der STM32 aber eine FPU, der konkrete PIC nicht. Dafür ist der PIC32 aber billiger. Dafür hat der STM32 mehr und schnellere
-
Thread
Betriebssystem für 32 Bit µCs?
kommt ist Nuttx (http://nuttx.org/). Läuft auf verschiedensten Architekturen, von Z80 über AVR bis zu Pic32, Cortex-M und sogar Cortex-A. Dabei passt es durchaus in weniger als 64kB Flash, inkl. Shell und Pseudo-FS. Treiber gibt es sowohl für USB, als auch für Netzwerk, verschiedene Dateisysteme, etc. Man
Und bei LPC ohne USB-Treiber wie z.B. LPC1700 passt sogar der LPCOpen Host-Stack für USB-Stick in 32kB
-
Thread
USB-Tutorial mit STM32
Von welchem Nucleo genau reden wir? Mein USB-Code sollte mit der STM32CubeIDE funktionieren. Im Repository sind auch Projektdateien für die STM32CubeIDE im Archiv STM32CubeIDE.zip . Man darf natürlich nicht simultan mit der HAL auf die USB-Peripherie zugreifen. Du musst
Auf dem STM32G431 wird der Code vermutlich nicht ohne Anpassungen laufen.
-
Thread
Microchip: PIC32MX Harmony USB Bootloader MSD
Hallo zusammen Mein PIC32MX450F256H würde ich gerne mit einem MemoryStick bootloaden können. Mit "Generate 16-bit code" kompiliert alles gut und auch die Zielapplikation funktioniert mit diesem Bootloader, jedoch ist diese
erwartet, dass jemand schon vor dem selben Problem stand, einen USB-MemoryStick-Bootloader für den PIC32MX zu machen... Leider finde ich keine Hilfe im Internet: Ist es zu trivial resp. ich bin zu blöd? Im Beitrag https://www.mikrocontroller.net/topic/339294 wird auf ein Forumsbeitrag bei Microchip
-
Thread
DSP mit modes
Zum Beispiel STM32F7 Olaf
du kannst dir mal die dsPIC Reihe angucken. Und den ADC bringen die auch gleich mit
-
Thread
2 Netzteile - gemeinsame Masse?
=UTF8&qid=1511359023&sr=1-1&keywords=SainSmart+8-Kan%C3%A4le+RelaisModul+Brett+5V+F%C3%BCr+Arduino+PIC+AVR+MCU+DSP+Relay+Module Da ich den EDP8266 01 verwende, brauch ich einen IO-Expander, und meiner braucht dann den Pegelwandler, wenn er mit 5V betrieben wird. So der Expertenrat (hab ich selbst
=UTF8&qid=1511359023&sr=1-1&keywords=SainSmart+8-Kan%C3%A4le+RelaisModul+Brett+5V+F%C3%BCr+Arduino+PIC+AVR+MCU+DSP+Relay+Module Naja, 80mA bei 5V ist schon recht viel aber bei solchen Leistungsrelais noch normal. Dabei sind das ja schon die High-Sensitivty Typen. Die Frage ist hier: Was willst
-
Thread
Warum sind lokale Variablen reentrant
wesentlich leichter ansprechen kann, als Daten auf einem Stack (8051, 8-Bit PICs unterhalb der erweiterten PIC18). Da kann es sein, dass Funktionen nur auf ausdrücklichen Wunsch reentrant sind.
zurückladen. Solange x51 ein Single-Core bleibt ;-) Und ob sich der Aufwand lohnt, bei der Konkurrenz der 32Bitter, ist natürlich eine andere Frage.
-
Thread
Spannungsüberwachung 12V ohne uC
Lösung mit Prozessor doch billiger: ICL7665: Reichelt 2.90 etwas Hühnerfutter 0.10 Summe 3 Eur PIC12F1840 Reichelt 1.45 BF545C als Spannungsregler bis 30V Eingang mit 0uA Eigenverbrauch 0.32 BSS138 um den Spannungsteiler abzuschalten 0.04 Etwas Hühnerfutter 0.10 Summe 1.91 Eur Schaltung analog
was Neues lernen, ist ja nicht so schlimm. Meine Schaltung sähe etwa so aus, der µC wird mit z.B. 32kHz getaktet: [pre] ___ ATtiny45 o.ä. 12V ---o---|___|----o------o-------- µC-Vcc | 33k | |
-
Thread
Billigere und Bessere Raspi-Alternativen aus China?
Sekunde. Zur Rechnung: Ein Cortex A7 oder A53 Core (RasPi 2 bzw 3) verdaut im Prinzip 2 jeweils 32 Bit breite Befehle pro Takt. Bei 4 Cores also 32 Bytes pro Takt, bei 1GHz Takt 32 GB/s. Allerdings läuft das gegen die L1 Caches.
. > Zur Rechnung: Ein Cortex A7 oder A53 Core (RasPi 2 bzw 3) verdaut im > Prinzip 2 jeweils 32 Bit breite Befehle pro Takt. Bei 4 Cores also 32 > Bytes pro Takt, bei 1GHz Takt 32 GB/s. Das läuft aber nicht gegen den DRAM sondern... > Allerdings läuft das gegen die L1 Caches.
-
Thread
Endlosschleife bei Division - Interrupt Trap!
Leider habe ich ein Problem mit einem BUS-Teilnehmer. Verwendet werden in allen Teilnehmern entweder PIC16F1827 oder PIC16F1936. Der Empfang von Daten wird über einen Interrupt gelöst. Außerdem gibt es noch weitere Timer-Interrupts. Das Problem besteht mit einem PIC16F1936 bei 10MHz. Nach einer unterschiedlichen
schrieb im Beitrag #5216671: > Die 16x PICs haben ja nur einen 8 (?) Elemente tiefen HW-Stack. Der PIC16F1936 besitzt sogar 16 Stack Level. Außerdem habe ich den Stackoverflow-Reset eingeschaltet um diese Variante zu erkennen. Leider ohne Erfolg. Anbei mal das komplette Programm.
-
Thread
WS2812 LED-Pixel immer weiss (Timing Problem)
Ansteuerung mit > min. 6MHz. Ein Instruction Cycle bei 6MHz ist beim AVR aber 167ns lang. warum ist der PIC so lahm? ich dachte die sind schneller, schliesslich wurden die ersten Propeller Clocks mit PIC gemacht. http://pic-microcontroller.com/analog-digital-propeller-clock-using-pic16c84/
Habe noch einen PIC18F4685 als Test genommen, damit hätte ich theoretisch mit 32MHz 125ns Auflösung. Damit bekam ich aber das gleiche Resultat: weisse LED, auch wenn ich nur ein NOP() für das High Bit genommen habe.
-
Thread
Ich finde den richtigen Baum im ARM Wald nicht
zusammen. Wenn Du den durch hast und mehr brauchst, dann kannst Du Dir immer noch einen 200 MHz PIC32MZ holen. Oder irgendwas anderes. Und Deine eigenen Leiterplatten designen. Bis dahin reicht Lochraster für Dich, und Du bekommst erstmal überhaupt was gebacken. fchk
z.B. ICE eine J-Link Software anzubieten. Der EDBG-Chip im Atmel ICE ist ein etwas spezieller AVR32. Es ist verständlich, dass Segger keine Arbeit in eine tote Architektur stecken wird. Und der ICD3 kann kein JTAG, sondern nur ICSP für die PICs. Für den eJTAG der MIPS-PIC32 (der auch ICSP hat) kannst
-
Thread
Bootloader AN1388 für PIC32MX250F128B
Hallo, ich versuche vergeblich einen Bootloader aus dem Projekt AN1388 von Microchip für den PIC32MX250F128B mit der MPLAB X-IDE und dem C32 Compiler (Free Version) zu kompilieren. Lasse ich das Projekt unverändert, also beim Device den TYP 32MX795F512L Linker File "btl_32MX795F512L_generic.ld
make[1]: Leaving directory 'K:/Programmierung/PIC_32Bootlader/AN1388_Source_Code_2014_02_14/PIC32_Bootloaders/Firmware/Bootloader/MPLAB_X_Workspace/USB_HID_Btl_StarterKit.X' nbproject/Makefile-impl.mk:39: recipe for target '.build-impl' failed
-
Thread
Ansteuerung Schrittmotor mit PWM Signal - STM32F303RE Nucleo
zusammen und lässt dir den größten Teil des Codes generieren. http://www.st.com/en/development-tools/stm32cubemx.html
Stromregelung wird nicht benötigt? Dann kann man doch gleich ein paar > NE555 nehmen:-( Oder nen kleinen PIC, da reicht dann einer und der ist mittlerweile billiger als ein NE555 und wesentlich billiger als ein paar NE555. Aber mal Spaß bei Seite, wenn jemand Fragt wie er PWM mit dem stm32 machen kann hilft
-
Thread
Arm Cortex im DIP Gehäuse Gesperrt
Also Mein Umstieg von kleinen 16-Bit Controllern auf dicke mit 32 Bit war mit erheblichen Kopfschmerzen verbunden. Bei mir waren es zwar PIC32, aber der Unterschied zu ARM ist jetzt nicht so gewaltig. Freu dich auf all die wunderschönen Begleiterscheinungen großer
Früher gab's die zumindest auch von TQFP auf TH. Ansonsten wenn's hier eh schon so schön OT ist... PIC32 wurden schon erwähnt: Gibt's bspw als PIC32MX270F256B mit 256 kiB Flash, 64 kiB RAM, USB im DIP-28 (mit Steigerungsmöglichkeit: SOIC, SSOP ;)) Oder QFP zum Löten Üben? ;) 0.8mm Pitch und 64-Pins gibt's
-
Thread
Taster ohne Interrupt abfragen
beschäftigen, ist nicht Sinn der Sache. Batteriebetrieben.... 80% ?! Entweder hast du einen µC mit 32kHz Takt (kann man ja machen...) oder dein Code ist einfach grottig. Ich würde gerne eure Ansätze sehen und diskutieren (wirklich!), bisher habe ich aber keinen gesehen.
vor Jahren brilliant und perfekt gelöst und im Forum hinterlegt. Ich habe es schon auf einigen uC (PIC, AVR, STM32, Z8, 8051) eingesetzt und es funktioniert ueberall 100% zuverlässig. Auch seine Keypad Routinen funktionieren absolut perfekt ohne irgendwelche Prellprobleme. Warum also das Rad immer
-
Thread
Noch ein anderer GPSDO
man das so? (ich habe beim Suchen im Netz nur ein paar Designs gefunden, welche einen spezifischen PIC einsetzen; ich will aber keinen PIC.) b) wenn das 1 PPS Signal durch 64 dividiert wird, würde das IMHO bedeuten, dass ich auf 1/64 Hz genau die Frequenz ermitteln kann, denn bei einem Counterwert von
der Rubidium alleine nicht kann. Jedenfalls nicht über mehrere Wochen. Ich nehme an du machst psk32 auf 10 GHz machen. Aber auch da reicht 10e-9 noch aus. Oder wo benötigt man bei 18GHz 1Hz Auflösung? Ralph Berres
-
Thread
newlib fuer AVR?
schätzt Du die Entwicklung ein? Werden 8 Bit µC durch ARM komplett verdrängt? Wird Microchip die PIC und AVR Architektur zusammenlegen bzw. eine davon sterben lassen? Wann wird das sein? Was ST angeht, geben die wenigstens 10 Jahre Longevity ab 1/1/2017 auf alle STM32 und STM8.
mit uint32_t) sowie 64-Bit Zeigern, und zwar auch für Stack- und Frame-Pointer! * m68k hat 8 Adress-Register und kann sogar 2-Reg Adressierungen. avr kann noch nichteinmal per Stackpointer auf den Stack
-
Thread
Unklarheit Auslesen Zeilensensor LF1401
analogread() datum$ = "Sensor# ";@Format$("000",loop%);": ";analogwert%; DrawText 20+((loop%\32)*150), 50+((loop% MOD 32)*8), datum$ Inc loop% Until loop% >= 128 loop% = 0 WaitInput Until %Key = 27 integrationsstart(0) takteingang(0) [/code] Resultat ist, dass im
Bereich! Jetzt könnte ich noch mit Zwischenspeichern optimieren, aber 1. kommt die Software in einen PIC implementiert und 2. kann ich jetzt auf dem Host-PC rumspielen, ob das auch als als Dickenmessung (von 3D-Drucker-Filament) taugt... Vielen Dank für die Tipps! Gruss Chregu
-
Thread
AT32UC3A0 Osc0
sondern auf 218kHz. Wo liegt der Fehler? Vielen Dank PS: Bin Neuling auf dem Gebiet der AVR32 also bitte nicht böse sein :)
nur noch eine Zeit lang produziert. Willst Du wirklich ein totes Pferd reiten? ARM und MIPS/PIC32 werden von Microchip weitergeführt. fchk
-
Thread
µC ohne "Board" programmieren, geht das?
> Kauf dir etwas ala NodeMCU, nur am besten schon mit ESP32. NodeMCU ja, aber nicht mit dem ESP32. Denn zu diesem jungen Chip ist die verfügbare Dokumentation noch äußerst lückenhaft und die Entwicklungstools sind noch lange nicht so weit wie beim ESP8266.
ein ASM Tutorial für AVR, ein C Tutorial für AVR und (für Fortgeschrittene) einige Hinweise zu STM32F1 (ARM) Mikrocontrollern. Außerdem jede Menge Infos zum ESP8266 (auch NodeMCU). http://stefanfrings.de/
-
Thread
entscheidung mikrocontroller
irgend welchen komplizierten Rechnungen mit großen Zahlen durchzuführst, dann solltest du einen STM32F103 verwenden, die gibt es bei eBay für 1,80€. Du kannst dir auch ein STM32F4 oder ein STM32F7 bestellen, kostet 20,33€ und hat sehr viel Rechenpower und Pins und Speicher. Wenn du etwas genauer
immer wieder auftauchen: Atmel AVR (ATmega, ATtiny, Arduno, Xmega) Espressif ESP8266 Microchip PIC ST Microelectronics STM32F103, STM32F030, STM32F407 Texas Instruments MSP430 Das hat einen guten Grund: Diese Chips kann man als Endverbraucher zu einem günstigen Preis problemlos erwerben, sie
-
Thread
raspberry i2c
nicht. (z.B. wenn alle verfügbaren messwerte gelesen werden sollen). Ich benutzte bisher immer einen PIC als I2C Master und da konnte man dieses Protokoll einfach handeln.
hatte, jetzt Teil 2: Ich benutzt die Funktion uint8_t bcm2835_i2c_write_read_rs(char* cmds, uint32_t cmds_len, char* buf, uint32_t buf_len) aus der Bibliothek http://www.airspayce.com/mikem/bcm2835/ mit der ich angeblich eine beliebige Anzahl von Bytes senden kann, danach ein Repeatet start erfolgt
-
Thread
Embedded PC mit kleinem Formfaktor und großem Temperaturrange
so oft schlicht etwas mehr aus dem Lastenheft. Ein BSD ist auch o.ä. das läuft zur Not auch auf PIC32MZ (die bis 125 °C spezifiziert sind)...
-
Thread
Signal für DSP?
mich gerne auch mal an den Transformationen und Filtern versuchen. Zum Spielen möchte ich mir einen dsPIC bestellen, die sind ja recht günstig und auch für Menschen mit zittrigen Händen geeignet. Mir stellt sich nur die Frage, WAS ich denn filtern und transformieren kann. Sprut benutzt die für Modellflieger
Torben G. schrieb im Beitrag #5200073: > Zum Spielen möchte ich mir einen > dsPIC bestellen, die sind ja recht günstig und auch für Menschen mit > zittrigen Händen geeignet. Warum? Das kann man doch alles auf dem PC machen. Als Input tuts jeder Audiofile oder die Soundkarte,
-
Thread
Website mit Mikrocontroller
Momentan bekommt man alternativ zum ATmega328 auch STM32F103C8T6 Module ungefähr zum selben Preis. Die sind in fast jeder Hinsicht Leistungsstärker. Eine andere theoretische Möglichkeit wären Module, die den ESP8285 verwenden. Die können bis zu 6 I/O Pins
verschiedene > Optionen anwählen kann, und Werte abrufen. Ich habe das mal vor Jahren mit einem kleinen PIC18F67J60 gemacht. Der hat Ethernet eingebaut, 128k Flash, 4k RAM, kostet 3.50€ in 10'er Packs und die damit realisierte Schaltbox läuft seitdem 24/7 ohne irgendwelche Probleme. IP-Stack und Webserver
-
Thread
Mehrfach Belegung von Ports STM8 Bit µC
Wandler, nur noch 5 I/Os Es gibt den STM8S103F3 im UFQFPN 20 3x3x0.6 lieber den, oder gleich einen PIC/AVR mit 8 Pins.
verschiedene Varianten die sich nur im Gehäuse unterscheiden, nämlich SO8, SO20, TSSOP20, QFN20, QFN32 und LQFP32 aber ST verkauft das als 19 verschiedene Produkte, was sich natürlich gleich viel mächtiger anhört. Das ist halt das typische Marketing-Geblubber von wegen "Bei uns gibts die größte Auswahl
-
Thread
Overhead struct-pointer
statischer Daten, aber wenig Adressregistern, sollte er dann die direkte Adressierung bevorzugen (AVR, 8bit-PIC, 8051), bei Maschinen ohne direkte Adressierung (ARM, 32bit-PIC) die relative über Adressregister. Idealerweise unabhängig davon, ob du das nun selber zu optimieren versuchst oder nicht.
-
Thread
Schaltungen am Rechner entwerfen - einfache Software hierzu?
es wirklich simpel gehaltene Programme mit umfangreichen (online)Bauteilbibliotheken für Windows (32 bit) XP, Vista oder 7, mit denen man sich in einem vernünftigen Zeitrahmen einarbeiten kann und dann auch zügig alles versteht in puncto Bedienung, so dass binnen kurzer Zeit Erfolge zu sehen sind?
Was selbstverständlich _nicht_ geht, ist das Austauschen von völlig inkompatiblen Bauteilen. Nen PIC32 gegen ne 1N4148 austauschen zu wollen unter Wahrung der Funktionalität ist ja auch beispielsweiser Schwachsinn. Ich hoffe, du siehst dieses ein. Also kurzum: Wenn man en Bauteil wirklich _weg_
-
Thread
Cycle Count auswerten und verstehen anhand von Shifts und Arrays
*A, uint32_t *B){ memcpy(A,B,44); } uint32_t A[11] = {0}, B = {0xff,0xee,...,0x44} //start count arr_cpy(A, B ,44); // A \gets B by 44 byte. //end count, print count >> 60 [/c] oder als Makro
Problemstellung... Der Originalcode sieht nämlich so aus: [c] A[i] = ( ( A[i]<< count ) | ( A[i-1]>> (32-count) ) ); [/c] Es geht also darum, die Fragmente der Rotierung aus zwei verschiedenen 32-bit Werten (nämlich A[i] und A[i-1]) zusammenzubauen. Das ist aber etwas Anderes, als einen 32 Bit Wert
-
Thread
Bau eines USB-GPIO Boards
besser. - Preis und andere Faktoren sind egal. Über die Artikelseite zu USB bin ich auf die PIC-Familie gestoßen. Damit habe ich noch nicht gearbeitet und bitte um eine Einschätzung oder Altrnativen. STM32 wäre ich nicht abgeneigt, da scheinbar grosse Community vorhanden ist. Eine USB-SPI oder
Ich glaube der ATmega32u4 kann auch HID.
-
Thread
Graphic LCD nutzbar oder nicht?
Anschlüsse + 4 x Masse an der Verankerung (Bild 3). Nun würde ich gerne dieses ausbauen und mit einem STM32 ansteuern. Leider habe ich bisher kein Datenblatt gefunden oder so ein ähnliches Display. Meine Frage bevor ich gleich anfange das Ding auszubauen: Kann man annehmen, dass die Ansteuerung ähnlich
Anschlüsse + 4 x Masse Masse? 41 Segmentanschlüsse und 4 backplane-Anschlüsse, kann man z.B. mit PIC 16f1947 ansteuern.
-
Thread
gcc für cortex-m0 schreibt daten vor die Vektortabelle
Der Vollständigkeit halber mein gcc Aufruf: [code]arm-cortex_m0plus-eabi-gcc -S -nostdlib -mno-pic-data-is-text-relative -marm -mfpu=vfp -mlittle-endian -mthumb -D__SAMD10D13AS__ -ffunction-sections -fdata-sections -Iinclude -D__SAMD10D13AS__ -Wl,"-Tsamd10d13as_flash.ld" -Wall -O0 main.c -Wl,--gc-sections
sieht aber völlig OK aus. Hier das Disassembly: [avrasm] tastatur.elf: file format elf32-littlearm Disassembly of section .text: 00000000 <_sfixed>: 0: 20000400 .word 0x20000400 4: 0000008d .word 0x0000008d 8: 00000155 .word 0x00000155
-
Thread
SD Karte mit FatFs über SPI an Atmega, wie kann man die Schreibgeschwindigkeit maximieren?
schon weitere gute oder auch schlechte Erfahrungen mit anderen Karten gesammelt? z.B.: - KINGSTON 32GB microSDHC/SDXC UHS-I Class U3 (SDCA3/32GBSP) - KINGSTON 16GB microSDHC UHS-I Class U3 (SDCG/16GB)
, werde ich mir mal ein hier noch rum liegendes PIC32 Board mit Kartenslot und das MCHP "Harmony" Zeugs anschauen. Ausreichend RAM, zum Überbrücken der Denkpausen, sollte dann jedenfalls nicht mehr das Problem sein... <edit> Auch die neuere FatFS
-
Thread
STM32 C Programmierung Tutorial (Buch)
http://www.diller-technologies.de/stm32.html
Takte wirklich nicht mehr an. Wenn es aber auf den Takt genau sein soll, nimmt man einen AVR oder PIC als Slave, programmiert diesen in Assembler und ARM steuert den ganzen Zirkus. Und 400MHz mit 32bit, 2MB Flash, 1MB RAM und 168 I/O Pins ist nicht gerade wenig, oder ?
-
Thread
Rasperry Pi, mal in Info reinschnuppern
Realisierung durch Relais von der Funktion her quasi identisch zu einfachen Mikroprozessoren ala AVR oder PIC.
Boards. Die klassischen sind mit robusten 8bit AVR Mikrocontrollern ausgestattet. Einige wenige haben 32bit ARM Controller. Arduino und Raspberry Pi kann man aber schlecht vergleichen, weil die Arduino Boards kein Linux Betriebssystem ausführen. Daher werden sie völlig anders programmiert.
-
Thread
Binäruhr mit STM32 Blue Pill Board
Grün ist zu schwach, Blau zu hell. Gelesen und gebaut habe ich das Hauptsächlich um mich mit den STM32 zu Beschäftigen, bin sonst mehr der ASM / Microchip PIC Mensch. ---- @Joe Speicher und Power hat der STM ja "ohne Ende", da kann man noch mehr mit Hineinpacken, aber das ist ja Ideal zum Lernen.
Wird der STM32-Nucleo im Hintergrund als ST-Link genutzt. PS: Ich habe so eine Uhr mit einem Attiny85 und Neopixeln gebaut.
-
Thread
[V] STM32F4 Discovery Board; Microchip Low Pincout Demo Board
Hallo, Preise: STM32f4 Discovery Board: 10€; Demo Board: 4€ Das Low Pincount Demo Board kann noch mit einem PIC16/18 bestückt werden für +1€. Die Preise verstehen sich zzgl. Versand. Zustand ist super, der STM32 wurde
-
Thread
STM8S - Externer Interrupt an PA3
https://www.aliexpress.com/item/Free-shipping-Smart-Electronics-ST-LINK-Stlink-ST-Link-V2-Mini-STM8-STM32-Simulator-Download-Programmer/32756146997.html?ws_ab_test=searchweb0_0,searchweb201602_4_10152_10065_10151_10068_10344_10345_10342_10343_10340_10341_10193_10194_10304_10307_10060_10302_10155_10154_10056
30 Cent lohnt es sich das Ding in der Massenfertigung zu verbauen, wenn vergleichbare Controller im PIC Bereich um die 70 Cent kosten und alle anderen wahrscheinlich noch teurer sind. Und er macht seinen Job ja gut, keine Frage. Mir hat nur die Firmware meiner Fahrradlampe nicht gefallen (zB geht einfach
-
Thread
Blockdiagramme in Datenblättern
Mahlzeit! Da ich schon wieder ergebnislos nach einer Definition der Blockdiagrammsymbole von Microchip PIC32MX Datenblättern gesucht habe, dachte ich mir, Ihr könntet euch vielleicht mit denen auskennen. Das Symbol, dessen Bedeutung ich suche sieht in etwa so aus: [code] BIT<x> | IN1-
Eingang zum Ausgang durchgeschaltet. Falls es doch kein Multiplexer sein sollte möge mich bitte ein PIC-Kenner korrigieren, ich habe mich hier lediglich an dem Schaltbild orientiert.