-
Thread
Pic Programmer selber bauen
neue CPUs werden nicht (sofort?) unterstützt und das sind gerade die interessanten, z.B. die neuen PIC32MX und daher leider ein KO-Kriterium fchk
Programmiergerät unterstützt wird. Der Unterschied zwischen Pickit2 und Pickit3 ist abgesehen von den PIC32MX gar nicht so groß. Dem gegenüber würde ein Selbstgebautes deutlich größeren Einschränkungen unterliegen. Aber im Endeffekt muß David selbst rausfinden, was für Ihn am Besten geeignet ist.
-
Thread
Pic Programmierung
die 5V.. Die dsPICs und PIC24 allerdings nich mehr und die PIC32MX glaube auch nicht.
einfacher/schneller kann man lernen. Wenn ich dran denke, wie unser Lehrer den Internen Aufbau vom PIC16F84 gezeigt hat, wäre ich bei nem PIC32MX (abslichtlich krasses Beispiel) bestimmt garnicht durchgestiegen. Letztendlich sollte man dann nicht vergessen zu "wachsen" und auch bessere PICs zu nehmen
-
Thread
Grundlegende Frage zu Windows CE
Microchip) nehmen (auch wenn das jeder Controller mit seinen normalen Port-Pins ansteuern könnte). D.h. AT32UC3A0 o. AT32UC3A3, ATxmega...A1, ATmega, PIC24FJ...GB, PIC32MX.... oder je nach Vorlieben einen 8051er, Cortex-M3 etc. Die genannten AVR32 (AT32...) haben allen USB integriert, ebenso wie die PIC24FJ...GB und der größte Teil der PIC32MX. Ansonsten könnte man das auch mit einem FT232R/FT245R o.ä. lösen. Persönlich würde ich AVR32, PIC24 oder PIC32 nehmen, da diese imo die besseren Bibliotheken zur Ansteuerung der Peripherie (inkl
-
Thread
[V] Devboards etc.
verschweisst und unbenutzt - keine OVP ----------------- 10€ incl. Versand 10) 2 x uController PIC32MX795F512L http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC32MX795F512L - 100 Pin TQFP - neu und unbenutzt ----------------- 15€ incl. Versand Gruß lele
G. L. schrieb im Beitrag #4139712: > 2 x uController PIC32MX795F512L Hast PM. Grüße Dirk
-
Thread
pic harmony USB mal wieder
- Ich arbeite zunächst mit dem PIC32MX220F032B - Als Framework dient die Harmony Library in v101 - ich benutze außer MPLAB X keine Tools - jedes nötige file wird einzeln ins Projekt gezogen, anders komm ich nicht tief genug in das
Dann tausche Deinen PIC gegen einen PIC32MX250F128B oder PIC32MX270F256B. Wo ist das Problem? fchk
-
Thread
Board mit 2x CAN und PIC32
Spannungsversorgung und das wars. Leider sind auf den Boards ARM-CPUs zu finden, vor allem der STM32 und gelegentlich auch noch welche von NXP. Ich habe viel Code für den PIC32, weil ich bisher immer am chipkit max32 gebastelt habe. Deswegen suche ich nun ein möglichst kompaktes Platinchen, mit PIC32MX795L
Stefan M. schrieb im Beitrag #5507264: > Ich habe viel Code für den PIC32, weil ich bisher immer am chipkit max32 > gebastelt habe. Deswegen suche ich nun ein möglichst kompaktes > Platinchen, mit PIC32MX795L oder H und zwei CAN-Transceivern... "Ohne" CAN Transceiver
-
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
STM32: To HAL or not to HAL
main(void) { [...] uartStart(&UARTD1, &uart_cfg_1); [...] } [/c] mcuconf.h [c] #define STM32_UART_USE_USART1 TRUE [/c] halconf.h [c] #define HAL_USE_UART TRUE [/c] fertig. Damit bekomme
zumindest bei der STM32L4-Serie gibt es keine Alternative... Entweder mit CubeMx oder "from the scratch". CubeMx hat auch noch einen Low-Level-Treiber (LL) aber da heißt es erst Mal: reinlesen... Viele Grüße Runout
-
Thread
TCP/IP Stack Micrchip/ WLAN-Modul
Hallo Christian, ich dachte du nutzt einen PIC32, denn du hast anfangs vom PIC32 Expansion Board geschrieben. Meine Kenntnisse der PIC24 sind nicht so groß. Was aber für den Stack gilt ist, dass du die 1. Taktrate des Controllers korrekt einstellen
Hallo Stampede, Stampede schrieb im Beitrag #3529345: > ich dachte du nutzt einen PIC32, denn du hast anfangs vom PIC32 > Expansion Board geschrieben. Es ist ein PIC32 Expansion Board mit dem USB Starterkit (darauf befindet sich der PIC24E) > 1. Taktrate des Controllers korrekt
-
Thread
Microchip und PIC32 / PIC18F mit CAN, braucht es ein externen PHY?
Mal ein Paar simple Fragen zu CAN. Microchip bietet PIC32MX incl CAN an, ich denke das man hier denoch einen externen Chip braucht und nur die Protokoll sachen in einem Modul gelöst sind. oder? Wie ist das bei PIC18F2480 z.B. ? muss hier auch noch
runter oder lieg ich hier falsch? Welchen Chip von Microchip braucht es damit ich mit 3.3V von einem PIC32MX aus an den Can Bus komme?
-
Thread
Ausgabe Microchip XC32-Compiler
Hallo, mein Microchip XC32-Compiler erzeugt als Ausgabe: C:\Program Files (x86)\Microchip\xc32\v1.34\bin\xc32-ar.exe: creating dist/PIC32MX795F512L/production/MPLAB.X.a statt C:\Program Files (x86)\Microchip\xc32\v1.34
Sorry, die korrekt zu erzeugende Datei heißt wohl: C:\Program Files (x86)\Microchip\xc32\v1.34\bin\xc32-ar.exe: creating dist/PIC32MX795F512L/production/MPLAB.X.production.elf
-
Thread
Erstes (privat-)Projekt, Hardwareauswahl
Controller mit CAN und USB und LIN, etc etc. Und halte Dich nicht nur bei den 8-Bittern auf, auch die PIC24/dsPIC und PIC32MX sind sehr interessant. > Display: > Am liebsten würde ich ja ein Sharp LS027B7DH01 nehmen. Das ist von der > Größe her noch ok (etwas mehr als 6cm breit) und für diese Größe
mit CAN und USB und LIN, >> etc etc. Und halte Dich nicht nur bei den 8-Bittern auf, auch die >> PIC24/dsPIC und PIC32MX sind sehr interessant. > > So wie ich das gelesen habe gibts die IDE auch kostenlos, aber der > Compiler stellt nach 60 Tagen die Optimierung aus. Ist der dann immer > noch
-
Thread
SD Card, Datei ins Ram vom µC laden
hei, PIC32MX795F512 MPLAP 8.84 C32 V2.02 Habe mir das Buch von Lucio Di Jasio gekauft. Wer kennt sich mit FAT, fileio, usw. aus? Möchte die Daten einer Datei (*.txt) von einer SD Card in das RAM des µC
hei, Ich gehe die Sache langsam an. Habe heute zumindest meinen ersten PIC32MX zum Leben erweckt. Melde mich auf jedenfalls wieder. Vielen Dank für die Infos. schöner Abend
-
Thread
PIC-ICD2-POCKET PIC32 Checksum error
Hallo Leute, ich habe mir von OLIMEX den PIC-Programmer PIC-ICD2-POCKET zugelegt. Versuche damit gerade einen PIC32MX340F512H zu programmieren. Aber es kommt immer diese Meldung: Programming Target... ...Validating configuration fields
Du hättest Dir besser ein PicKit3 zugelegt. PicKit2 und ICD2 unterstützen die PIC32-Serie nicht bzw nicht wirklich gut. Der ICD2 hat wohl noch Support für die PIC32MX3xx/4xx bekommen, aber möglicherweise reicht schon ein neues Stepping
-
Thread
ATMega Auslaufmodell?
Andreas S. schrieb im Beitrag #7740901: > Bei nur etwas größeren STM32 (genauso natürlich auch bei äquivalenten > Serien anderer Hersteller) übersieht man aber sehr schnell die > Abhängigkeiten zwischen verschiedenen Funktionsblöcken. Bei der Arbeit > mit STM32CubeMX
Pandur S. schrieb im Beitrag #7740781: > Gibt's eigentlich eine 32bit Familie, welche auf Bare-Metal betrieben > werden kann ? Also ohne Betriebssystem, ohne Treiber ? Und mit welchen > Tools ? Ich bin von AVR auf PIC24 und dsPIC33 gegangen. Das sind jetzt 16
-
Thread
WLAN Anbindung
Microchip TCP/IP-Stack auch, einfach so, out of the box. Dafür solltest Du aber einen der größeren PIC32MX mit 80 MHz verwenden, damit der SSL Handshake innerhalb von 1-2 Sekunden durch ist und keine 20s braucht wie bei einem 8 Bit PIC (oder einem AVR, da läge das in der gleichen Größenordnung). Hier
schauen soll den Server etwas > schneller zu machen. > Aktuell ist ein ATmega32 eingebaut. > Darum will ich jetzt einen AVR32 einbauen. Die Rechenleistung ist nicht unbedingt das Problem. Ich habe einmal einen Vergleich gemacht: System 1: PIC18F67J60 8 Bit, ca. 10 MHz
-
Thread
STM32 Receive via SPI immer um ein paar Bytes versetzt
wann ein Paket beginnt. Warum willst Du das nicht nutzen? Ein Master fängt typisch direkt nach der 1-0 Flanke an, zu senden. Da hast Du keine Zeit mehr, erst noch irgendwas zu initialisieren. Laß es also die HW machen. Oder nimm die abschließende 0-1 Flanke zum Reset des SPI.
(ein Nucleo 64 und das PIC-Board) nebeneinander stehen und hab für die ersten Tests beide mit 10 cm Leitungen verbunden. SPI läuft mit 250 kBit. Der PIC als Master sendet fröhlich alle 5 ms ein neues Telegramm mit einer Startsequenz
-
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
ARM Entwicklungskit für Einsteiger
mit 0.5mm Rastermaß anfängt. Manches begreift man eben im wahrsten Sinne des Wortes. Beispiele: PIC32MX220F032B-ISP 28 Pins, DIL, 40 MHz, 32k Flash, 8k RAM, USB, 2.95 bei Reíchelt PIC32MX150F128B-ISP 28 Pins, DIL, 40 MHz, 128k Flash, 32k RAM, 3.95 bei Reíchelt Da ist bereits alles drin und dran, was Du auch in den großen Chips findest, und bis Du einen PIC32MX150F128 voll hast, hast Du schon einiges gelernt. fchk
-
Thread
Verwirrung: PIC mit TCP-IP Stack
Hallo, ich möchte gerne einen PIC ans Ethernet anschließen. Weg1: Normale PICs mit SPI über den ENC28J60 an RJ45 Buchse mit integr. Magnetics Weg2: PIC18f97j60 hat integrirten PHY, nur noch RJ45+Mag erforderlich Weg3: PIC32MX695F512L80PT
> > Weg3: PIC32MX695F512L80PT (inkl Ethernet) + PHY Chip DP83848C + > RJ45-Mag. > > Für welche der o.g. Möglichkeiten kann ich die Software TCP-IP Stack von > Microchip einsetzen ? Mit allen. Der verwendete
-
Thread
Wo bekommt man zurzeit noch Mikrocontroller her.
Nimm die LGT8F328P Sind kompatibel, können aber auch 32mhz, 3 8bit timer, DA onboard etc. Kosten 1.80 / stück retail.
> Träumer! Erzähl doch nicht so eine Grütze, genau das mach ich alle paar Wochen, entweder von PIC -> STM32 oder von STM32 -> STM32. Wenn man seinen Code relativ portabel hält, ist das alles nicht die Welt.
-
Thread
SPI 23LCV512 / 23LCV1024 ATMega328 oder ATtiny 2313
Ich denke, Dein Systemdesign ist ziemlich auf Kante genäht. Ich empfehle Dir einen dsPIC33EP512GP502 oder einen PIC32MX250F128B, beides auch 28 Pinner, mit 16 Bit/70 MHz/48k bzw 32Bit/50MHz/32k RAM intern. Der große Vorteil ist, dass diese Prozessoren DMA-Controller eingebaut haben, die
#3612766: > Ich denke, Dein Systemdesign ist ziemlich auf Kante genäht. > > Ich empfehle Dir einen dsPIC33EP512GP502 oder einen PIC32MX250F128B, > beides auch 28 Pinner, mit 16 Bit/70 MHz/48k bzw 32Bit/50MHz/32k RAM > intern. Der große Vorteil ist, dass diese Prozessoren DMA-Controller > eingebaut haben
-
Thread
Verfügbare µC
Bei Digi-Key die PIC32MX-Reihe derzeit gut verfügbar: https://www.digikey.de/products/de/integrated-circuits-ics/embedded-microcontrollers/685?k=PIC32MX795F512 Viele Grüße Jochen
TinyGecko 11 https://www.silabs.com/mcu/32-bit/efm32-tiny-gecko-tg11
-
Thread
PIC32MX Interrupt handling
Hallo, ich habe schon viele Projekte erfolgreich auf dem PIC16 und PIC18 hinter mir. Sowohl in Assembler, als auch in C (XC8) bin ich gut damit klar gekommen. Nun möchte ich auf PIC32 umsteigen und gehe mein erstes Projekt mir einem PIC32MX130F256B an (XC32
#include <stdio.h> #include <stdlib.h> #include <stdint.h> #include <xc.h> #include "config32MX130F256B.h" #include "PIC32MX130_Test_V101.h" #include <sys/attribs.h> void __ISR_AT_VECTOR(_TIMER_1_VECTOR, IPL7AUTO) Timer1Handler(void); void main(void) { // init PIC init();
-
Thread
Wann gibts mal wieder neue gute AVR 8-Bitter?
man bekommt alles irgendwie dran-adaptiert, aber in > Hardware wäre toll gewesen. Bei USB gibts PIC24, dsPIC33 und PIC32 in SDIP28. https://www.microchip.com/en-us/product/PIC32MX270F256B FS Host, Device und OTG. 50 MHz, 256k Flash, 64k RAM. Alles da. Kaufbar. https://www.mouser.de/ProductDetail/Microchip-Technology/PIC32MX270F256B-50I-SP?qs=sGAEpiMZZMtXHE36kCvv31%2FWuqN0rWph4vqIXdTjnZw%3D Leute ohne Scheuklappen haben keine Probleme, was passendes zu finden. fchk
-
Thread
Suche schnellen µC
. der PIC32MX575F512H.... kennt ihr ein gutes Board dafür?
FreeRTOS geht auch auf PIC32, oder?
-
Thread
[RETRO] PIC32 Nascom 2 Emulator
Ein Nascom-2 (Baujahr 1979) emuliert in einem PIC32MX250 Eigentlich wollte ich nur sehen, ob ein Z80 Emulator in diesem in DIL-28 erhältlichen Chip brauchbar läuft. Dazu hab ich den Emulator von Marat Fayzullin verwendet und an das vom Nascom
. Ausser dem SD-Sockel sind ist alles Through Hole, wie beim Original. Dank des PPS Features des PIC32MX1/2 konnte ich einige Pins so remapppen, dass die Signalwege möglichst kurz sind. Eagle Files und Hex zum flashen im Anhang.
-
Thread
Entpacken von Archiven (zip) auf einem Mikroprozessor
zu finden ist, habe ich keine Librarys/c-Quellcodes gefunden, mit denen sich zum Beispiel auf einem PIC32MX695 und einen entsprechenden File-IO-System auch zip-Dateien entpacken lassen. Über einige Antworten würde ich mich freuen.
Datenblatt zum Prozessor ist hier zu finden http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC32MX695F512L Der Prozessor ist mit 128k RAM ausgestattet. Vielleicht hat ja noch wer anders ein paar Tipps oder Anregungen oder sogar Beispiel-Sourcen.
-
Thread
CAN-Bus Gateway
müsstest also das Board ändern. Da ist es besser, ein neues zu machen. Nimm doch einfach einen PIC32MX564F128H-I/PT. Da hast Du CAN drin, da sind genügend UARTs drin, alle LIN-fähig (falls Du das mal brauchst), für USB brauchst Du keinen extra Chip, das ist auch schon drin, 64k RAM drin, 512k Flash
und das Board muss es überleben, und zwar nicht nur einmal. https://www.olimex.com/Products/Duino/PIC32/PIC32-T795/ Programmieren und debuggen tust Du hiermit: https://www.olimex.com/Products/PIC/Programmers/PIC-KIT3/ Es gibt auch diverse ARM-basierte Controller als Alternative. Wenn Du gerne
-
Thread
uC Familien Empfehlung
programmieren. > Zudem bin ich nicht sicher, wie das [beim STM32] mit dem > Debugging aussieht. Optimal, 2 Klassen besser als beim PIC32M oder RX.
Blöd ist nur, dass die STM32 Chips immer noch nur eingeschränkt und teuer verfügbar sind. Zum Beispiel: Der STM32L072RBT6 kostet derzeit etwa 6 Euro. Vor Corona lag er bei 1,50 Euro, falls ich mich recht erinnere.
-
Thread
Mit Pic32 anfangen
ist. 32bit: z.B. PIC32MX340F128L, TQFP100 mit 85 IOs. Hat auch nur 6 IOs mehr, d.h. das die Anzahl der gewünschten IOs einen nicht zum 32bitter zwingt. Selbst wenn es umbedingt mehr als 80 IOs sein müssen und
auch sagen, für den Anfang und auch für ein LED-Cube reicht > ein 8-bitter völlig. > > 8bit: z.B. PIC18F87K90, TQFP80 mit 79 IOs. Es gibt zwar einen 18F96K.. 69 IOs http://ww1.microchip.com/downloads/en/DeviceDoc/39957c.pdf > 32bit: z.B. PIC32MX340F128L, TQFP100 mit 85 IOs. Hat auch nur 6 IOs
-
Thread
Quarzoszillator für PIC32
> Aber steht das auch im DB des > verwendeten PIC? Jup, im Datenblatt des PIC32MZ2048EFM064 wird darauf verwiesen :) > Bei meinem PIC ist es nicht so extrem, aber schaut euch mal das > errata vom PIC32MX an. Fast 4 Seiten nur Fehlerauflistungen
dem Projektleiter und der sagt mir, ob es ihm passt. Er legt auch alle Spezifikationen fest. Den PIC32 habe ich aus 3 Gründen gewählt. 1. Wegen dem ADC und den 4MS/s 2. Aufgrund des fertigen TCP/IP Stacks für die PIC32 Familie 3.Großer Ram für die ADC Werte Beim Clock habe ich nicht gewusst
-
Thread
Wahl vom richtigen Mikrokontroller
eine kompletten Source-Code mit allen Initialisierungen. Debugger: - ST-Link/V2 Kosten: - STM32F042 ca. 2,50€ (je nach Stückzahlen weniger) - ST-LINK/V2 ca. 20€ Quellen / Infos: *1) http://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32f0-series/stm32f0x2
2 CAN-Schnittstellen PIC32MX775, PIC32MX795, PIC32MZ0512EFx, PIC32MZ1024EFx, PIC32MZ2048EFx ATSAMA5D2x, ATSAMA5D3x, ATSAM3Axx, ATSAMC21xxxx, ATSAME7xxxx, ATSAMV7xxxx NXP/Freescale: K10_100, K20_100, K20_120, K26_180
-
Thread
PIC32MX flash access time
Aus http://www.microchip.com/forums/m344244.aspx: Microchip is re-specifying the PIC32MX flash speed from 20MHz to 30MHz. This means that PIC32MX needs only 2 wait states at 80MHz instead of 3 wait states using the previous specification. Hat die CPU einen Prefetch Cache folgt aus
Datenblatt des PIC32MX795, Table 31-12. Gilt sicher für alle Type das gleicher Core. http://ww1.microchip.com/downloads/en/DeviceDoc/61156G.pdf
-
Thread
Pic Kit 3 - memory mismatch
Hallo, ich fange gerade an mich mit den 32 Bit PIC Micorontrollern auseinander zu setzen, nachdem ich etwas mit den 8 Bit gearbeitet habe. Jetzt wollte ich gerade ein erstes Test-Programm auf dem PIC32MX220F032B laufen lassen, jedoch bekomme
...........PIC32MX Programmer to target power is enabled - VDD = 3,250000 volts. Target device PIC32MX220F032B found. Device ID Revision = A1 The following memory area(s) will be programmed: program memory
-
Thread
PIC32 Problem mit SPI - SDI Port
Verständnis Problem. Senden ohne Master SDI funkioniert wunderbar. Ich habe das mal auf einen PIC32MX150f128b Probiert mit dem selben Ergebnis. Ich mache etwas mit dem Master SDI Mapping falsch SDI1R = 0b0001; // Gemappt SDI 1 nach RB5 RPA2R = 0b0011; // Gemappt nach SDO1 Laut PORTS
Verständnis Problem. > > Senden ohne Master SDI funkioniert wunderbar. > > Ich habe das mal auf einen PIC32MX150f128b > Probiert mit dem selben Ergebnis. > Ich mache etwas mit dem Master SDI Mapping falsch > > SDI1R = 0b0001; // Gemappt SDI 1 nach RB5 > RPA2R = 0b0011; // Gemappt nach SDO1
-
Thread
Einstieg unter Mac OS X: AVR, Arduino, oder PIC18/24?
Controller pro Monat kostenlos bekommen... -Frei Haus-! Beim Einstieg mit günstigen Controllern wie dem Pic18F14K22 für 1-2 Euro vielleicht nicht so relevant, wenn er aber dann mal was mit einem dicken Brummer wie dem PIC32MX795F512L machen möchte der für den Privatmann locker mal über 10 Euro pro Stück kosten
und für Atmega > Fanboyz. Ich sehe das hier: [pre] Filter: ARM AVR Arduino 8051 MSP430 R8C/M16C/M32C PIC C16x AVR32 TriCore PowerPC [/pre] Maik
-
Thread
USB zu CAN Brücke
nachfragen, ob jemand vielleicht noch Korrekturvorschläge oder > Verbesserungsvorschläge hat? 1. Wenn Du einen PIC32MX564F128H verwenden würdest, wäre der FTDI-Baustein überflüssig. Das würde Platz und Kosten sparen und die Geschwindigkeit erhöhen. Der genannte PIC32 ist genauso teuer wie 90CAN128
anschließen. Wie meintest du, wie ich dies machen soll? Frank K. schrieb im Beitrag #2220898: > 1. Wenn Du einen PIC32MX564F128H verwenden würdest, wäre der > FTDI-Baustein überflüssig. Das würde Platz und Kosten sparen und die > Geschwindigkeit erhöhen. Der genannte PIC32 ist genauso teuer wie
-
Thread
ARM ist die Zukunft?
8-bit > Ära. Und wenn man sich in die Peripherie einmal eingefummelt hat, geht > das auch. EFM32TG108F4 Cortex-M3 24-Pin QFN LPC1102UK Cortex-M0 16-Pin UFBGA (gibt wohl auch einige im TSSOP-20) PIC32MX110F016B MIPSm4k 28-Pin QFN Größe passt schon, Preise dagegen noch nicht. Was auch zukünftig
Microchip hat da auf MIPS gebaut und den Kern in die PIC32 eingebaut. Ich meine den PIC32MX220 (oder einen anderen) gibts im DIP28 (sowie SOIC und QFN). Das lob ich mir bei den PICs. Alles, was 40pins nicht überschreitet gibts ansich auch im DIP. Es gibt
-
Thread
Mein Erster, aber welcher?
Es gibt auch noch andere uCs wie den STM32: z.B. Attiny PIC10 für kleine Sachen
Programmer, vom kleinsten 10F200 im SOT23/5 bis zum derzeit (noch) größten µC in Serienproduktion PIC32MX795F512 mit 32Bit MIPS Kern. Dazwischen sind noch die "normalen" 16Bit PICs und die 16Bit DSPics mit DSP Funktionen. Alles dieselbe IDE und Programmer Dazu kommt dann noch das von Microchip auch
-
Thread
Nachfolger für ATMega gesucht
Von mir ein +1 für die STM32er. Mit SW4STM32 gibt's eine fix&fertig IDE für Lau, auch für Linux. Einstieg ist dank der Klicki-Bunti STM32CubeMX Umgebung auch leicht.
/2/21/61132B_PIC32ReferenceManual.pdf Jaja, da kommt sie wieder, die Fraktion, die PIC32 mit PIC verwechselt ;-)
-
Thread
Suche 16 bit CPU mit externem Buszugriff
Glueck wenn, und wie lange, die noch VGA koennen. Was spricht denn gegen einen "mikromedia for PIC32" von Mikroelektronika : http://www.mikroe.com/mikromedia/pic32/ fuer 99 Dollar. "Large 320x240 TFT Color Display with Touch Screen and Stereo MP3 Codec chip.." "PIC32MX460F512L is an exceptional
and to recompile the user application (or the whole operating system) when needed." Allerdings für PIC32... Auf der RetroBSD-Seite sind auch Module verlinkt, welche so ziemlich die Anforderungen erfüllen würden... DTX2-4105C http://dimitech.com/products.php PIC32MX795 mit dem Rest zum Betrieb im
-
Thread
Probleme beim Empfängersignal auswerten
Daniel H. schrieb im Beitrag #2993924: > T1CON muss so T1CON = 0b00110001; > > Ach ja da Oszi sagt bei beiden Empfängern das gleiche. min 18ms pause > dann 2 bis 1ms signal. Irgendwo muss es aber Unterschiede geben. Dein PIC kann ja
bei deiner eben nicht. AAh! Nun das könnte daran liegen das ich das bei mir mit einem Atmega 32 mit 16Mhz laufen habe. Vllt. den prescaler ander einstellen. So ist es bei mir: //ICP-Störfilter aktiv. ICP-PIN fallende Flanke. Prescaler clk/8 eingestellt. TCCR1B = (1<<ICNC1) | (1<<ICES1)
-
Thread
STM32F7 Discovery Board
/ mkdir -p STM32Cube_FW_F7_V1.1.0/Drivers/STM32F7xx_HAL_Driver/Inc/ mkdir -p STM32Cube_FW_F7_V1.1.0/Drivers/STM32F7xx_HAL_Driver/Src/ cp -r ~/STM32Cube/Repository/STM32Cube_FW_F7_V1.1.0/Drivers/STM32F7xx_HAL_Driver/Inc/* STM32Cube_FW_F7_V1.1.0/Drivers/STM32F7xx_HAL_Driver/Inc/ cp -r ~/STM32Cube/Repository/STM32Cube_FW_F7_V1.1.0/Drivers/STM32F7xx_HAL_Driver/Src/* STM32Cube_FW_F7_V1.1.0/Drivers/STM32F7xx_HAL_Driver/Src/
-
Thread
PIC oder AVR, was ist besser
Microchip meiner Meinung nach besser gelöst, die Tools billiger; und Du kannst z.B. MPLAB und ICD3 von PIC10 (6-Pinner) bis PIC32MX (80 MHz 32Bit MIPS-Kern) benutzen. Architekturmäßig sind PIC24 und AVR relativ ähnlich, mit dem Unterschied, dass PIC24 eben 16-bittig intern ist. Die kleineren PICs
Microchip meiner Meinung nach besser gelöst, die > Tools billiger; und Du kannst z.B. MPLAB und ICD3 von PIC10 (6-Pinner) > bis PIC32MX (80 MHz 32Bit MIPS-Kern) benutzen. > > Architekturmäßig sind PIC24 und AVR relativ ähnlich, mit dem > Unterschied, dass PIC24 eben 16-bittig intern ist. Wobei die
-
Thread
PIC32 mit OpenOCD flashen
haenge ich nun. Laut "PIC32MX Flash Programming Specification" ist das Flash in zwei Baenke aufgeteilt: Das eigentliche Code-Flash liegt bei 0x1D00000 (in 4KB-Bloecken), bei 0x1F000000. Wenn ich nun in definition in der config schaue, steht da: flash bank $_FLASHNAME pic32mx 0xbd000000 0 0 0 $_TARGETNAME flash bank $_FLASHNAME pic32mx 0xbfc00000 0 0 0 $_TARGETNAME Das ergibt fuer mich nun erstmal keinen Sinn. Dennoch ist sowohl ein 'flash info 0' als auch 'flash
-
Thread
Solid State Relais an 3,3 Volt PIC
PIC32MX150 Input/Output • 25 mA source/sink on all I/O pins
Hardware Helfer gesucht schrieb im Beitrag #3830818: > PIC32MX150 > > Input/Output > • 25 mA source/sink on all I/O pins gibt es keine Obergrenze für die Summe an VCC und GND ? beim AVR ist das so, beim PIC: Maximum current out of VSS pin(s)
-
Thread
STM32F103 "Blue Pill" als preiswertes CAN-Interface
. Stimmt, der STM32F072 wäre besser geeignet. Aber das Blue Pill Board gibt es schon für 1,40 incl. Versand (!) zu kaufen. Ein USB2Serail gibt es ab 1 Euro, auch incl. Versand. Den Preis kriegst Du mit einem STM32F072 Fertig-Board
WIE soll das gehen? Wir nicht - aber die Chinesen: https://de.aliexpress.com/item/Free-Shipping-1pcs-lot-STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-Arduin0/32498344057.html
-
Thread
STM32 HAL Tutorial
Abkürzung natürlich richtig ist. Die SPL ist auch keine richtige Abstraktion. Und STM32Cube ist keine Library, sondern ein "Ökosystem" für Hardware-Abstraktion, zu dem die STM32CubeFx HAL-Libraries und der STM32CubeMX Startup Code Generator gehören.
und dessen Dokumentation und nicht auf zusätzliches Software-Geschwurbel. Wenn es denn schon ein STM32 sein soll, dann schau dir eher die STM32F30x als alle anderen für den Anfang an. Die STM32F30x haben nämlich eine angenehmere Art, die Funktionalität der Port-Pins einzustellen als z.B. die STM32F1xx
-
Thread
STM32CubeIDE / project ohne HAL
werden nicht mehr unterstützt das Gegenteil ist der Fall, CMSIS ist ein integraler Bestandteil der CubeMX_IDE. Neues STM32 Projekt in der CubeMX_IDE anlegen, einfach keine HAL oder LL Libs auswählen, stattdessen unter Additional Software alle CMSIS Libs die man braucht dem Projekt hinzufügen. Einfach
STM32F4 Projekt erzeuge, bei dem KEINE einzige Zeile Code automatisch erzeugt wird, aber dennoch die Compileroptionen und das Startfile etc im Projekt bestehen bleiben: 1. File->New->STM32 Project 2. Board