-
Thread
Auswahlhilfe für PWM müC
mans braucht.... Gibts beide auch als TQFP80 oder 100. Es gibt auch noch andere Reihen oder auch PIC32. Musst du entscheiden, ob du ggf doch was anderes sehen willst, oder nicht. Kann mir aber vorstellen, dass es das bei Atmel auch gibt. Je nach deiner Programmierung kann es ja auch sein, dass der
-
Thread
Weiterbildung Microcontroller Gesperrt
immer noch mit diversen Speicherbereichen code, data, idata, xdata etc. (gleiches gilt für die PICs < PIC32 bzw. fast alle 8-Bit und 16-Bit Controller), div. Zeiger-Größen (u.a. SiLabs 8051er gibt's mit >64 kB-Flash). Hinzukommt beim 8051 die etwas "veraltete" Art und Weise wie die Ports angesprochen werden
-
Thread
Schulprojekt
Pulsweite? Viel Spasss beim Anpassen des Codes; hier kann euch hinsichtlich den dicken PICs (nicht eher PIC32 als PIC30...?) nämlich kaum jemand helfen.
-
Thread
Projektidee: Programm auf SD Karte wird in PIC18F ausgeführt
auch noch. wenn du programme von einem externen medium ohne flashen ausführen willst sieh dir die pic32 an, die können program-execution-from-ram. alles andere schreit nach einem bootloader, der dann immernoch verschlüsselte files laden könnte.
-
Thread
Debug Möglichkeiten Cortex M3/M4
nicht kompatibler) Form auch beim MSP430 (dort heißt das dann Spy-Bi-Wire). Microchip hat auf den PIC32 ein Gateway eingebaut, mit dem man den JTAG des MIPS4k-Kerns über die Microchip ICSP Schnittstelle ansteuern kann. Braucht dann auch nur zwei Pins plus Reset (/MCLR im Microchip-Jargon), und die eigentlichen
-
Thread
Monitor als Ausgabe für Microcontroller
VGA: der ColorMaximite (https://geoffg.net/OriginalColourMaximite.html) kann das, der benutzt einen PIC32MX795. Seine Nachfolger (Color Maximite 2) nimmt einen STM32 und kann dann auch 800x600 Pixel. Man kann das natürlich alles selber erfinden, aber warum sollte man? Wobei bei den Anforderungen des TE
-
Thread
[PIC] MPLAB IDE finded externes .hex file nicht
Certified Suite_LSCProxy 2.1.2.0 Certified Suite_Microchip 3.10.6 Certified Suite_PIC32 5.1.7 Certified Vault_CVS 1.2.0.0 Certified Vault_PVCS 1.0.0.3 Certified Vault_VSS 1.4.0.2 Certified
-
Thread
Microcomputer selber bauen
auch > Flashzyklen. Für diesen Zweck finde ich das MMBasic [1] von Geoff Graham ganz nett. Ein PIC32 gehört auch nicht gerade zu den ältesten Bauelementen ;-) [1] http://mmbasic.com/versions.html
-
Thread
IO-Controllerboard mit Analogausgängen
Evalboard, dann hast Du die Basis und musst nur noch Deine Peripherie anklemmen. Alternative: PIC32 oder STM32F105/107 (auch Cortex M3 Kern, aber externer PHY notwendig, das ist dann nochmal ein 48-64 Pin TQFP) ODER: was sich hier vielleicht auch anbieten würde: nimm USB und mehrere FTDI FT2232H
-
Thread
Feste Adressen in gnu ld
Ich hab das fuer den PIC32/MIPS mit dem Linkerscript schon hinbekommen. Da ging es bei mir darum, Code und Daten auf eine bestimmte Adresse(n) im RAM zu legen. Man muss fuer diese Teile dann eigene Scctions oder waren es
-
Thread
gesucht: ARM-uController mit integriertem Audio-ADC&DAC
I²S-SPI-Schnittstelle an. Die kann idR. beide Datenströme (in und out) gleichzeitig behandeln. PIC32MZ ist auch noch ein Kandidat für I²S. Gruß Jobst
-
Thread
PIC 12F629 Thermometer - Nokia 3310 Lcd
PICKIT2 unterstütz keine neueren PIC12/16 mehr (mit 4-stelliger Nummer), PIC24/ds33 nur teilweise, PIC32 gar nicht..... aber den 12F629 auf jeden Fall!! Programmiersoftware gibts bei MICROCHIP zum Downloaden (Standalone Software, benötigt nicht MPLAB bzw. MPLABX) Da MICROCHIP die Schaltung und Software
-
Thread
Audioausgabe auf Mikrocontroller mit 8-Bit DAC
einen MP3-Player mit µC gebaut, und dort halt einen UDA1334 verwendet und mittels I2S gefüttert. PIC32 bieten das nativ. Mit der Tonqualität bin ich zufrieden.
-
Thread
AVR programmieren in c++ Einstieg?
größeren AVR. Wenn das wg. Stückzahlen nicht geht, dann nimmt man einfach einen ARM/MSP430/Renesas RX/PIC32. Alle anderen haben dieses Problem - zu dem auch die PROGMEM-Problematik gehört - nicht. Oder man nimmt einen anderen Compiler. Aus Gründen des "kostbaren RAMs" auf gutes SW-Design zu verzichten
-
Thread
Cortex M3 - daten im ROM
Verwendung des avr-gcc PROGMEM nutzen zu /müssen/. Der AVR ist die Ausnahme - bei MSP430, ARM, PIC32, Renesas RX, ... genügt ein /const/. Im Zweifel bedarf es dann auch zwei Funktionen, je eine ohne und eine mit PROGMEM. Es geht noch weiter: Z. B. kann der GCC konstante Strings optimieren:
-
Thread
32 Analog-Quellen seriell einlesen
Hallo ich möchte mit einem PIC 32 verschieden analoge Quellen messen. Hab mir überlegt dafür 4 Multiplexer mit je 8 Eingängen zu verwenden (C-MOS 4051). Da ich mit Pins sparen muss, will ich dafür nur 2 Pins verwenden. Bei nur einem
-
Thread
WLAN Modul mit Mikrocontroller (STM32F407/Discovery)
gleich den STM32 weglassen. Das wäre bedeutend sinnvoller. Wenn ein PIC24 nicht reicht, nimm einen PIC32MX. fchk
-
Thread
[V] PICs in TQFP Gehäuse
pic18F87J50-I/PT 2,50€ 1x pic24FJ256GB110-I/PT 3,00€ 2x pic18F97J60-I/PF 2,50€ 1x pic32MX460F512L-80I/PT 3,50€ Alle sind im TQFP Gehäuse. Preis sind angegeben pro Stück. Der Versand kostet 1€ inkl. Polstertasche. Falls Interesse bitte PM. Danke.
-
Thread
STM32F407VGT6 (Cortex-M4)
Lochraster-Proto eignet. Dann wäre doch der einfachere Upgradepfad die PIC24E/dsPIC33E und der PIC32. Die kleineren gibts auch in DIL, die 100-Pinner natürlich nicht mehr. Dein PicKIT3 bzw ICD3 und das MPLAB kannst Du weiter verwenden, nur den C30 bzw C32 Compiler musst Du Dir neu runterladen und
-
Thread
Neues für die DIP-Freunde
Gibt es übrigens auch bei Microchip, die PIC32 (MIPS 4kc) MX1 & MX2 gibt es ebenfalls im (SP)DIP28 Gehäuse. Ich habe mir schon Samples bestellt. Ein Foto: http://twitpic.com/7bycsd
-
Thread
PIC MPMASMX PIC-AS
pflegeleichter, als das, was MicroChip macht. Allerdings habe ich mich dabei nicht um die PIC24 und PIC32 gekümmert und der ganze Assembler ist ein eher einfaches Programm: Quelle rein, Hex raus, Übersetzungsliste ebenfalls raus. Fertig. W.S.
-
Thread
Kleines Breakoutboard mit USB HS (480MBits) verfügbar?
Du könntest einen www.microchip.com/wwwproducts/en/PIC32MZ0512EFE064 verwenden. Der hat High Speed USB Host/Device/OTG eingebaut, inkl PHY. Und mit 200 MHz ist er auch nicht der langsamste. fchk PS: Wenn Du ein komplettes Board haben willst: http
-
Thread
Prozessor Taktzyklen von Funktionen
ich eine Funktion mit Übergabe-Parameter erstelle. RISC-artige Architekturen wie AVR, ARM oder PIC32 tun sich mit Parameterübergabe leichter als mit globalen Variablen. > Nun meine Frage, wir später auf dem Prozessor dann für die Funktion eine > zusätzliche variable erzeugt oder wird der Funktion
-
Thread
Arduino Betriebssystem
Ein echter Artuinohirnfurz. Menschen mit Realitätssinn, nehmen einen PIC32 mit 128 kB RAM. Der braucht dafür auch kein Artuinogedöhns. Guggelsuchwort: Micromite
-
Thread
PIC32MX664F128H / DP83848 Link ja, mehr aber nicht
funzt, einschliesslich der Netzwerkleitung. Ich aber irgendwie was verhaun habe zwischen Phyter und PIC32? Kann man das irgendwie raus messen?
-
Thread
Microchip TPC-IP Stack 5.42 Hostname dynamisch vergeben
Hallo, ich nutze auf dem PIC32MX795 den Microchip TPC/IP stack V 5.42 (Nicht Harmony). In der Datei "TCPIP ETH795.h" wird der Host Name des Gerätes definiert: #define MY_DEFAULT_HOST_NAME "Gerät_SNxxx" Im main wird bei Initialisierung
-
Thread
Digital Audio mit Microcontrollern
xine, mplayer und Co. ... Audioausgabe mit dem µC auf bis zu 12 Kanälen mache ich derzeit mit dem PIC32MZ. Der hat mit 200 bzw. 250MHz auch ordentlich Dampf. Gruß Jobst
-
Thread
Zeigt her eure Kunstwerke (2) Gesperrt Bilder
Experimentierboard für alle PIC24 und PIC32 im DIP28-Gehäuse.
Class D Verstärker Bild 4: USB DAC auf Basis des PCM2707C Bild 5 / 6: Vorverstärker, mit VS1053, PIC32MX695, LAN, WLAN, SD, ... Cheers Stampede
-
Thread
2.4" / 3.2" Touch und TFT lib
seh grade, dass man fuer microchip noch die Hardware-Zuordnungen in der tft.h aendern muesste. Fuer PIC32 muesste das dann so aussehen: [c] // *** Hardwarespecific defines *** #define cbi(reg, bitmask) (*(reg + 1)) = bitmask #define sbi(reg, bitmask) (*(reg + 2)) = bitmask #define pulse_high(reg
-
Thread
Prozessor schnell genug?
Ok, habe mir jetzt mal die PIC32 angesehen. Der von mir gefunden hat den High-Speed Transceiver bereits integriert. Zudem habe ich bereits die Entwicklungstools für Microchip MCU's was das ganze etwas angenehmer macht.
-
Thread
STM32F051x PWM Pinfrage
der Sonderfall. Bei AVR attiny/atmega ist das so, bei allen anderen mir bekannten µCs nicht (ARM, PIC32, MSP430, Renesas RX). Dort stehen die µC-spezifischen Dinge im Datenblatt ("product data sheet"). AVR hat das bei atxmega m. W. inzwischen auch getrennt. public schrieb im Beitrag #2695913:
-
Thread
MCU mit UART in MBaud Datenrate
Also im Datenblatt der PIC32MX steht: Baud rates ranging from 76 bps to 20 Mbps at 80 MHz Bei dem PIC18F46K22 ist die Formel für den Baud-Generator (maximale Baudrate) FOSC/4, somit auch deutlich über 1MBaud. Der erste
-
Thread
Modellbildung zur PID Regelung eines Schrittmotors
Hallo zusammen, ich arbeite gerade daran einen PID Regler für einen PIC32 Mikrocontroller zu implementieren. Dabei macht mir die Theorie allerdings mehr Schwierigkeiten als die Praxis. Konkret geht es mir darum das ich gerne ein Modell der Regelstrecke im Zustandsraum
-
Thread
SPI oder CAN?
Aufgabe angemessenen > Controller? Der Master Controller soll auch was ordentliches werden, also PIC32 oder STM32. Da mangelt es nicht an Schnittstellen. Der fragt dann auch die ganze sonstige Sensorik ab und alles drumrum. Nur bei den Motorcontrollern, welche sich nur um ihren Motor kümmern sollen
-
Thread
PIC SPI mehrere Slaves
diesem Kurzschluss nicht gleich mehrere PICs >kaputt gehen Ich habe 15 PIC18 Slaves an einem PIC32 Master angeschlossen. Jeweils 3 Slaves haben eine gemeinsame SS Leitung. Um bei einem Softwarefehler zu verhindern, dass wenn 2 oder mehrere Slaves zeitgleich senden wollen, 2 Ausgänge sich gegensinnig
-
Thread
Serielle Daten auf verschiedene Leitungen schicken (Demux)
Peripheriefunktionen zu (fast) beliebigen IO-Pins, hat AVR nicht. Das haben die meisten PIC24, einige PIC32 und wenige PIC16/PIC18. Ist, wenn vorhanden, sehr schön, um ein optimales Layout einfach hinzubekommen. Du brauchst doch aber nur einen UART für MIDI und ein SPI für Deine Schieberegister. Das hat
-
Thread
Welcher Microcontroller?
PIC24FJ64GA004, abhängig davon wie aufwendig die Sensoren verrechnet werden sollen vllt. besser ein PIC32 http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC24FJ64GA004 Eine Lib für die SD Karte gibts von Microchip. Nachtrag: Ansonsten gibts auch den dsPIC33FJ64GP804 mit 16bit Audio DAC
-
Thread
Projekt Mikrocontroller mit Touchscreen
Projekt TFT Maximite von Carsten Meyer (Heise Verlag) beschrieben. Das Maximite basiert auf einem PIC32 von Microchip. https://www.google.de/search?q=tft+maximite https://github.com/heise/MAXIMITE
-
Thread
18F2550 als USB Device
nehmen Einem die Arbeit mit den HID-Kram ab. Kann ich nur empfehlen, inzwischen bin ich auf dem PIC32-Compiler unterwegs. DAS SIND SPITZEN IC'S; MIT VIEL ROM und RAM. Eine meiner Anwendungen sind hier: http://www.ip-symcon.de/forum/f19/usb-funktions-kontroller-modul-8286/index2.html#post79881
-
Thread
STM32F4 + Grafikcontroller + TFT?
Hi Jan, ich nutze beispielsweise einen PIC32 mit externen Epson Controllern S1D1781 und S1D1748 für 4,3 Zoll (480x 272) bzw. 5,7 Zoll (640x480) TFTs. Der Controller kümmert sich um das ganze Timing um das Bild darzustellen, das ist auf jeden
-
Thread
16 Bit MC oder 8 Bit MC
Pollin: 5.95+4.95 Versand=10.90 EUR > > Reichelt: 5.90+5.60 Versand=11.50 EUR Dagegen: PIC 32MX150F128B-ISP 128k Flash, 32k RAM, 32 Bit, 50 MHz, SDIP-28 Reíchelt: 3.60€ Lass Dich nicht verarschen, vor allem nicht beim Preis. fchk
-
Thread
RS485 Ende erkennung
Dauer. 13 Null-Bits können also normal niemals vorkommen. Viele PICs (u.a. alle PIC24/dsPIC33 und PIC32) haben Hardware-LIN-Unterstützung und erkennen damit ein BREAK und lösen dann einen Interrupt aus. fchk
-
Thread
Arbitrierung CAN / CANopen
bzw praktisch ausprobieren konnte: Ich habe hier 2 Knoten, die einen Blocktransfer durchführen (2 PIC32, einer mit einem Stack von Systec, der andere mit einem "selbst gebastelten"). Wenn ich nun mit einem dritten Knoten (IXXAT CAN-Karte mit Software "Canalyzer") an den "beschäftigten Server" einen
-
Thread
Microchip: Software für Fullcolor Touchscreens mit Buttons, Slider, etc.
andere mehr sind fertig implementiert und auf den PIC24 (ab 2 Euro im Microchip Onlineshop) und den PIC32 lauffähig. Jetzt stellt sich lediglich die Frage, wo man die Touchscreens mit den angegebenen Controllern kaufen kann. Die Beschreibung der Library und des Drumherums findet sich hier und auf den
-
Thread
SQI Flash SST26 spinnt
werden und dann zu einem zufälligen Schreiben kommt ? In der Original Schaltplan von Microchip (PIC32MZ EF STARTER KIT) sind keinerlei Pull-Up oder Pull-Down Widerstände vorgesehen. Ich plane jetzt, beim nächsten Layout einen 10 K Pull-Up an den _CS Pin zu legen (s.Anlage).
-
Thread
Pickit3 Not supported SN
verwendet, kann damit kaum etwas anfangen. Alle interessanten PIC24 kann man nicht damit programmieren. PIC32 dito. Vermutlich irgenwelche überalterten Gurken, aber die interessanten modernen nicht. Wer auch immer mit dem Gedanken spielt, ein PICkit2 zu kaufen, muss vorher genau prüfen, ob seine PICs damit
-
Thread
LIN BUS Konverter
den LIN-Bus und den anderen UART an Deine SPS und bastelst Dir einen Protokollumsetzer. PIC24 und PIC32 haben alle LIN-fähige UARTs, die alle Feinheiten können, und der PIC24F16KA301 ist ein kleiner 20-Pinner, der für die Aufgabe mehr als reichen sollte. fchk
-
Thread
SD vs micro SD
Hallo Leute ich habe mit einem PIC32 und einem Vs1053b einen Mp3 Player gebaut. Als Fat Library verwende ich FAtFs. Der Player funktioniert sehr gut mit einer 8 GB SD. wenn ich jedoch eine micro SD mit adapter einbaue klappt es
-
Thread
Speicher mehrfach benutzen
Hallo, PIC32MX795F512L C32 Welche Möglichkeit besteht, RAM mehrfach zu nutzen? Das RAM ist in mehrere Array unterteilt Beispiel: RAM_1[512] RAM_2[128] RAM_3[128] RAM_4[128] RAM_5[128] RAM_1 wird
-
Thread
Suche PicAxe Alternative
MP3-Decodieren mit Helix-Codec: Ohne Optimierung der Codec-Files mit mindestens Stufe1 schafft der PIC32MX470 die Decodierung auch mit 100MHz nicht. Mit Optimierungen in den Codec-Files liege ich bei ca. 70% bei 80MHz (inklusive SD-Karte). Lt. Application Note benötigt der Codec nur 26 MIPS bei -O3.