-
Thread
Spotwelder - Transistortreiber
Der Optokoppler soll dem Schutz des ESP32 dienen. Dachte das wäre klar. Normale Platinen kann man bei den Strömen vergessen.
des Threaderstellers. Vielleicht macht der ESP32 ja noch irgendwas sinnvolles.
-
Thread
Arduino / ATmega328P UART RX Interrupt LIN
AppNote: https://www.microchip.com/wwwAppNotes/AppNotes.aspx?appnote=en592045 Ansonsten hat jeder PIC24/dsPIC33 und PIC32 LIN 2.2 konforme UARTs standardmäßig eingebaut. fchk
-
Thread
STM32 eval board mit MAC aber ohne Eth PHY für SPE
ja gut ganz doof stell ich mich nich an, habe schon erfahrung in c/c++ , und frühr mal sogar nen STM32 under PIC programmiert... aber IP STacks etc. noch nichts gemacht und OS auch nichts..
angestöpselten PHY denn ich ja dann quasi > austauschen kann. Das war von mir. Ist auch kein STM32, sondern PIC32MZ EF und damit MIPS statt ARM, aber das ist kein Nachteil. Der PIC32 MZ EF ist eher leistungsfähiger. Und der TCP/IP-Stack von Microchip ist recht gut, und das ganze ist extra für den
-
Thread
Floppy zu SATA Konverter?
externem Adress-/Datenbus erfordert. Ein Mega328 ist also dafür nicht geeignet. Eine Möglichkeit wäre ein PIC32 mit Parallel Master Port (PMP) und USB, aber hier brauchst Du mehrere 3.3V/5V Pegelwandler wie z.B. 74LVC3245 oder 74LVC8T245. Der vorgeschlagene Weg ist nicht der einzige. Heutzutage können schnelle
garantiere ich Dir. Der nächstgrößere CHip ist der PIC32MX250F256H (B:28 Pins, C: 36 Pins, D: 44/48 Pins, H:64 Pin, L:100 Pins) 5. keine Eingänge an den Levelshiftern offen lassen 6. Reset vom WDC softwaremäßig ansteuerbar machen. Genug Pins hast Du.
-
Thread
[V] PIC32 Debugger: PICKit4, ChipKit PGM, Busblaster v3c mit JTAG
Hallo zusammen, biete drei PIC32 Debugging Adapter: * PG164140 - MPLAB PICkit 4 In-Circuit Debugger - 20 € * ChipKIT PGM - ein Debugger von Digilent - 5 € * Busblaster v3c, ein JTAG Debugger, u.A. Digilent Wifire Board kann
-
Thread
PIC12F1572 HEF -> Wo fängt er an ?
Tina schrieb im Beitrag #6166291: > Will meinen PIC12F1572 den HEF nutzen. Hallo Tina, ich habe schon mal mit dem Pic12f1572 gearbeitet, aber noch nie etwas von einem HEF gelesen... Wenn Dir geholfen werden soll, musst Du noch etwas mehr verraten
Program Memory Space (Words) Last Program Memory Address High-Endurance Flash Memory Address Range(1) PIC12(L)F1571 1,024 03FFh 0380h-03FFh PIC12(L)F1572 2,048 07FFh 0780h-07FFh Note 1: High-endurance Flash applies to the low byte of each address in the range
-
Thread
ATtiny25 - EEPROM - Write ohne Verschleiß
->dataIdxAddr)); # endif # ifdef EEDATA_U24 case EEDATA_U24: union {uint32_t u32; uint8_t u8[3];} d = {.u32=0}; for(uint8_t i=0; i!=3; i++) d.u8[i] = eeprom_read_byte((uint8_t*) (p->bufStartAddr+p->dataIdxAddr+i)); return (eedata_t)(d.u32); # endif # if defined EEDATA_U32 || defined EEDATA_FLOAT case EEDATA_U32: return (eedata_t)eeprom_read_dword((uint32_t*) (p->bufStartAddr+p->dataIdxAddr)); # endif } [/c]
-
Thread
Modernes "Z80 Klein-Computer"-Analogon für Jugendliche/Kinder?
bis zum 300MHz 32 Bit MIPS PIC32MZ alles machen. fchk
zeigt sich dann. Jedenfalls sehe ich das etwa so als Vorstufe von 1-Chip-uC-Systeme wie Arduino,PIC,68HC05/-08/-11/-12,683XX,STM32, uva.
-
Thread
FPGA aus Köln - GateMate
Leistungsstarke Mikrocontroller gibt es auch auf dem freien Markt, zum Beispiel i.MX RT oder STM32H7 und wer kleine Stückzahlen im Automotive Bereich benötigt, der muss halt schauen ob es was einigermaßen passendes von der Stange gibt. Zum eigentlichen Thema gibt es nicht mehr viel zu sagen,
die Filter drauf losgelassen hatte, die phasenlinere-FIR und Kaiser konnten. Serielle MULs mit 32 Takten kann keiner gebrauchen. Im Gegenteil: Mit einer schnellem FFT und angemssenene Filterung kommt man heute nur hin, wenn die MULs in einem Takt auf 300MHz laufen können, weil sie Gleichungen lösen
-
Thread
PIC32MX350: INT4 wird nie ausgelöst
Ich verwende hier drei externe Interrupts INT1, INT2 und INT4 an D8, D9 und D11. Die Zuweisung der Pins sollte passen: [code] INT2Rbits.INT2R = 0x0000; //RD9->EXT_INT:INT2; INT4Rbits.INT4R = 0x0003; //RD11->EXT_INT:INT4; INT1Rbits.INT1R = 0x0004; //RD8->EXT_INT:INT1; [/code] Die Initialisierung der Interrupts selber sieht für mich auch gut aus: [code] IPC4bits.INT4IP = 1; IPC4bits.INT4IS = 0; IPC1bits.INT1IP = 1; IPC1bits.INT1IS = 0; IPC2bits.INT2IP = 1; IPC2bits.INT2IS = 0; INTCONbits.MVEC = 1; [/code] Trotzdem wird INT4
-
Thread
Einfacher ARM für den Einstieg und Linux Toolchain
Nuvoton devices based on the Arm Cortex-M0 and Arm Cortex-M23 cores. MDK for STMicroelectronics STM32F0, STM32G0, and STM32L0: The MDK for STMicroelectonics STM32F0, STM32G0, and STM32L0 is a license paid by STMicroelectronics. It is free-to-use for software developers working with STM32 devices based
ist eigentlich egal. Der gcc deckt das alles weitgehend zu. Von daher kannst Du genauso gut einen PIC32MX250F128B (MIPS M4K Kern mit 50 MHz) im SDIP28 nehmen, dazu einen PICKIT3-Clone vom Chinamann für 20€, MPLABX, XC32 und Harmony vom Microchip-Server ziehen, und bist sofort im Geschäft. Läuft hervorragend
-
Thread
AVR Watchdog Timer zu ungenau 6h/18h
sein sollte). 32kHz Quarze sind auch genau genug für eine Uhrzeit.
nämlich dafür. Findet sich die Versorgung mit Plus an Pin 1 und Masse an Pin 8, dann wird es wohl ein PIC sein (PIC12F519/F629 o.ä.). Das sind 8-Pin Mikrocontroller von Microchip.
-
Thread
Mehrkanal Impulszähler PIC
Chris B. schrieb im Beitrag #6158708: > Wenn wir jetzt schon bei 32-Bitter angelangt sind und der TE ohnehin mit > PIC arbeitet, kann er das Problem auch gleich mit einem PIC32MZxxxxx > erschlagen. Mein Beispiel ist in reinem C und sollte auch auf einem PIC32 laufen
getan. Da wären sogar 8 drin: Chris B. schrieb im Beitrag #6158708: > Wenn wir jetzt schon bei 32-Bitter angelangt sind und der TE ohnehin mit > PIC arbeitet, kann er das Problem auch gleich mit einem PIC32MZxxxxx > erschlagen. PIC32MZxxxxx ist eine ganze Serie und kein einzelner Typ. Noch dazu
-
Thread
PIC32 - Ausführen von Code im RAM
Ich habe ein bestehendes PIC32-Projekt für den 32MX795F512H. Verwendeter Compiler ist C32-v1_11b und MPLAB 8.92. Dort will ich eine Routine die im RAM läuft hinzufügen. Die naheliegende Methode per __longramfunc__ scheitert
Bevor Du irgendetwas weiter machst, besorge Dir die Kapitel 2 und 3 des PIC32 Reference Manuals und lies die. Komplett. Dann: https://www.mips.com/develop/training-courses/mips-basic-training-course/ Das ganze ist nämlich etwas komplexer: PIC32 hat einen MIPS-Prozessorkern
-
Thread
Z0861312RSE - Z8 MCU gefunden
Ahnung. Vielleicht kann einer von euch ja was damit anfangen. Würde die gegen irgendwas in Bezug zu PIC32 tauschen. Das angehängte Datasheet ist auch nicht so dolle - vielleicht hat ja jemand was besseres.
-
Thread
PIC32MX350: externer Interrupt funktioniert nicht
Hi, ich habe hier ein Problem mit externen Interrupts beim PIC32MX350. Ich habe eine Clock-Leitung an D8 und D9 gelegt und verwende INT1 und INT2 - zwei Interrupts und zwei Pins deswegen, weil ich sowohl auf die steigende als auch die fallende Flanke reagieren
RD8 und RD9 sind beim PIC32MX350 standardmäßig gar nicht INT1 und INT2 zugeordnet. Das muss man selbst per "Peripheral Pin Select" machen. Oder hat das der MCC gemacht - was ich aber bezweifle. Bei den dsPIC33 und PIC32
-
Thread
Suche Wandler IC für PT100
zur Widerstandsmessung ein Spezial-IC ? http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.32 Ausserdem wozu SPI, hat dein uC (wie rPi?) noch keinen Analogeingang ?
Hat einer der Pic10er evtl. einen Sensor eingeätzt? Hier könnt was dabei sein: http://ww1.microchip.com/downloads/en/devicedoc/21895d.pdf
-
Thread
Temperatursensor mit Meldung auf's Handy
einzigen GSM/LTE Modem zu verschicken als jeden Sensor damit auszustatten. Die Lora Module mit UART wie E32-868T20D oder E32-868T30D gibt es ab 8-12€.
temp schrieb im Beitrag #6148477: > Die Lora Module mit UART wie E32-868T20D oder > E32-868T30D gibt es ab 8-12€. Die RFM95W/RFM96 Module gibt es für 5-5€ in China und man kann/sollte diese auch für TTN verwenden
-
Thread
MIPS ISR verschieben
Ich möchte die ISR meines MIPS Programms verschieben (PIC32MX). Dazu muss: - Die Basisadresse im EBASE-Register verändert werden. - Die ISR an der richtigen Stelle im Speicher stehen. Die Änderung des EBASE ist relativ leicht: [pre] This register is initialized with the value of the _ebase_address symbol by the PIC32 start-up code. _ebase_address is provided by the linker script with a default value of the start of KSEG1 program memory. The user can change this value by providing the command line option -–defsym
-
Thread
Welche Tools muss man heute eim Embedded-Sektor beherrschen?
HAL (SETM32, vor allem im professionellen Umfeld), AVR Studio 4, WINAVR, Assembler, RS232 (Debugging), I=U/R kennen und anwenden
Arbeitsweise. Wenn z.B. ein Kunde auf einen STM8 programmiert haben möchte, dann nehme ich STVD, für STM32 STM32CudeIDE, für Atmel das Atmel Studio 7. Ich baue mir keine Toolchain auf und gehe sofort ans Werk. Wenn es eine fertige SOftware gibt, dann nutze ich die auch. Gibts die später nicht mehr, nutze
-
Thread
PIC32MX350 läuft zu langsam
Hi, meine PIC32-Applikation läuft deutlich langsamer als erwartet, selbst wenn ich -O2 aktiviere, erreiche ich nicht die Ausführungsgeschwindigkeit, die bei 120 MHz zu erwarten wäre. Google spuckt mir jetzt zwei
Ich kann dir aus einem Projekt mit PIC32MX370 versichern, dass PIC32MX zumindest 80MHz die angepriesene Performance bringen. Ich decodiere damit mp3s in Software, was problemlos nebenher geht. Wenn du Performance testen willst, solltest
-
Thread
Diverse Mikrocontroller zu Verkaufen
7 St. Microchip PIC 24FJ64GB004-I/ML 1,50€ 7 St. Microchip PIC32MX795F512L-80I/PF 4,00€ 7 St. Microchip dsPIC 30F2010-20I/MM 1,50€ 10 St. Microchip dsPIC 30F2020-30I/MM
10 St. Microchip dsPIC 33FJ12GP202IML 1,50€ 2 St. Microchip dsPIC 33FJ16GS504 I/ML 2,00€ 518 St. STM32F030F4P6 0,50€
-
Thread
Passende Bauteile für Segelbootsteuerung
Programmiertechnisch als auch mechanisch und wie sieht dein Budget aus? Billig (aber "kompliziert"): Arduino/STM32/Pic... + DC Motor (Mosfet, Diode und fertig ist die Ansteuerung) und Sensor, musst halt alles mehr oder weniger selber programmieren. Wenn du Motoren gebraucht besorgst und deine Arbeitszeit nicht abrechnest
Aha. Dachte ESP32 wäre irgendwas erweiterndes für Arduino. Der ESP32 könnte man also statt dem original Arduino verwenden? WLAN ist weniger nützlich, drahtlose Verbindung mit dem Festland sollte der Hauptrechner übernehmen
-
Thread
Probleme hex-File zu erstellen von PIC16F1527(1827)
Hallo zusammen! Ich habe bisher immer mit PIC16F877 oder ähnlichen gearbeitet und nie Probleme gehabt. Jetzt wollte ich mal paar PWM'S mehr nutzen und wollte daher auf einen PIC16F1527 umsteigen. Leider komme ich nicht mal dahin, das HEX-File zu
nicht schlecht. Sonst können wir, wie neuer PIC Freund schon geschrieben hat, nur raten. Gruß John
-
Artikel
WebRadio Clients
AT91SAM7SE512 VS1053B 64MB SDRAM MMC/SD-Karte Microchip Demo Board DM183033 --> nicht mehr verfügbar. PIC PIC18F67J60 VS1011E OLED Display Multifunctional Alarm Clock. Alternativ: PIC PIC24FJ64 STA013 ENC28J60 OLED Display Net Radio. AVR ATmega64 128KB SRAM VS1002 Xport Display OpenMCP. AVR ATmega2561 128KB SRAM ENC28J60 VS1011 Shoutcast/ICEcast with infotag supported STM32 Internet Radio. (Chinese) (Chinese) Source Code: ARM Cortex-M3 STM32F10x DM9000A USB Display MP3 + WMA Software Decoding Webradio aus der Codesammlung. AVR ATmega644 VS1053B ENC28J60 MMC/SD-Karte WIZnet
-
Thread
CNC-Fräsmaschine verstehen und Kaufberatung
gibt es viele: - Eine Windows 98 CD-ROM haben wir nicht mehr. - Die isy-CAM Software ist eine 32-bit Windows Anwendung, aber kopiergeschützt. Sie lässt sich unter Windows 7 nicht installieren, und will sowieso einen Schlüssel angepasst an den aktuellen Rechner. - Die Software ist proprietär, die
ungefähr 3 Monate habe ich gebraucht bis ich die syncronen aufrufe asynchron gemacht habe und es auf ein PIC32 zum laufen gebracht haben. Seit dem bin ich mit dem zu Frieden.
-
Thread
SPI Daten Empfangen
Beitrag #6133266: > umstädlich den der eine Baustein braucht CPHA 1 und jezt das EEPROM 0. Auf PIC32 habe ich sowas gemacht: extern void spi_reconfigure(unsigned char user, unsigned char SMP, unsigned char CKP, unsigned char CKE, unsigned int BRG); und extern uint8 spi_lock(unsigned char user
TippsUndTricks schrieb im Beitrag #6133364: > Auf PIC32 habe ich sowas gemacht: > extern void spi_reconfigure(unsigned char user, unsigned char SMP, > unsigned char CKP, unsigned char CKE, unsigned int BRG); > und > extern uint8 spi_lock(unsigned char
-
Thread
Wie ist eine Hochleistungstankstelle für E-Autos aufgebaut?
zumindest zur Netzseite hin, weil sonst das Signal die niedrige Netzimpedanz zu sehen bekommt. für 32A oder mehr werden das sehr dicke Bauteile. Oder ist die Datenverbindung nur ohne AC nutzbar? Mich wundert, warum es beim Typ2-Stecker keinen richtigen Datenbus gibt. Platz wäre in dem Monstrum von
ein ICCB für 10A mit Schuko Stecker. Dieses ICCB habe ich aus dem Kabel geschnitten und mit einem PIC 12F683 Eines für 16A gebaut. Dazu gibt es CEE Blau, CEE Rot 16 und CEE Rot 32A Adapter im Auto. Eine CEE Blau Dose findet man halt nur auf Campingplätzen oder in Yachthäfen, bei Freunden und Kunden
-
Thread
Wärmepumpe für Einfamilienhaus 100 MxM Wohnfläche
: https://www.mikrocontroller.net/topic/488796#6124327 Dort ersetzt der Arduino Uno Atmega einen PIC24FJ64GA004 Genug OT dazu von meiner Seite. LG old.
herauskommt, ist Öl einfach viel billiger. Gerade für 60 ct/L = 6 ct/kWh getankt. Strom kostet mich 32 ct/kWh, also müsste die JAZ über 5.3 liegen. Von den exorbitanten Investitionskosten (erst recht, wenn noch eine PV hinzukäme) gar nicht zu reden. Das rechnet sich leider nie. Die Lösung im Falle
-
Thread
x86-Programmierung und Befehlsabarbeitung
also mov ax,1234h add ax,4321h danach hat AX den Wert 5555h Geht natürlich auch mit EAX und 32 Bit Werten. oder ein klein wenig praktischer: mov eax,1 mov ebx,2 add eax,ebx danach hat EAX den Wert 3
Und wie ist das beim STM32F7? Der hat zwei getrennte RAM Blöcke ITCM und DTCM, welche man als schnellen Speicher für Instruktionen bzw. Daten nutzen kann, welche über getrennte Busse an die CPU angebunden sind. Also klassisch
-
Thread
Wieviel mehr an Strom braucht man für 64 Bit fähige Mikrocontroller?
wie bspw. 32-Bit-x86-Linux und -Windows.
Relationen > bekommst... Mit linearem Adressraum: - Alle ARM Cortex M Controller - PIC32 - MSP430 (soweit ich gefunden hab, noch nie was damit gemacht) - STM8 Mit getrenntem Adressraum: - AVR - wahrscheinlich noch einige, besonders ältere Architekturen
-
Thread
LO-Signal versträrken / formen
Controller vorhanden sind. Ebenso drei sehr schnelle OPV oder Komparatoren. Übrigens ein 16bit-Controller dsPIC33CK32, welcher überwiegend für Motor-Control eingesetzt wird. Den gibt es sowohl im DIP als auch SO28 Gehäuse. Womit sich meine Frage eigentlich auch schon selbst beantwortet hat. Ich schicke das
-
Thread
AVR Zuverlässigkeit
im Endeffekt so gelöst: - Einsatz z.B. von Attiny402 (Versorgung 3,3V) - Verwendung des internen 32kHz Timers - Aktivierung von BOD & Watchdog - Eingänge mit 10k abgesichert - Abdockkondensator - Programmierung via UPDI (Sehr interessante Schnittstelle!) - PullUp des Ports via 10k - EEPROM wird
Wenns interessiert: Ich "quälte" vor 15 Jahren den EEPROM eines PIC18F452 bis zum "Verrecken". Der Arme brachte es auf 14e6 Schreibvorgänge innerhalb von zwei Tagen auf dieselbe Adresse. Die zwei benachbarten Adressen gingen auch kaputt obwohl die restlichen Zellen
-
Thread
Mikrocontroller aussuchen
und auf's Steckbrett. Das ist für meine > Handgedengelten Einzelstücke ideal. > > Wenn es STM32 ohne krassen Aufpreis für 2-5V in PDIP gäbe, würde ich > diese bevorzugen und mich über mehr Leistung/Funktionen freuen. Na dann wirst Du sicher bei PIC24, dspic33 und PIC32 zugreifen. OK, nur 3.3V
Komplexität nehmen. Und nicht überraschend: Oft heisst diese Lösung 8-Bit - viel öfter als mancher 32Bit-Apostel glauben würde! Ob es dann ein AVR oder PIC oder 8051 ist, ist dann wohl eher eine Frage der Verfügbarkeit und Gewohnheit.
-
Thread
Weg von Arduino - Beratung
PICkit 3 (bzw. neuer 4) ist ein Hardwaredebugger und Flasher in einem. > Die benötigten Pins hat jeder PIC und ausser diese richtig mit dem > PICkit zu verbinden muss man hier quasi nichts tun. Ich finde, der TO sollte eher mit kleinen ARMs anfangen. Ein STM32F0 ist nicht komplexer als ein PIC. Aber
3 (bzw. neuer 4) ist ein Hardwaredebugger und Flasher in einem. >> Die benötigten Pins hat jeder PIC und ausser diese richtig mit dem >> PICkit zu verbinden muss man hier quasi nichts tun. > > Ich finde, der TO sollte eher mit kleinen ARMs anfangen. Ein STM32F0 ist > nicht komplexer als ein PIC
-
Thread
Ram und Rom größe aus Elf executable auslesen
im header der .elf an, sodass ich die gewünschten Informationen mit einem objdump erhalte. Beim dsPIC passiert dies leider nicht. Lösungsidee 1: Eine statische map erstellen um die sektionen des dsPIC .elf dem Ram und Rom zuzuweisen. Anschließend die niedrigste Adresse finden und alle sektionen
Lukas H. schrieb im Beitrag #6122664: > Beim dsPIC passiert dies leider nicht. Wie sieht denn die Ausgabe von <toolchain>-objdump -h vom ELF-File bei dsPIC aus?
-
Thread
Daten aus I2C zum PC, grosse Distanz
das wird für 1 Jahr schon halten. Alternativen: WLAN fällt aus (s.o.), RS232 etc ebenso. Ein PIC18F97J60 kann zwar Ethernet, die Entwicklung und Programmierung eines Boards wäre wesentlich aufwändiger und teurer. Hat jemand von Euch dazu Ideen bzw eine preiswertere Lösung?
Harald schrieb im Beitrag #6121779: > Ein PIC18F97J60 kann zwar > Ethernet, die Entwicklung und Programmierung eines Boards wäre > wesentlich aufwändiger und teurer. Schwer vorzustellen, schlimmstenfalls halt Arduino oder ähnliches nehmen.
-
Thread
SDCC 4.0.0 release candidate 1
Windows ist dieses: http://sourceforge.net/projects/sdcc/files/snapshot_builds/x86_64-w64-mingw32/sdcc-snapshot-x86_64-w64-mingw32-20200128-11528.zip/download
Verbesserungen wünschenswert wären. Immerhin ist der mcs51-Port noch in einem deutlich besseren Zustand als pic14- und pic16-Port.
-
Thread
Kompilierfehler für ATtiny85
anspricht und sogar > funktioniert;-) Sowas habe ich nicht gehabt, aber etwas ähnliches allerdings mit PIC32. PC 1 mit XC32 2.10 und Legacy Peripherie drivers PC 2 mit XC32 2.30 ohne Legacy Peripherie drivers PC 1 kompiliert. PC 2 natürlich nicht. Klar da die Librarys fehlen. Da der Kompiler die Librarys
nicht mit Treibern implementiert. Auf großen CPUs mit OS klappt das schon. Man konnte z.B. unter 32Bit-Windows DOS-Programme starten, die direkt auf die Registeradressen der 16550 UART zugegriffen haben. Der Treiber hat dann diese Zugriffe abgefangen und deren Funktion auf dem USB-RS232 Konverter
-
Thread
PIC32MX350: einige GPIOs funktionieren nicht
Hi, ich versuche hier bei einem PIC32MX350 verschiedene GPIOs zu benutzen, spannenderweise funktioniert einer (Ausgang RC14) problemlos, zwei andere (Ausgang RC15 und Eingang RC12 aber nicht). Hardwaremäßig sind die Verbindungen korrekt
-
Thread
PIC32MX350 Programmierung schlägt mit seltsamer Meldung fehl
Hi, ich versuche gerade, einen PIC32MX350 per PICKIT4-Programmer zu progammieren, leider mit mäßigem Erfolg. In der MPLab-IDE kommt erst diese Meldung: [code]Application version............00.05.41 Boot version...................01.00.00
number............0540a22e50 PICkit 4 is supplying power to the target (3,25 volts). Target device PIC32MX350F256H found. Device Revision Id = 0xA1[/code] Da er den PIC korrekt erkennt, vermute ich jetzt mal, dass die Hardwareanbindung in Ordnung ist. Allerdings lädt er mein Programm dann nicht
-
Thread
Multiple UART (SPI/I2C) für µC
3.6MHz Quarz und kostet über 10 Euro. Von NXP finde ich nur 2-fach UARTs, zwei Stück kosten ca. 7 Euro. PIC oder STM32 gibt's für 2 bis 3 Euro und die brauchen keinen Quarz. Der PIC hat 4 UARTs und 64 Pins, ein STM32L071KBT hat 5 UARTs mit nur 32 Pins und 0.8mm Pitch. Damit steht mein Testsieger fest.
STM32L071K(B-Z)Tx.xml Config file IP/GPIO-STM32L071_gpio_v1_0_Modes.xml 1 VDD@1 2 PC14-LSI OSC32IN 3 PC15-LSO OSC32OUT 4 NRST 5 VDDA 6 PA0 TXD4 7 PA1 RXD4
-
Thread
XC32 / MPLab IDE - wie -O2 aktivieren?
Ich habe hier einen nicht mehr beschränkten XC32-Compiler für den PIC, den ich mit der MPLab-IDE verwende. Mein Problem jetzt: in den Projekteinstellungen finde ich zwar die Option für -flto (die gar nicht mal so gut funktioniert und jede Menge falsche
-
Thread
PIC24 Curiosity Development Board, Debugproblem
bits (Emulator functions are shared with PGEC1/PGED1) das ist die falle, die ich mit fast allen PIC24-PIC32 öfter mache wenn sie mehr als ein ICS pärchen haben. wenn es das DM24004 ist, da ist ein Board Demo Project zum runterladen https: // www.microchip.com/DevelopmentTools/ProductDetails/DM240004
#6115317: > Der Quarz ist eindeutig ein 32768 kHz also > 32768000 Hz. Ich denke auch, es sind 32,768kHz.
-
Thread
Center-Pad beim PIC32MX350?
Hi, der PIC32MX350 hat auf der Unterseite ein Pad, welches im Datasheet von http://ww1.microchip.com/downloads/en/DeviceDoc/PIC32MX330350370430450470_Datasheet_DS60001185H.pdf im Footprint-Abschnitt nur als "optional