-
Thread
PIC Mikrocontroller noch aktuell ?
32x • One general-purpose amplifier (GPAMP) • Three high-speed comparators (COMP) with 8 bit reference DACs – 32ns propagation delay in high-speed mode – Support low-power mode operation down to 1µA
Manchester – Three support low-power operation in STANDBY mode • Two I²C interfaces supporting FM+ (1Mbit/s), SMBus/PMBus, and wakeup from STOP mode • Two SPIs, one SPI supports up to 32Mbits/s • Internal 4MHz to 32MHz oscillator (SYSOSC) with up to ±1.2% accuracy (SYSOSC) • Phase-locked loop (PLL
-
Thread
Was sind eure Lieblings-ICs?
praktischer LiPo-Charger für USB TPS709 : Ein dazu passender Spannungsregler. Danach kommen die µC: PIC24FV32KA301 : der kleine PIC24FJ128GC006: der mittelgroße PIC32MX470F512B : der große Ehrlich gesagt macht bei mir der µC immer fast alles alleine (naja, mit etwas Hasenfutter), inklusive Buck oder
Ufff ... 4017, 4046 (74HC7046), 4051, 4060, 4094, 40106, 74HCU04 TL072, NE5532, OPA627, LM3886 PIC32MZ2048EFM100, ATm48, ATm328 LM7001, ADF4351, NE/SA612/602 PCM1704 So ungefähr ... Gruß Jobst
-
Thread
Anforderungssammlung CAN Hausbus mit PIC µC
Hallo Markus, der PIC32MX795 hat schon CAN und Ethernet drin. Das macht es schon leichter, wobei die externen Bauelemente schon Stress genug sind. Aber du bist gut drauf, hast erst im Januar angefangen. Das wird schon
Hallo Helmut; Helmut schrieb im Beitrag #2262145: > Hallo Markus, > der PIC32MX795 hat schon CAN und Ethernet drin. Das macht ihn natürlich interressant für erste Versuche. > > Das macht es schon leichter, wobei die externen Bauelemente schon Stress > genug sind. Wie
-
Thread
Eure Erfahrungen mit Entwicklungsumgebungen
weniger nicht so stark ins Gewicht. Vergleiche mal die Anzahl der Timer beim Atmel SAM4 mit einem STM32. Da gibts gewaltige Unterschiede.
auszuwählen macht schon gar keinen Sinn. Wenn dann ob es gute kostenlose Toolchains gibt. Darum bin ich von PIC auf AVR umgesteigen, damals, weil es für PIC keinen guten freien C-Compiler gab. Heute siehts wohl anders aus. Wenn du AVRs programmieren willst, dann nimm das Atmel Studio. Einfacher gehts nicht
-
Thread
PIC32MX795F512L 80MHZ Berechnung der Programmlaufzeit
Eine andere Möglichkeit wäre, eben keinen SPI-UART zu verwenden, sondern z.B. einen PIC32MX110F016 oder PIC24F08KL301, der dann lokal das Protokollhandling übernimmt, sodass nur die Nutzdaten per SPI zum Hauptcontroller fließen. Damit reduzierst Du die per SPI zu übertragene Datenmenge
Programm von denen im Auslieferungslager vorgenommen wird. Für den PIC32MX795F512 (den Johann verwendet) bedeutet dies pro Chip Mehrkosten von gerade einmal 24cent (bei 8 Euro Grundpreis für den nakten µC). Dazu kommen dann noch ca. 26 Euro einmalige Einrichtunggebühren
-
Thread
Moderne Klasse von Mikrocontrollern gesucht
gearbeitet. ST scheint im Moment, jedenfalls in der Schweiz recht populär zu sein. Ich kann dir die STM32-Boards auch empfehlen. Hierzu kann ich dir auch noch zwei andere Sachen wärmstens empfehlen. STM32CubeMX ist ein Codegenerator. Das Konfigurieren von Peripherals ist damit echt einfach. Das ist auch
MDK includes the ARM C/C++ Compiler, the CMSIS-RTOS RTX Kernel, and the µVision IDE/Debugger. The STM32 peripherals can be configured using STM32 CubeMX and the resulting project exported to MDK. Serial: U1E21-CM9GY-L3G4L
-
Thread
Mikrocontroller Einstieg
- Bastlerfreundlich, da auch im DIL zu bekommen, auch ein paar "Dicke" - Skalierbar von simpel (PIC12) bis groß (PIC32MX) Schön ist MPLABx, das kann man nämlich schnell, einfach und kostenlos ohne bescheuerten Registierungszwang verwenden. Die Einschränkungen sind komplett egal für Bastler (begrenzte Optimierung). Ich würde aber zumindest PIC18 oder gleich PIC24 nehmen. Mit den alten Gurken würde ich mich nicht zufriedengeben. Vorschlag: PIC24FV32KA301 Alternativ: STM32F0x + ein Discovery-Board als Debugger + Coocox - IDE. Nachteil
-
Thread
Warum empfihlt ihr J-Link?
Unmenge an verschiedenen uC's, sogar ein paar >> Nicht-ARM's > > Zum Beispiel auch 8051 EFM8 Und PIC32. Direkt unter MPLABx. Fürs Basteln Zuhause tuts der EDU für 50€. Genau dafür ist er ja offensichtlich gedacht. Ich bin froh, in mir gekauft zu haben. Im Vergleich zum PICkit 3 (das bei großen PIC32-Projekten sehr lahm ist), kann man damit ordentlich debuggen.
-
Thread
LPC800 existiert (fast) nicht in diesem Forum
Preisen mithalten. Oder auch unter http://darisusgmbh.de/shop/advanced_search_result.php?keywords=LPC1&x=0&y=0 Den kleinen LPC1110FD20 - 4kB-Flash, 50MHz im SO20" gibts bereits ab 1,00€! Übrigens: den LPC2220 nicht mit der LPC1xxx Serie vergleichen. Die Preise sind definitiv mit den von STM32 vergleichbar
>" statt "." schreiben. In C++ kann man "." haben: [c]struct GPIO_Type { ... volatile Uint32 clr0; ... }; volatile GPIO_Type& GPIO = *reinterpret_cast<volatile GPIO*>(0xA0000000); int main () { GPIO.clr0 = 1<<4; }[/c]
-
Thread
Arduino Hardware - ich bin etwas überfragt
Hersteller IDE: MPLAB IDE -> Atmel Studio. Es gibt die verschiedenen Klassen von Mikrocontrollern: PIC12, PIC16 .. PIC32 -> ATtiny, AT(x)mega .. AT32. Es gibt die Programmierer der Hersteller: ICD3, Pickit -> AVROne!, Dragon und die verschiedensten Clones davon. Die Eval Boards der Hersteller: PicDemo
auch ein Board nachbilden ohne eines zu kaufen. Das habe ich genau so gemacht, sowohl mit einem ATmega32U2 und als auch mit einem PIC32MX795F512L. Und Du kannst auch einen Schritt weiter gehen und Dein vorhandenes Board so in die Konfiguration der Arduino IDE eintragen, daß Du mit den Standard-API's
-
Thread
ENC28J60 verliert Link nach einiger Zeit
Hallo liebe Leute, ich habe auf Basis des STM32F4-discovery und einem ENC28J60-Board (http://www.lctech-inc.com/Hardware/Detail.aspx?id=588fbc2e-ecc1-4013-ac35-69bc83bda1fb) einen Webserver aufgebaut. Mir ist klar, dass STM32F4 eine integrierte
ein Tutorial hier im Forum zu Verfügung stellen. Die Software habe ich unter Verwendung der CubeMX-Firmware, dem FreeRTOS 8.0 und dem uip 1.0 verfasst. Mein Code orientiert sich ansonsten sehr stark an dem FreeRTOS-Beispiel "CORTEX_STM32F107_GCC_Rowley". Leider läuft mein System noch nicht rund
-
Thread
Interrupts beim PIC32
Hallo, vom dsPIC33 kommend, habe ich doch noch die ein oder andere Frage zu den Interrupts beim PIC32. Zum Testen möchte ich ein Bit im Timer1-Interrupt toggeln. Dazu habe ich meinen Timer wie folgt in der Main konfiguriert
Gibt es irgendwo eine Zusammenfassung > wie die ISR für jede einzelne Interrupt-Art lautet? Beim dsPIC habe ich > die alle im Header-File gefunden.. Ist auch beim PIC32 so: \xc32\v1.32\pic32-libs\include\proc\p32mx........ nach "Vector Numbers" suchen weil die Files ein paar 100kB haben....
-
Thread
Projekt : viele kleine zu einem groß Projekt, brauche Infos
kein Extraaufwand mehr) Displayansteuerung? Auch kein Thema, kann der PIC32 auch alles mitmachen. Wie gesagt, je weniger Kommunikation, desto weniger Arbeit und desto weniger Fehlerquellen. Zum PIC32: schau Dir den PIC32MX575F512H(64 pins) bzw L(100 pins) an. 80 MHz, 512k
Im Wesentlichen sind das jetzt ein Haufen digitaler IO, drei serielle Schnittstellen (GPS, GSM, 1-Wire), drei SPI (SD, µSD, VS1053b) und eine Anzahl externer AD-Wandler über I2C oder einen vierten SPI. Nichts, was furchtbar viel Rechenleistung braucht. Ein PIC32 oder AVR32 oder Cortex M3/M4 sollte
-
Thread
PIC18F45k20 interrup & Serielle Übertragung
<xc.h> #include <pic18f45k20.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include "C:\Program Files (x86)\Microchip\xc8\v1.32\include\plib\usart.h" #include "C:\Program Files (x86)\Microchip\xc8\v1.32
RxTxMain.c * Author: floryd * * Created on 20. August 2014, 15:38 */ #include <xc.h> #include <pic18f45k20.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include "C:\Program Files (x86)\Microchip\xc8\v1.32\include\plib\usart.h" #include "C:\Program Files (x86)\Microchip\xc8\v1.32
-
Thread
PIC: Laufzeit eines Programmabschnittes bestimmen?
Cast auf float? Die Nachkommastellen werden ja eh abgeschnitten. Dann tut es auch ein Cast nach uint32_t statt float. [c] DIG1 = (RPMdev/1000) % 10; [/c] Mathematisch macht es keinen Unterschied ob du durch 1000 teilst oder nicht und dann den Rest nimmst. (RPMdev/1000) % 10 = RPMdev % 10. Ob es
Stopwatch auf und einige Projekte damit optimiert zu haben (zu 100% sicher bin ich mir bei den Devices PIC24FJ128GB204 und PIC32MX370). Das war mit einem MPLABX 3.xx. Naja, falls alle Stricke reißen, gibts ja noch Timer. Man kann sich einen aufsetzen, der im µs-Takt zählt, und damit die Zeit messen.
-
Thread
PIC32 leistungsfähiger als Cortex-M4
Martin S. schrieb im Beitrag #3544139: > Die neuen PIC32 MZ werden mit 330 DMIPS angegeben Das eine MIPS-CPU schnell ist sollte nicht überraschen. A. K. schrieb im Beitrag #3544146: > STM sieht das konservativ NXP ebenfalls: LPC4300 204MHz * 1.25
wohl ähnlich aussehen. A. K. schrieb im Beitrag #3544146: > Wie MIPS das mit den 1,65 DMIPS/MHz für den MIPS4K Core > gehalten hat ist offen. Nur als kleine Korrektur: Der PIC32MZ ist kein MIPS4K Kern (wie der PIC32MX) sondern ein MIPS MicroAptiv. Allerdings muss ich, auch wenn
-
Thread
USB HID unter Windows Console
war ein weilchen offline. @Timmo ich nutze gar keinen Silabs Chip. Ich habe von Microchip den PIC32MX per USB angekorkt. Als Framework nutze ich das Harmony und habe eine Beispiel-Applikation von denen zum laufen gebracht. Es gibt Quellcode für den PIC32 sowie ein kleines Test-Programm mit denen
Update : @Volker Dein HID-Terminal bzw HID-QT Programm funktioniert ebenfalls. Das was mein PIC per USB rausspuckt sehe ich 1:1 in deinem Terminal Fenster. Also allmählich schließe ich einen Fehler auf PIC Seite aus. Jedenfalls bei 3 funktionierenden PC-Programmen.
-
Thread
[V] Verkaufe WIFI OTG Shield - Alternative bei fehlendem USB OTG Android / Robotic
eine neue Herausfordeung ist für mich - an der ich aber zunehmend Spass habe... Mit Harmony32 z.B.! ... kann man den PIC32 440MX auf eigene Bedürfnise anpassen. Die Firmware die beim SZ-12 dabei ist, gibt es nicht als Source. Wenn man die überspielt, ist die weg - EInen Versuch das zu sichern
Debug-Stecker, um eigene Software > aufzuspielen? Nach der Pinbelegegung ist das möglich - es ist ein PIC32MX440 der das Wifi Modul ansteuert.. > Ist das Modul eine Eigenentwicklung von Rudi? Jein ..."mitgesrochen" "mitgezeichnet" "mitgemacht"... > Oder verkauft er das Board nur weiter (als Distributor
-
Thread
Atmel oder PIC Gesperrt
Mega328P im 28 SDIP kostet. Der aktuelle Kurs steht bei 4.25€. Dann mal flugs zu Microchip geblättert: PIC32MX150F128B-I/SP 3.60€. 40 MHz, 32 Bit, USB, 128k Flash, 32k RAM. Äh... da fällt die Wahl ja wohl nicht schwer. Wer da für mehr Geld etwas schlechteres nimmt, ja sorry, der hat die Zeit verpennt.
(RAM)Stellen im OP-code. Bei AVR (und auch bei MIPS) sinds nur 5 Bits (also max 32 Register, dafür aber als Quell u Ziel gleichzeitig nutzbar Bei grösserer Menge gehts nur mittels LD/ST). Bei PIC sinds 5 (ältere), 7(PIC16F1xxx), 8 (PIC18) oder 13 (PIC24) Bits, allerd. ist das Reg
-
Thread
SPI mit 2 Mastern und 2 Slaves entkoppeln
wovon der eine sich um die Daten Aquirierung kümmert und diese in einen FRam buffer schreibt (aus 2x 32KB Fram chips, auf die nacheinander geschrieben wird FRAM1 - FRAM2 - FRAM1). Und der zeite AVR liest das jeweils nicht gerade beschriebene FRAM aus und schreibt die 32KB mit einem SD_WRITE_MULTIPLE_BLOCKS
AVR öffnen. Schau hier: http://www.reichelt.de/PIC-32-Controller/32MX150F128B-ISP/3//index.html?ACTION=3&GROUPID=4509&ARTICLE=121326&SHOW=1&START=0&OFFSET=500& > Und es ist kostengünstiger 2 Mega168 zu verwenden als einen von den > größeren SMD-only
-
Thread
Module miteinander verbinden - welchen Bus nehmen?
vorhanden. PIC32 kann seine UARTs mit 20 MBit/s fahren, bei STM32 ist bei 4.5MHz Schluss. TIVA 4C geht bis 10 MHz. Du kannst Dir überlegen, ob Du nur Point2Point-Verbindungen zwischen Nachbarn haben willst (dann
Frank K. schrieb im Beitrag #5786512: > PIC32 kann seine UARTs mit 20 MBit/s fahren, bei STM32 ist bei 4.5MHz > Schluss. TIVA 4C geht bis 10 MHz. Aus dem RM0410 (STM32F76xxx, STM32F77xxx): [pre]USART main features • Configurable oversampling
-
Thread
PIC32MZ mit 28 MSPS ADC
einfach als info zum Unterschied des ADCs eines PIC32MX und eines PIC32MZ https://microchip.wikidot.com/32bit:migrating-adc-differences Was die Samplingrate betrifft, kann ich dir nichts sagen. Ich habe mich damals auch über die 28MSPS in dieser
Peter Schmalberg schrieb im Beitrag #4192684: > Pic32MZ Familien 12-Bit Analog-Digital-Wandler mit 28 Megsamples/sec Zunächst mal gibt es ja schon 8051 mit 2x 16-bit ADCs 1 Msps: http://www.silabs.com/products/mcu/8-bit/c8051f06x/pages/c8051f06x.aspx
-
Thread
Audio in möglichst guter Qualität samplen
Eine Alternative zum eingebauten Stereo-DAC wären externe I2S-DACs, aber I2S kann kein AVR. Für dsPIC (die dsPIC33EP gehen bis 70 MHz!) und PIC32 kein Problem - die SPI-Einheiten können das, wahlweise auch mit DMA-Unterstützung. Nennt sich dann Framed SPI. Ein schöner DAC aus der oberen Etage wäre
Ansteuern kannst Du das dann entweder hiermit: http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC32MX250F128B (32 Bit, MIPS Kern, 50 MHz, 128k Flash, 32k RAM) oder sowas http://www.microchip.com/wwwproducts/Devices.aspx?product=dsPIC33EP256GP502 (16 Bit mit DSP Erweiterungen, 70 MHz, 256k Flash
-
Thread
FT800 / FT810 Library
Bitmap-Handle auf einen der Fonts zu setzen und gibt das dann bei CMD_Text mit an: cmd_romfont(1, 31); cmd_text( 0, 0, 1, 0, "31"); cmd_romfont(1, 32); cmd_text( 0, 60, 1, 0, "32"); cmd_romfont(1, 33); cmd_text(80,-14, 1, 0, "33"); cmd_romfont(1, 34); cmd_text(60, 32, 1, 0, "34"); Ich
wr32(REG_VSYNC0, 0); wr32(REG_VSYNC1, 1); wr32(REG_DITHER, 1); wr32(REG_PCLK_POL, 1); wr32(REG_PCLK, 2);//5 wr32(REG_ROTATE, 0); wr32(REG_SWIZZLE, 0); Vielleicht spart das ja jemandem
-
Thread
PIC32 RAM löschen
Compiler den ich benutze tut dies nicht von alleine daher stellt sich mir dir Frage wie ich das bei einem PIC32 anstelle. Beim PIC18F war das recht einfach mit einem Pointer der nacheinander alle RAM Adressen mit 0 beschrieben hat. Im PIC32 ist der RAM jedoch aufgeteilt in diverse Bereich die offenbar dazu
Speicherbelegung und den Umgang damit zu eruieren. Für den mips-elf-gcc wären das # Startup http://pinguino32.googlecode.com/svn/branches/x.4/p32/obj/non-free/crt0.S # Linker script http://pinguino32.googlecode.com/svn/branches/x.4/p32/lkr/elf32pic32mx.x Oli Holli schrieb im Beitrag #2879842: > - Er
-
Thread
Einfacher Mikrocontroller mit mind. 5 UART?
Du könntest den PIC18F65K40 nehmen. Ansonsten einen PIC32MX... die haben auch soviele UART. Oder halt natürlich per Software dies machen.
ich noch gar nicht. J. Zimmermann schrieb im Beitrag #5514909: > 8bit, 8 USARTs: XMEGA128A1 & Derivate > mfg > Achim Uwe B. schrieb im Beitrag #5514906: > Laut STMCUFINDER:STM32F030 und STM32F091 Ebenfalls, besten Dank. Werde ich mir anschauen.
-
Thread
Welcher Controller für Unterrichtszwecke?
Standard, und damit kommst Du unter ALLEN denkbaren Umständen immer wieder auf den Chip. Bei den 16 und 32 Bit Teilen wird ein spezielles Codewort reingetaktet, und damit ist das auch ohne HV-Programmierung (die gibts z.B. bei dsPIC33C und PIC32 gar nicht mehr) idiotensicher. Zum Anderen ist das Debuggen
, Oncore Z8, PIC, AVR, MSP430, STM32, LPC2103 und einige andere uC. Wie schon gesagt, eine HD7780 Treiber Lektion ist für den praktischen Schulunterricht sehr angemessen und macht am Ende Spass und gibt Erfolgsbefriedigung
-
Thread
günstiger DSP für Mono-Audio
> richtige DSP-Lösung..? Ein externer Codec mit I2S-Schnittstelle wäre ratsam. Dazu zB einen PIC32MX270F256B mit 64k RAM und 50 MHz MIPS32 Kern. Der Codec wird per Framed SPI angesteuert. Nicht nur die Rechenleistung ist viel höher, auch die Peripherie ist bei diesen PICs viel leistungsfähiger.
einfach zu lösten ist der Chip auch. http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC32MX270F256B Als Codec wäre zB der CS4270 interessant: http://www.cirrus.com/en/pubs/proDatasheet/CS4270_F1.pdf TI hat ähnliches im Angebot. fchk
-
Thread
V-USB und der ATtiny84
> >> Mit "kleine Sache" meine ich ein paar Tests zum Spaß, z.B. Tastatur, >> Maus, siehe auch [1] und [2]. >> >> Und was für einen Controller würdet ihr anstatt dem ATtiny84 oder dem >> ATmega328P empfehlen? > > PIC18F14K50, oder für ganz lowcostige Sachen PIC16F1455. Beide mit > Fullspeed
beschäftigt. Was bleibt dann noch für > sinnvolle Anwendungen? Für HID, CDC und ähnliches reicht ein PIC18 locker aus. Und für größere Sachen kannst Du immer noch einen 40 MHz 32 Bit PIC32MX220 nehmen. fchk
-
Thread
Pic32, Core Timer
Hallo Zusammen Beim PIC32 Ethernet Starter Kit gibt es ein Beispiel von Core Timer. Ich kenne die Timer 1, 2, 3, usw. aber über den Core timer konnte ich keine Doku finden. Kann mir jemand sagen was der Unterschied zwischen
etwas blöde beschrieben. Das hätten die WIRKLICH etwas deutlicher herausstellen können. Die Timer1...TimerX (Beim 32MX795 1-5) sind "normale" Peripherieelemente wie jeder IO Port, jede der Schnittstellen (SPI, I2C usw.) auch. Diese sind über den Periepheriebus mit dem der CPU (CORE) Verbunden.
-
Thread
Arduino Due Buchempfehlung, Frage zu Programmiersprache
DUE maßlos enttäuscht. Support gegen Null. Bin dann auf TI Tiva (IDE = Energia) weiter auf Chipkit (PIC32MX) (gleiche Arduino like IDE) umgestiegen - Support deutlich besser - und bin jetzt bei STM32 (stm32duino - Nachfolge von leaflabs maple) gelandet. Von allen 32 "Bittern" unter X-duino IDE war der
maßlos enttäuscht. > Support gegen Null. Bin dann auf TI Tiva (IDE = Energia) weiter auf > Chipkit (PIC32MX) (gleiche Arduino like IDE) umgestiegen - Support > deutlich besser - und bin jetzt bei STM32 (stm32duino - Nachfolge von > leaflabs maple) gelandet. Von allen 32 "Bittern" unter X-duino IDE
-
Thread
SD-Card an NUCLEO Board
Ich habe eine SD Karte mit dem Nucleo Noard STM32f4 verbunden und mit CubeMX lasse ich mir den notwendigen Code erzeugen. Meine Frage geht erstmal richtung Hardware. Benötigt die SD Card Anbindung am STM32f4 Pull up Widerstände an den Datenleitungen
Hunderttausende Treffer und alle sprechen von "Ja". Und da spielt es keine Rolle ob wie auf dem Nucleo ein STM32 oder ein AVR oder PIC werkelt. Das spielt dafür absolut keine Rolle. Und vorsicht bei CubeMx, sollte das SPI Interrupt gesteuert sein: CubeMx startet in seinem Code die Interrupts nicht, das musst
-
Thread
µC Board mit HDMI (notfalls VGA) Ausgang
Pixel hättest Du beispielsweise den hier nehmen können: https://www.microchip.com/en-us/product/PIC32MZ2064DAS176 Bis 1366*768 Pixel hättest Du das hier nehmen können: https://www.raio.com.tw/en/RA8889.html Darüber bleibt Dir im Rahmen Deiner Vorgaben nur eine FPGA-Lösung. Das ist machbar
Pixel hättest Du beispielsweise den hier nehmen können: > https://www.microchip.com/en-us/product/PIC32MZ2064DAS176 > Bis 1366*768 Pixel hättest Du das hier nehmen können: > https://www.raio.com.tw/en/RA8889.html Können die beide HDMI?
-
Thread
PIC32_I2C_MPLAB-C32-Compiler
und dem C32 Compiler gearbeitet? Ich bin über jede Hilfe dankbar. Über die Googlesuche bin ich nicht wirklich weiter gekommen. Den Controller den ich verwende ist der PIC32MX795F512L. Vielen Dank. Gruß
Davon abgesehen würde ich mir MPLABX 1.85 und den dazugehörigen Compiler XC32 1.21 installieren da MPLAB (letzte Ver. 8.92) nicht mehr weiter unterstützt wird (und wahrscheinlich auch der C32 nicht).
-
Thread
Möchte jemand für mich ein PIC-Assemblerprogramm schreiben?
im Beitrag #4024541: > Wenn du ein Problem mit Banking hast, hast du dir eindeutig den falschen > PIC ausgesucht. Wie wär's mit einem PIC24? 1. Der TO wollte explizit PIC16f76 und Assembler nutzen 2. Gibt es für PIC24 keine richtige freie Entwicklungslösung. MPLABx kommt mit irgendwie kastriertem
Kinderchen immer noch mit den alten Dingern quält. OT: Was für einen Sinn haben eigentlich PIC16? Weil Stromsparen und Preis kann es ja nicht sein. Auch nicht die Bastlerkompatiblität - Ein STM32F03... ist billiger. - Ein PIC24 braucht genauso wenig Strom - Ein PIC32MX250 ist genaus Bastlerkompatibel
-
Thread
Microchip kauft Atmel Gesperrt
Imageproblem. AVR fängt mit 8-Bittern an und hört genau da auch eigentlich schon auf. XMega und AVR32 hab ich irgendwie nie wirklich wahrgenommen. PIC fängt mit den verkrüppelten[1] PIC10 an und "skaliert" bis zu fetten 32-Bit-DSP-PICs rauf. Klar, die haben nicht mehr viel gemeinsam, aber es sind halt
Nase schrieb im Beitrag #4437663: > PIC fängt mit den verkrüppelten[1] PIC10 an... Ich kenne nur den 10F32x und habe dessen Architektur noch nicht als verkrüppelt wahrgenommen (mangels Vergleichsmöglichkeiten?) Nase schrieb im Beitrag
-
Thread
PIC32 as ARM9
gibt es welche die wie die PIC32 direkt in mit C laufen. Vom Aufwand und Ablauf entsprechen die dann auch den PIC32. Verbreitete Beispiele sind ARM7 und CortexM3. Wenn du allerdings über die Microchip Hardware zum Programmieren
gar deutlich mehr ins Gewicht fallen. Für nicht benötigte Leistung ein ganz schöner Happen. Der PIC32MX795 mit 80Mhz Takt, 512K Flash, 128K Ram, USB, Ethernet, 2xCAN, 4xSPI, 5xSPI und 6x UART kostet beispielsweise um die 6 Euro. Als EINZELSTÜCK immer noch "nur" 10Euro... Montage ist auf einer Zweilagigen
-
Thread
Wieso vor allem AVR µCs bei Bastlern?
) / ARM (LPC2xxx) / Cortex-Mx (STM32, LPC17xx...) (beliebiger Hersteller) Und wenn man schon einen AVR kennt, dann wird man für die kleinst-Anwendungen keinen PIC nehmen sondern bei dem viel zu großen AVR bleiben. So auch umgekehrt
oder einen Schrittmotor zu drehen. Ich bin ganz froh darüber, dass ich bei den PICs gelandet bin. 1. Wenn ein PIC18 nicht mehr reicht, nehm ich einfach ein PIC24/dsPIC oder danach einen PIC32 und muss weder die IDE, noch den Programmer, noch den Hersteller (und damit auch die Datenblattstruktur und
-
Thread
Anfängerfreundlicher 32-Bit Controller
Um vielleicht noch so zu ergänzen was mir so bisher im Kopf rumschwirrt, das wären: - AVR32 - PIC32 - AT91SAM7 oder der XMC 4500 von Infineon
Eben gefunden: Arduino- ähnliches Board mit PIC32MX795F512 und CAN für 50€ http://shop.trenz-electronic.de/catalog/product_info.php?cPath=26_163&products_id=957
-
Thread
Anfänger: Was für Komponenten notwendig (für C und USB)?
Programm zum Laufen gebracht hat. https://www.youtube.com/watch?v=lCzokKzD3-Q Für ASM und generell zu PIC findet man hier viel: http://www.sprut.de/ [1] 40-pin-Testplatine http://www.sprut.de/electronic/pic/test/index.htm#40pin MPLAB X IDE http://www.microchip.com/pagehandler/en-us/family/mplabx
alt ist und die neueren µC ein deutlich besseres Preis/Leistungsverhältnis bieten. Besser ist ein PIC (Debugger gibt es als PICKIT-3 für ca. 40 EUR) Oder ein ARM (z.B. LPC oder STM32 Boards gibt es incl. Debugger für 12..20 EUR (z.B. STM32F4DISCOVERY)) Eine Auflistung der Kosten für den Einstieg
-
Thread
Warning bei MPLAB XC32
Hallo, wenn ich ein älteres Projekt mit dem aktualisiertem MPLAB XC32-Compiler compiliere, erscheinen mehrere Warnings wie diese hier: c:\program files (x86)\microchip\xc32\v1.33\bin\bin\../../lib/gcc/pic32mx/4.5.2/../../../../pic32mx/include/peripheral/pmp.h:53:2:
liest). Auch werden Peripheral Libs für die kommenden PIC32MZ nur mehr für MPLAB Harmony zur Verfügung gestellt. Was tun: a) ignorieren b) ein " #define _SUPRESS_PLIB_WARNING " im Sourcecode vor der Verwendung eines PLIB-Headerfiles einfügen welches die
-
Thread
PicKit3 und keine Rückmeldung
hei, Arbeite an einem größerem Projekt (Pic32MX..) mit dem PicKit3 Wenn ich kompiliere mit verbundenem PicKit erscheint öfters die Meldung, keine Rückmeldung. PC, 8GB Ram, 500GB HD, i5 CPU Ist das normal? vielen Dank im Voraus mfg
Hallo, > Welchen Compiler nutzt du? Microchip\MPLAB C32 Suite\bin\pic32-gcc.exe @ X4U (Gast) beschreib das mal genauer. mfg
-
Thread
Einplatinen-PC mit 2 i2c Schnittstellen gesucht
wäre die bessere Wahl hier. Ein PIC18F25K22 hat 4 in Hardware realisierte I2C-Schnittstellen und kann mit 5V betrieben werden. Wenn Du mehr Leistung haben möchtest und 3.3V Betriebs- und Signalspannung ok sind, dann wäre zB ein PIC32MX150F128B was für Dich. Das ist ein 32 Bit 50 MHz PIC mit 2 I2C-Ports und 128k Flash und 32k RAM und kostet bei Reíchelt 3.50€. Bei den AVRs kenne ich keinen mit zwei I2C-Hardwareeinheiten, daher würde meine Wahl in diesem Falle auf PIC
-
Thread
MPLAB Harmony Demoprogramm-Fehler
pic32mz_ef_sk_s1d_pictail_wqvga/system_interrupt.c:(.vector_14+0x0): multiple definition of `__vector_dispatch_14' build/pic32mz_ef_sk_s1d_pictail_wqvga/production/_ext/1179893018/drv_touch_adc.o:c:/microchip/harmony/v2_06/apps/gfx/aria_touchadc_calibrate/firmware/src/system_config/pic32mz_ef_sk_s1d_pictail_wqvga/framework/driver/input/touch_adc/src/drv_touch_adc.c:(.vector_14+0x0): first defined here c:\program files (x86)\microchip\xc32\v2.15\bin\bin\gcc\pic32mx\4.8.3\..\..\..\
-
Thread
Neue Mikrocontroller-(Architektur) von FTDI?
GCC 4.4.4 -> 2.29 CoreMark/MHz Renesas RX610 GCC 4.5.1 -> 2.25 CoreMark/MHz PIC32MX GCC 4.5.1 -> 2.55 CoreMark/MHz (mit dem aktuelleren XC32 3.28...)
>Andes N705 GCC 4.4.4 -> 2.29 CoreMark/MHz >Renesas RX610 GCC 4.5.1 -> 2.25 CoreMark/MHz >PIC32MX GCC 4.5.1 -> 2.55 CoreMark/MHz Renesas RX64M 4,25 CoreMark/MHz >Wenn du meine Einschätzung hören willst: Wegen dem zunehmenden Druck und >mittlerweile begrenztem
-
Thread
VERKAUFE divese Mikrocontroller und Development Kits von Olimex
ARM-USB-OCD-H PIC-ICD2 TMS320-JTAG-USB STM32-H107 STM32-H103 ESP8266-EVB-BAT-BOX SHIELD-LCD16x2 ARM-JTAG-COOCOX LPC-H1343 LPC-H2103 MG-6-48 RPi-UEXT PIC32-PINGUINO-MX220 ESP8266-EVB ISP430-SOLAR DCDC-36
-X LED-ROPE-5 PROTO-SHIELD STM32-H107 MOD-MP3-X-BAT STM32-LCD STM32-H103 STM32-P103 A20-OLinuXino-LIME A20-OLinuXino-Micro-4GB ESP8266-EVB-BAT-BOX ESP8266-EVB STM32-P107 OLIMEXINO-85-ASM MOD-LCD-1x9" Vibrationmotor A20-
-
Thread
frage zu verschlüsselung in µc
und cpu power braucht. Genau. Was lernst Du daraus? Anderen Controller verwenden. So ein kleiner PIC32MX150F128B-I/SP im SDIP28 läuft mit 50 MHz und bringt Dich in eine ganz andere Leistungsklasse. http://www.microchip.com/wwwproducts/en/PIC32MX150F128B Gibts z.B. bei Reichelt. fchk
NETIO (Pollin) die aber erst mit einem ATmega1284p Spass machen, obwohl der mit RAM und flash dem ESP32 nicht das Wasser reichen kann.
-
Thread
USB Flash Programer für AM29F032 - welcher µC?
hab ich mit AVRs, C167 und 8051 gearbeitet in C und ASM. -macht es Sinn auf einen 16bit oder gar 32bit Controller zu setzen? -macht es Sinn z.B. einen PIC18F87J50 mit externem Speicherbus zu verwenden? Oder lieber über normale Portpins realisieren. ->macht ein Hardware CRC-Gen wie im PIC24F Sinn
Ich bin jetzt auf den AVR32UC3Axxx aufmerksam geworden. Die Controller haben ein externes Speicherinterface, womit ich mir das ganze bit-gewackle erspare. Aber noch schreckt mich die komplexität der AVR32 ab. Kommt man mit 1-
-
Thread
Suche Cortex M3/M4 im QFN Gehäuse
Die QFN gehen doch bloß bis 40 Pins, und bei der kleinen Pinzahl gibt es den STM32 nicht mit Ethernet.
PIC32MX795F512H-80I/MR ist im QFN64. Halt MIPS statt ARM. PIC32MX795F512L-80I/TL ist VTLA124. Geht das auch? (QFN mit zwei Reihen, siehe http://media.digikey.com/Photos/Microchip%20Tech%20Photos/124
-
Thread
Suche Mikrocontroller mit 16Bit ADCs und DACs
c-hater schrieb im Beitrag #6245219: > Nein, gibt es nicht. Doch. Beispiele: PIC24FJ128GC006 STM32F3
schrieb im Beitrag #6249938: > c-hater schrieb: >> Nein, gibt es nicht. > > Doch. Beispiele: > > PIC24FJ128GC006 > STM32F3 Noch so ein Schwachmat der die Überschrift nicht liest. 16 bit DAC und ADC mit 750ksps gibt es nicht, der PIC hat bloss 2x10-bit 1MSPS DAC und dumme SigmaDelta ADC, der