-
Thread
atmega flashen durch einen anderen Cobtrollermittels ISP
Also Klappe mit deinem Arduino Geblubber. Muss das bei jedem trivialen Kram kommen? Kann man kein µC Topic mehr besprechen ohne dass jemand mit "Da gibts einen Arduino Sketch dafür" um die Ecke kommt?
gibt Programmer von Drittherstellern die IMO besser sind als das Original. Ich nutze sowohl für STM32 als auch für AVR solche Programmer und die bieten gewisse Vorteile: Kleinere Bauform und Target-Stromversorgung, sogar 3,3V oder 5V einstellbar. Wo es für STM32 sogar auch recht günstig und gute Originale
-
Thread
AVR als SPI Slave-Peripherie
Einfache SPI IO-Expander hätte es aber doch auch getan, oder? Also ich wollte keine 24 Pins vom PIC32 für die SS (Slave select) Funktion opfern. Daher habe ich 3 PIC18 an eine SS Leitung angeschlossen. Jeder PIC18 hat eine eigene Adresse, die er kennt. Im ersten Byte vom Master zum Slave sende
Dirk F schrieb im Beitrag #6367066: > Also ich wollte keine 24 Pins vom PIC32 für die SS (Slave select) > Funktion opfern. > Daher habe ich 3 PIC18 an eine SS Leitung angeschlossen. > Jeder PIC18 hat eine eigene Adresse, die er kennt. > > Im ersten Byte vom Master zum
-
Thread
ELV IR100 WEB-Radio kann keine Verbindung mehr aufbauen
c-hater schrieb im Beitrag #6378537: > Schlaumaier schrieb im Beitrag #6376233: > >> Seit wann übernimmt ein Proxy eine end-to-end Verschlüsselung. ?? > > Soll er doch garnicht. Der Proxy ist das
c-hater schrieb im Beitrag #6378542: > D.h.: ich gehe davon aus, dass zwar die http-Adressen noch existieren, > aber letztlich nur einen Redirect auf die https-Adresse ausliefern... Die von mir oben
-
Thread
DS18B20 1-Wire Implementierung - Timing-Probleme
mir einen zusätzlichen IC besorgen > müsste. Wieso solltest du das müssen? Du benutzt einenSTM32F103C8 ...
: > Dem kann ich nur zustimmen. Umso mehr blicke ich der Veröffentlichung > Deines Codes unter P&C mit Freude entgegen. Ich werde die mal eben für den STM32F103C8 aufbereiten und dann rel. Kommenarlos posten.
-
Thread
Interrupt Handler definieren bei STM32
Hi, ich bin derzeit bemüht von dem geschlosenen PIC System Microchips auf die STM32 Reihe von ST umzusteigen. Dazu verwende ich das bekannte und sehr günstige BluePill Board (mit echtem STM32 :) ). Was mir allerdings noch nicht so ganz klar ist ist,
Vectoren stehen bei mir im .s File, das ST mir generiert hat, unter > "g_pfnVectors:", z.B. "startup_stm32f302cbtx.s". Ach da stehen die also. Ich hab mich schon dumm gesucht... Verwendet man die HALs bei PIC wird ein separater .c file mit "Interrupt" erstellt. Allerdings bin ich jetzt bereits von den
-
Thread
Nextion Display Erfahrungen
z.B. https://www.itead.cc/nextion-nx8048t050.html hier $64 Für das Geld kannst du z.B. auch ein 32F469IDISCOVERY Board kaufen (z.B. $62 bei digikey). Das enthält ebenfalls ein 800x480 Display (allerdings nur 4"), ist aber ein komplettes uC-Evaluierungs-Board. Den uC kannst du frei programmieren, und
eines solchen displays ist die Zuverlaessigkeit des Systems. Das bleibt so gut wie der kleine AVR oder PIC, waehrend es eher schwierig ist ein zuverlaessiges System mit einer 32 bit maschine selbst zu bauen.
-
Thread
NanoVNA-QT Compilierung unter Suse Tumbleweed
isystem /usr/include/qt5/QtCore -I. -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o polarview.o polarview.C g++ -c -pipe -Wextra -std=c++11 -DEIGEN_DONT_VECTORIZE -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_DEPRECATED_WARNINGS -DQT_NO_DEBUG -DQT_CHARTS_LIB -DQT_SVG_LIB
isystem /usr/include/qt5/QtCore -I. -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o mainwindow.o mainwindow.C g++ -c -pipe -Wextra -std=c++11 -DEIGEN_DONT_VECTORIZE -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_DEPRECATED_WARNINGS -DQT_NO_DEBUG -DQT_CHARTS_LIB -DQT_SVG_LIB
-
Thread
Sanfter Umstieg von 8bit auf 32bit Atmel
https://www.microchip.com/wwwproducts/en/PIC32MX270F256B Wenn Du 5V brauchst: https://www.microchip.com/wwwproducts/en/dsPIC33EV256GM102 Außerdem heißt es nicht mehr Atmel, sondern Microchip. MPLABX, XC32 bzw. XC16, und ein PICKIT3
Frank K. schrieb im Beitrag #6351189: > https://www.microchip.com/wwwproducts/en/PIC32MX270F256B > > Wenn Du 5V brauchst: > > https://www.microchip.com/wwwproducts/en/dsPIC33EV256GM102 > > Außerdem heißt es nicht mehr Atmel, sondern Microchip. > > MPLABX, XC32 bzw. XC16,
-
Thread
SCIP VISA / Verbindung über USB mit Funktionsgenerator
Funktionsgenerator Keysight 33622A über den PC konfigurieren. Dazu stellt der Hersteller Code Beispiele für C# zur Verfügung. Siehe: https://www.keysight.com/main/editorial.jspx?cc=DE&lc=ger&ckey=887951&nid=-35258.536894470&id=887951 VISA: Waveform Download using C# This sample program downloads to and
in Form der entsprechenden HP/Agilent/Keysight-Treiber a) recherchiert, b) gelesen, c) verstanden? Ich vermute ja sehr stark, dass Du nichts davon getan hast. Aus 10.32.1 folgt zwar eigentlich ziemlich klar, dass "*RST" keinen kompletten Gerätereset durchführen und auch nicht den
-
Thread
Batteriewahl und Powermanagement
für Solar > verwenden? Li-Ion fällt ja dann raus. Seh' das nicht so binär mit dem Laden unter 0°C. Laut Datenblatt darfst du LG,Samsung,Sony Li+ Akkus bei 1°C schnell laden aber bei -1°C gar nicht mehr laden.. Ich hab mich für eine C/100 Ladung bis -10°C entschieden.
Johannes S. schrieb im Beitrag #6346595: > Aber uC mit 48 Pins sind ja auch noch recht klein Mit reichen da schon deutlich weniger IOs. So ein kleiner ATiny oder PIC würde da schon passen. Allerdings messe ich die Bodenfeuchtigkeit über die Frequenz
-
Thread
ATmega Assembler-programmierung unter Ubuntu?
Dass es für Atmel-AVR keine Linux-IDE gibt liegt aber nicht an Linux an sich. Die Programmierung in C, C++, Java usw. geht auch unter Linux sehr komfortabel. Aber für so etwas exotisches wie AVR Assembler hat sich noch keiner die Mühe gemacht.
auf Windows installiert, einen PIC Programmer "PICKIT3" organisiert und mit PIC24 schon mal was gemacht. Die 16-Bit PIC´s haben schon bessere Performance, aber die MPLAB IDE konnte mich nicht so richtig überzeugen. Da war Atmel Studio
-
Thread
USB 3.0 Verbrauchsmessgerät (sehr genau)
firmware kein Problem ist, wäre das ADM00921 von Microchip vielleicht einen Blick wert. Entweder dem PIC UART beibringen oder ihn stilllegen (z. B. Reset auf Dauer-Low) und extern über I2C bespaßen. Wenn du schon einen SBC hast, dürfte das easy sein. Leider könnte USB Type C ein Hindernis sein. Andere
Chris R. (ohne login) schrieb im Beitrag #6341073: > Entweder dem PIC UART beibringen oder ihn stilllegen (z. B. Reset auf > Dauer-Low) und extern über I2C bespaßen. Wenn du schon einen SBC hast, > dürfte das easy sein. Leider könnte USB Type C ein Hindernis sein.
-
Thread
Pi Zero richtige Wahl?
ähm ... Microchip: PIC32MZ1064DAR176 https://www.microchip.com/wwwproducts/en/PIC32MZ1064DAR176 Der hat 640k SRAM und 32MB DDR2 DRAM mit im Package mit drin. Du brauchst Dich nicht um DDR2-Layoutgeschichten etc zu kümmern
durch Batterien oder Akkus und da ist ein Beaglebone sicherlich um Größenordnungen hungriger als ein PIC32, STM32, SAM, etc. und dementsprechend größer musst du die Akkus dimensionieren.
-
Thread
STM32 - Low Level Library Dokumentation
hast mich durchweg nicht verstanden. Was ist zum > Beispiel, wenn du dein Programm mal von einem STM32 auf einen PIC32 > portieren willst? Oder (um es einfacher zu machen) auf einen LPC oder > einen NUC120? Hätten mir direkte Registerzugriffe denn in diesem Fall was gebracht? Hat der PIC32 einen
mitgeliefertes Tutorial geben. oder das: https://www.digikey.com/en/maker/projects/getting-started-with-stm32-introduction-to-stm32cubeide/6a6c60a670c447abb90fd0fd78008697
-
Thread
Welche Led verwenden
welche Bauform würdet ihr dazu nehmen die es auch bei reichelt gibt im Datenblatt steht ja murata LQH32C, aber diese finde ich nicht.
kompliziert mit 5 Bauteilen. Michael H. schrieb im Beitrag #6330508: > im Datenblatt steht ja murata LQH32C, aber diese finde ich nicht Schlimm. Elektronikbasteln ist doch nicht wie Lego.
-
Thread
Temperaturlogger UW-Höhle
Bernhard S. schrieb im Beitrag #6329951: > https://www.reichelt.de/usb-datenlogger-30-70-c-ip-67-tempmate-m1-p251535.html?&trstct=pos_4&nbc=1 Ich glaub die Akkulaufzeit könnte knapp werden.
Stromverbrauch messen und durch geeignete Programmierung minimieren kannst. https://www.silabs.com/mcu/32-bit/efm32-zero-gecko fchk
-
Thread
Sonnenscheindauer Sensor selber bauen Eigenbau ATmega Assembler
Ich würde den DS1307 durch einen RTC DS3231 AT24C32 erstzen, dann sind auch 32K Speicherkapazität dabei.
Sonnenspannung KPW schrieb im Beitrag #6356249: > Ich würde den DS1307 durch einen RTC DS3231 AT24C32 erstzen, dann sind > auch 32K Speicherkapazität dabei. Hab der Schaltung einen AT24C512 (65k EEPROM) am TWI/I2C Bus spendiert. Somit könnte 1 Monat lang die Sonnendaten gespeichert werden.
-
Thread
DCF-Disziplinierung eines OCXO - Re-Design (Rev. II)
Nimm doch eine höhere Frequenz für den XO, ich verwende ein TCXO mit 40Mhz, damit wird dann der Pic gespeist und der osc Ausgang am Pic liefert ein 10Mhz Signal 50/50.
Nimm doch eine höhere Frequenz für den XO, ich verwende ein TCXO mit > 40Mhz, > damit wird dann der Pic gespeist und der osc Ausgang am Pic liefert ein > 10Mhz Signal 50/50. Ich nehme KEINEN PIC (siehe Startbeitrag) und nicht keinen OCXO, der weit höher als benötigt schwingt. Michael
-
Thread
Frage zu Assembler für meinen Informatikunterricht
rbx@fe1 ~]$ ./csumF [rbx@fe1 ~]$ echo $? 5 [rbx@fe1 ~]$ gdb csumF GNU gdb (GDB) Fedora 9.1-5.fc32 Copyright (C) 2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> .. Find the GDB manual and other documentation resources online at:
0x8b 0x45 0xf8 0x40111e <main+24>: 0x01 0xd0 0x89 0x45 0xf4 0x8b 0x45 0xf4 0x401126 <main+32>: 0x5d 0xc3 0x0f 0x1f 0x84 0x00 0x00 0x00 0x40112e: 0x00 0x00 0xf3 0x0f 0x1e 0xfa 0x41 0x57 0x401136 <__libc_csu_init+6>: 0x4c 0x8d (gdb) quit [rbx@fe1 ~]$ ---------------
-
Thread
STM32 / Probleme mit Ringbuffer Implementierung
ich an anderer Stelle nicht wieder > Probleme bekomme. Nochwas. Ich weiß nicht, wie weit Du mit C/C++ bist, aber wichtig zum Verständnis ist Folgendes. So eine Quelltextzeile... [c]a++;[/c] ... wird auf Maschinenebene zu drei Befehlen umgesetzt: 1) lade a aus dem RAM in Register Rx 2) incrementiere
übertagen. Demnächst fragt dann jemand wie du, wo denn malloc auf dem PIC16F711 ist oder wie man die bash auf einem Padauk-µC aufruft. W.S.
-
Thread
noinit Variable landet nicht im RAM
sein soll. Der SoftwareReset passiert am Ende des Hardfault. Folgendes kleines Beispielprojekt: [c] int32_t ulErrSave __attribute__((section(".no_init.ulErrSave"))); ///< über ein SoftwareReset hinweg retten. int main(void) { // Es soll einmal, nach dem ersten Start, ein Hardfault ausgelöst werden. if(ulErrSave != 2) { // Hardfault auslösen (*((volatile uint32_t *)(0x100))) = 0x1234567; } while(1) { // Juhu er läuft } return 0; } extern int32_t ulErrSave; ///< über ein SoftwareReset hinweg retten. uint32_t Test; void HardFault_Handler
-
Thread
Nachfolger von Atmega169
embedded-microcontrollers/685?k=&pkeyword=&sv=0&pv1114=307390&pv1114=323312&pv1114=323342&sf=1&FV=-8%7C685%2C-1%7C150%2C506%7C317125&quantity=&ColumnSort=0&page=1&pageSize=25
der Stromverbrauch der AVRs wenn sie alle 2ms das Display updaten müssen einfach zu hoch, auch mit 32kHz Quartz kommt man kaum unter 100uA. Daher finden sich in allen diesen Geräten uC anderer Hersteller, die auch 1/3 bias und 1/4 biad LCD direkt stromsparend unterstützen. MSP430, Philips LPC einige
-
Thread
Wer macht bei Arduino eigentlich die Qualitätssicherung?
LED_BUILTIN #elif defined(ESP32) #define ON_BOARD_LED 2 // bei den letzten gelieferten WEMOS LOLIN32 sonst 5 #endif [/c]
#6311995: > Die API ist so gestaltet, dass sie einerseits gut funktioniert, egal ob > ein 8Bit, 32Bit oder 64Bit System gerade vor einem liegt. > Dann ist int der "natürliche" C Datentype. Die meisten Funktionen sind > in C geschrieben, verwenden dieser Logik folgend auch gerne int als > Parameter
-
Thread
PIC Microchip lebt noch?
Überall > sehe ich ESP oder Arduino. Ich nehme gerne PICs. Weniger die 8-Bitter, sondern eher PIC24/dsPIC oder PIC32. Und das deswegen, weil die Peripherie deutlich besser als bei zB AVR ist. Beispiel PPS: Du kannst bei einem PIC, der das hat (das sind recht viele, aber nicht alle) fast jede Peripheriefunktion
wurden. ?!? Genau deswegen haben die meisten Nutzer Microchip verlassen: wenn sie nach dem sie den PIC16C84 kennengelernt hatten gleich zum PIC16F84 wechseln mussten, und der damals abgekündigt wurde, konnte man gleich zum AVR gehen.
-
Thread
MPLAB X IDE v5.40
"MPASM is a 32-bit Windows application and will not run on 64-bit operating systems. A 64-bit PIC Assembler will be available with the MPLAB XC8 toolchain but will require migration." steht bei mir ;-)
zitter_ned_aso schrieb im Beitrag #6302242: > "MPASM is a 32-bit Windows application and will not run on 64-bit > operating systems. A 64-bit PIC Assembler will be available with the > MPLAB XC8 toolchain but will require migration." > > steht bei mir ;
-
Thread
"printf" for small pockets || für ganz arme uC
= va_arg(a, xprintf_t); if(c == 'l' && (signed)i.u32 < 0) i.u32 = -i.u32, PUTC('-'); xprintDEC(i.u32); break; # endif case 'X': // max 16bit heXadecimal i.u16 = va_arg(a
die Geschichten bei mir immer komplizierter aus. Ich habe gerade mal in meinem zuletzt geöffneten µC-Projekt den ersten Xprintf()-Aufruf herauskopiert, den ich mit Strg-F finden konnte: [c] const char fmt[] = "%2"PRId32":%02"PRId32":%02"PRId32"\n%1.1f V"; /* Bei printf() laesst
-
Thread
PIC18F Werte frieren irgendwann ein
umsetzten. Die sind im Prinzip eigentlich alle nur Basic, sprich dein Code ist weit darunter ... [c] #ifdef XPRINTF_32 #define xprintf_t uint32_t // max=4294967296 #else #define xprintf_t uint16_t // max=65535 #endif #ifdef XPRINTF_32 static const uint32_t dv[] = {1000000000UL
grundsätzlich ohne Struture, einfach nur geradeaus runter geschrieben, ... du brauchst mehr Verständnis vom PIC18 und den HW Resourcen - Datenblatt intensive lesen! [c] InterruptHandlerHigh () { if (INTCONbits.TMR0IF) // Timer 0 { INTCONbits.TMR0IF = 0;
-
Thread
ATMega 8 programmieren
BASCOM sein. ? Wieso nicht? Es funktioniert und ist für Einsteiger besser verständlich als dieser C Mist.
Dieser C-Mist ist eigentlich ganz nett. MfG
-
Thread
Z80 CPU einer der modernsten CPUs?
Wenn existierende 5V Peripherie versorgt werden muss und nur die Schaltungstechnik durch uC modernisiert werden soll, dann würde ich bei 5V uC bleiben auch wenn uC aus der STM32 Serie 5V fähige digitale Eingänge haben. Die Industrie setzt heutzutage auf moderne uC, meist mit 3.3V betrieben.
unbequem sein. Wenn 8-Bit Technik noch für Ihre Anwendungen Sinn haben, dann empfehlen sich immer noch PIC oder AVR, Z8 Encore! und moderne 8051er mit FLASH. Dann kommt noch die Entwicklungssprache dazu. STM32 sind eher eine Qual in Assembler. Meist nimmt man die C oder C++ Sprache. PICS und AVRs gibt
-
Thread
RTOS-Empfehlung gesucht
Hardware-Abstraktionsschicht • Herstellerübergreifend, möglichst architekturübergreifend • Support für o TI TIVA TM4C o Microchip PIC32 o gerne weitere Cortex M/Cortex R Architekturen • Kommerzieller Support verfügbar. Meine Arbeitszeit ist teuer, und wenn es da Probleme mit dem Produkt gibt, will ich die gelöst
Beispiel ein embOS für Cortex-M und GCC kann ich auf jedem Cortex-M Device laufen lassen. Ein embOS für PIC32 und dem XC32 Compiler läuft nur auf einem PIC32. Wenn ich beide Cores einsetzen möchte brauche ich zwei embOS Ports, die ich separat lizenzieren muss. https://www.segger.com/products/rtos/embos/supported-cores-compiler
-
Thread
Hat schon jemand Erfahrungen mit dem Ding: XGecu T56 Universal Programmer
Beitrag #6339824: > Der einzige Chip dessen Unterstützung mir beim TL866II Plus fehlt ist > der ATF750C und den unterstützt der T56 leider auch nicht. Da muss man die DLL Patchen und als ATF22V10C proggen, Anleitung wie machen einfach inet suche.
einen Pointer geben könntest :-) Alleine die Info, dass der programming Algorithmus für den ATF750C derselbe ist wie für den ATF22V10C würde mir schon weiterhelfen, dann muss ich nur noch minipro mit dem ATF22V10C zum Laufen bringen und danach die Anzahl der Fuses und Zeilen/Spalten für den ATF750C
-
Thread
Firmware reverse Engineering Kosten
Assembler gibt's günstig, C Code unleserlich auch. Mehr dann je nach Erwartungen
vermutet... Du willst für private Zwecke jemand anderes bezahlen, aus 30kb Maschinencode eines STM32 wieder äquivalenten C/C++-Code zu erstellen, welcher dann vermutlich 3000kb groß ist und dich > 10.000€ kosten wird? Wers glaubt..
-
Thread
Live-Linux Porteus / Slackware und Firefox
wie MK-II, USBasp, USBtiny, (und alles was serielle Schnittstellen hat über AVRDUDE bereit). Für PIC gibts den PicKit2 (wobei der Compiler in der Unterstützung mit SDCC unvollendet ist). Desweiteren gibts Bauanleitungen um aus einem ARDUINO einen Pic-Programmer zu machen (für alte PIC), für MCS-
programmieren zu lernen. Zum Anfang kann das sogar ohne Mikrocontroller sein, da damit logischerweise auch C-Konsolen Programme darauf geschrieben werden können. Von daher eignet sich das auch gut zum C-lernen (und jetzt werden hier gleich die Leute aufschlagen, die da sagen: lernt lieber gleich C++ von
-
Thread
Probleme bei PIC12F675 Programmierung
auweia schrieb im Beitrag #6271035: > Ja, wozu neuere? > Es gibt doch genug alte. Du kannst einen PIC12F675 nicht mit einem PIC12F1840 oder PIC12F1572 vergleichen, die neueren PICs haben viel mehr Speicher (bis zu 7kB), mehrere Timer und mehrere PWM, UART, SPI, I2C, teils auch XLP.
Ja, wenn ich doch nur 64 oder 128 Bytes brauche? > mehrere Timer und mehrere PWM, UART, SPI, I2C Hmm, bei einem 8-Pinner bestimmt sehr sinnvoll. > XLP Das ist bestimmt was unanstaendiges. Einen 12F675, 12F683, 16F684 bekomme ich fuer ca. 30-40 Ct. Die > PIC12F1840 oder PIC12F1572 sind
-
Thread
Mikrocontroller mit 9 PWM ausgängen?
Nur so als Idee: Kennst du den PCA9685 ? Damit kannst du die PWM "outsourcen", dein µC braucht dann nur noch I²C. Aber: den gibt's nicht THT/DIP.
zu ATSAM gäbe es noch viele andere Mikrocontroller mit ARM Kernen von anderen Herstellern, für STM32 gibts günstige Devboards und Programmer aus China. Und es gibt sicher auch PIC µC mit genügend PWM Kanälen, falls du schon Erfahrung mit PIC hast.
-
Thread
Spannungsreglerproblem durch Frequenzen bei Arduino Adafruit
Display und mit einer Diode hinter dem Spannungsregler, das heißt einer Spannung am uC von 4,82V zeigt das Display bei mir alles so an wie es soll. Mit der Tank- und RPM-Anzeige 2.0 wird dann wohl der ESP32 genommen, der braucht eh nur 3,3V. Dazu noch ein LC-Filter vor die gesamte Schaltung
Spannungsfestigkeit begrenzt. Den 1703 verwende ich das letzte Mal in einer Wetterstation zur Speisung eines PIC uC.
-
Thread
"Überspannung" an PIC-Eingängen
verwenden oder nicht, erfahrungsgemäß hat man damit immer früher oder später Probleme. Auch bei bei PIC16 oder PIC24 oder... Wie schon geschrieben, empfehlen Hersteller üblicherweise (immer?) im Normalbetrieb KEINEN Strom über die Schutzdioden zu leiten. Wenn man's tut, selber Schuld. Der uC hält
Am einfachsten können in ettlichen Fällen die Nachweise und Prüfungen mit einer ZD parallel zum µC (PIC, Atmel usw.) erschlagen werden. Entweder wurden diese von den Befürwortern zurückgehalten oder es ist Unkenntnis.
-
Thread
WS2812 mit abweichendem Timing?
Ding stammt vom Chinesen und enthält laut Beschreibung LEDs vom Typ WS2812B. Ich nutze den UART eines Pic32 zur Ansteuerung. Der UART ist auf eine Baudrate von 4 MBaud und auf 8bit + 1 Start- und Stopbit eingestellt. Jeweils 5 UART-Bits erzeugen 1 bit für die WS2812B. Pro Byte werden daher 2 Bits für die
den Pegelwandler von 3.3 auf 5V verzichten können. Die Invertierung des UART-Ausgangs läßt sich beim PIC32 per Software realisieren.
-
Thread
Mikrocontroller Datenbank?
gleichzeitig > (Pinmux) oder Chips nicht findet die das könnten (weil ein UART auch als > SPI oder I2C genutzt werden kann). Ich sehe keine Chance alle solche Einschränkungen zu erfassen und sinnvoll auswertbar zu machen. Es gibt alleine 1070 verschiedene STM32 und das ist nur eine von 6 Familien eines
zwar herstellerbeschränkt, man kann aber nach allen möglichen Kriterien nach MCUs suchen, also ARM, PIC, AVR, 8051, I2C, UART, Pinzahl, Speicher, Preis, eigentlich alles was es gibt. Man kann sich das ganze auch als eine Excel-Datei runterladen - dann hast du bereits alle MCUs von Microchip und kannst
-
Thread
PWM Regler Programmierbar mit Bus Anschluss
... mit dem STM32 hab ich keine Erfahrung. Ich hatte schon mal angefangen es mit einem PIC 18F4620 zu machen. Der kann die Frequenz auf jeden Fall auch. Dann wird das wohl der Weg sein den ich mal einschlage. Danke
da gibts sicher noch bessere Varianten die auch unter 5V kommen) nehmen und in den FB-Zweig ein I2C-Poti legen?