-
Thread
Handydummy (Attrappe)mit richtigem Display 10Zoll - u.a.Motorola Xoom
1024KB USB_OTG_BUF_MEM_ID 200KB USB_OTG1_BUF_MEM_ID 0KB STRING_BUF_MEM_ID 32KB FONT_BUF_MEM_ID 0KB XPG_BUF_MEM_ID 40KB OSD_BUF_MEM_ID 0KB DISPLAY_BUF1_MEM_ID 2000KB DISPLAY_BUF2_MEM_ID 2000KB disp buffer1 8043a000 2000KB disp buffer2
size: 512 bytes Sectors per cluster: 32 Total clusters: 126833 Fat32_Format: Formatting finished. OnBoardNandSpiInit: drive(s) formatting done. SystemDriveLunInfoChange - Card-NAND_PART1 SystemDriveLunInfoChange - Card-NAND_PART2
-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware (Teil5)
Hier mal die Bilder vom Grundrauschen. 1.Pic: Ver6.3 2.Pic. Ver6.4 Bei beiden Versionen habe ich Defaultsetup gemacht und danach mehrmals kalibriert. Gruß Michael
Funktion CaptureSetTimebase() in osoz/platform/nios/src/capture.c an. Die alte Hardware teilt von 1 GSa abwärts, erstmal mit Halbierungen: /1: 1 GSa /2: 500 MSa /4: 250 Msa /8: 125 MSa /16: 62,5 MSa Dann geht es in 8er Schritten quasi unendlich weiter: /32: 31,25 MSa /40: 25 MSa /48: 20,833
-
Thread
Wie finde ich den Einstieg in den ARM Cortex?
anzuwenden. Wenn Du Dich damit beschäftigen möchtest, empfehle ich Dir jedoch eher, einen Microchip PIC32 (32 Bit MIPS-Kern wie zu Deinen Zeiten die VaxStations und SGI Unix-Kisten) oder dsPIC33 (16 Bit Kern mit Signalprozessor-Erweiterungen - damit kann man auch viele nette Dinge machen). Grund für die
Chips, Demoboards, Bibliotheken und Protokollstacks, In-Circuit-Programmer/Debugger (da nimmst Du ein PicKIT3, das langt, damit kannst Du fast alle aktuellen PIC16/18/24/dsPIC30/dsPIC33/PIC32 programmieren und debuggen). Es passt alles zusammen, Du hast Dein System innerhalb einer halben Stunde am Laufen
-
Thread
[V] MPLAB ICD 3 (DV164035) und CUI32 PIC32MX Dev. Stick
Hallo, liebe PIC Entwickler aufgepasst. Ich verkaufe meinen neuwertigen, voll funktionsfähigen ICD3 Debugger/Programmer und einen PIC Dev. Stick (siehe Bilder): 1x MPLAB ICD 3 In-Circuit Debugger/Programmer (DV164035) mit kompletten Zubehör (USB Kabel, Test Interface Module, ...) gekauft Juli 2010 VB €145 1x CUI32 PIC32MX Development Stick VB €20.- Der Versand geht auf meine Kosten, bei Interesse meldet Euch bitte bei pierre(dot)schwarz(at)gmx.de. Grüsse P. Schwarz
-
Thread
RFM12 fehlersuche
So also: Anbei mal mein Anschlussplan :) Zum Senden verwende ich ein PIC12F683 Zum Empfangen einen PIC32MX460F Der Code zum Senden (PIC12F683): [c] include "pic.h" typedef unsigned char uchar; typedef unsigned int uint; #define _XTAL_FREQ 8000000 #define
ANS1 = 0; ANS2 = 0; ANS3 = 0; TRISIO &= ~(1<<SDI); TRISIO &= ~(1<<SCK); TRISIO &= ~(1<<CS); TRISIO &= ~(1<<LED); } unsigned short rf12_trans(unsigned short wert
-
Thread
PIC32 Assembler
Moin ich habe mir neulich ein PIC32 Starter Kit (mit nem PIC32MX360F512L drauf) zugelegt und muss damit für die Uni ein bischen mit Assembler programmieren. Mein Problem ist, das es für dieses Board im Grunde nur Tutorials für die C-Programmierung
Der PIC32 ist kein traditioneller PIC, sondern hat einen von MIPS lizensierten 32-Bit-Kern (MIPS M4k-Core - http://www.mips.com/products/cores/32-64-bit-cores/mips32-m4k/). Zu MIPS-Assembler gibt's jede Menge
-
Thread
Fitness Planner VIVONIC von Pollin.de
die ich im Flash gefunden habe, liest einen int mit der Schrittanzahl: [c] #define PIC_PDIR PDDIR #define PIC_PDATA PDDATA #define PIC_VSS (1<<1) /* out, 1 to power PIC and MEMS? */ #define PIC_DAT (1<<2) /* in */ #define PIC_CLK (1<<3) /* out */ /* This function reads an int from the PIC. */ /* The lowest byte seems to be "steps since previous read" */ #define PIC_READ_FUNC ((int(*)())0x803d48) [/c] - Die "invalid-level"-Leitung des MAX3221E hängt an IRQ1. Das schreit geradezu
-
Thread
Hat jemand interesse an einem DIY PIC32 Entwicklungskit?
Hallo zusammen, ich habe vor einen kleinen PIC32 Entwicklungskit zu bauen. Folgendes kommt drauf: * PIC32MX695/795 im TQFP64-Gehäuse * ENC424J600 10/100 Mbit Ethernet Controller * VS1053E MP3/WMA/OGG u.s.w. Encoder * SD-Card Connector
#2296769: > Hat jemand Interesse an so was? Ja. Dimi S. schrieb im Beitrag #2296769: > * PIC32MX695/795 im TQFP64-Gehäuse > * ENC424J600 10/100 Mbit Ethernet Controller Der Controller hat doch schon einen Ethernet MAC intern. Warum willst du da extern einen kompletten Ethernetcontroller
-
Thread
TFT-LCD HSD043I9W1
ein dürres Blatt gefunden, der beherrscht nur den 8Bit-Serial-Modus. Das RAM ist "HY27UF(08_16)1G2A-(1Gbit (128Mx8bit_64Mx16bit) NAND Flash" Da für eine Seite nur „342`720 Byte“ benötigt werden, kommt man mit einem einfachen Statik-RAM aus. SD-Speicher sind wohl zu langsam, die Pixelrate ist
] [Kernel]task[1],stack=[10affc:10a000] GetCurDate=10 CardInstall id=0x0 <<startCalendar>>---152 stateESD =0 GetCurDate=10 check EASY RES: set standby_enable check FTBL_C32$$$: check FTBL_C36$$$: check FTBL_C49
-
Thread
welcher controller für retro Spielkonsole
ARMs. In der Richtung muss doch irgendwas vorhanden sein mit >32 IOs, >60Mips in einem noch "vernünftig" für den hobbybastler verarbeitbarem Gehäuse, keine BGAs oder sowas, DIL wirds wohl nicht geben :(
der SX abgekündigt wurde, der wäre echt gut geeignet. Momentan liebäugele ich mit einem kleinen PIC32MX320 Tqfp64 läßt sich irgendwie noch verarbeiten, IO toggling bis zu 80MHz, 64K flash, 16K sram, 53 IOs, klingt fast zu gut um wahr zu sein. Hat mit dem vielleicht schonmal jemand gespielt
-
Thread
Microchip TCP IP Stack HTTP Server
* FileName: TCPIPConfig.h * Dependencies: Microchip TCP/IP Stack * Processor: PIC18, PIC24F, PIC24H, dsPIC30F, dsPIC33F, PIC32 * Compiler: Microchip C32 v1.10 or higher * Microchip C30 v3.12 or higher * Microchip C18 v3.34 or higher * HI-TECH
MY_DEFAULT_SECONDARY_DNS_BYTE4 (0ul) // ======================================================================= // PIC32MX7XX/6XX MAC Layer Options // If not using a PIC32MX7XX/6XX device, ignore this section. // ======================================================================= #define ETH_CFG_LINK
-
Thread
Schneller Mikrocontroller mit Ethernet gesucht
z.b. http://www.mikroe.com/eng/products/view/573/multimedia-board-for-pic32mx7/
/www.futureelectronics.com/en/technologies/development-tools/rf-wireless/Pages/2168813-EVALKIT-UPE-1X-M-M1-9.aspx PIC32MX795 bis zu 512 kiB Flash, 128 kiB SRAM, USB Device und Host, 10/100 Ethernet MAC, 16 Kanal 10-Bit ADC (max. 1 MS/s) CY8C55xx bis zu 256 kiB Flash, 64 Kib SRAM, USB Device,
-
Thread
Projekt Signal-Auswertung mit High-Speed-ADC
einfach zu machen? (Andreas G. hat bereits den PIC32MX795F512L mit 80MHz vorgeschlagen) Danke im voraus lele
Moin Michi, das wichtige wird das synchronisieren sein und das der PIC32MX795F512L mit einen Takt von 1 GHz zu synchen ist wage ich zu bezweifeln. DMA hat der µC übrigens auch auch. Aber ich habe keinen Plan wie das mit dem synchronisieren laufen soll. Gruß Andi
-
Thread
Lohnt sich der Umstieg auf 32-Bit Controller
für die BLDC Motoren beötige. Der PIC32 (MX795HL) ist zwar nett, hat mich aber den lezten Nerv gekostet womit ich auf einen LPC1769 umgestiegen bin, welcher für mich zudem noch wesentlich billiger war und mehr funktionsumfang bot. Grüße
>Auch bei ST hängen ab STM32L/STM32F2xx die Ports mittlerweile direkt am >AHB, der Zugriff darauf benötigt nur 1 Takt. (Bei 120MHz also 8,33ns) Nicht, wenns ausm Flash läuft!
-
Thread
Mikrocontroller und 15'' TFT LCD
Der LCD Treiber muss her (wahrscheinlich selber schreiben), und als MCP wuerde ich was mit 32Bit empfehlen, z.B. PIC32MX795, AVR32..., LPC...., notfalls einen dsPIC. Aber dabei ist von der Performance her kein Wunder zu erwarten. Willst du mehr dann nimm nen OMAP oder aehnlich. Der Atmega ist
Achtung: Anfänger und S1D... Diese ICs sind SMD und haben einen Pinabstand von 0,5mm (zumindest ähnlich). Die lötet man nicht mal so eben auf Lochraster. Etwas Erfahrung wird da schon benötigt. Wo kaufen? Tja: Segor, CSD
-
Thread
[V] LPCXpresso 1114
Ich steige auf PIC32 (MIPS) um, Grund: Errata und Preise
PIC32 MX 360F 512 L kostengünstig mit 100er Adapter, fertig und geprüft original von Microchip. http://cgi.ebay.de/Microchip-PIC32-MX-360F-512-L-/250835399262?pt=Wissenschaftliche_Ger%C3%A4te&hash=item3a66f4725e
-
Thread
uVision KEIL / Fehlermeldung
schnell folgenden Link auf der KEIL Homepage gefunden: http://www.keil.com/dd/docs/datashts/st/stm32f10xxx.pdf Sieht so aus als ob alle nötigen Infos enthalten sind. Gruß Bernd
= 0x0000000A; // void EXTIO_IRGHandler(void) { if(EXTI -> PR & (1 << 13)) { EXTI -> PR |= (1 << 13); GPIOD -> BSRR = (0 << 12); GPIOD -> BSRR = (0 << 11); } } [/c] Was mach ich falsch
-
Thread
2 Grundlegende Fragen zu Quarz und PICkit
Adress" (PICkit3) statt "Complex > Trigger/Break" (ICD3) steht. Doch beim USB denke ich mir, das der PIC > (ob der im Gerät oder der zu debuggende) doch ansich deutlich langsamer > ist, als USB. Merke Dir ein für alle Mal: es gibt nicht *DEN* PIC. Zwischen einem 16F84 und einem 32MX795 liegen Welten
interessiert. Frank K. schrieb im Beitrag #2226240: > Merke Dir ein für alle Mal: es gibt nicht DEN PIC. Zwischen einem > 16F84 und einem 32MX795 liegen Welten, mehrere Zehnerpotenzen! Entweder du verwechselst mich oder ich hab mich falsch ausgedrückt;) Mir ist natürlich klar, das dazwischen Welten
-
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
bezahlbarer GPIB-Adapter
zum Nadelöhr zu werden. Der PIC32MX695 hätte auch USB, um einen nativen USB-Clienten zu bauen, beim TI/Luminary Micro müsste es dann einer auch der LM3S8xxx Serie sein. USB-Stacks gibts von den Herstellern auch, wobei auch hier das
Frank K. schrieb im Beitrag #2201951: > Ich würde dafür eher einen TI LM3S6911 oder einen PIC32MX695 (der TCP/IP > Stack von Microchip ist besser als das uIP oder lwIP Zeugs) nehmen und > Ethernet als Schnittstelle wählen. Erst in dieser Leistungsklasse haben > die Controller genügen Wupp
-
Thread
[S] µC + Webserver
€ in 1000'ern bei Microchip Direct). Anderswo zahlst Du das nur für den Ethernet PHY. Und wenn der PIC18F von der Rechenleistung dann doch nicht reichen sollte, gehts Du mit Deinem vorhanden Quelltext zwei Stufen höher zum PIC32MX6** und machst dort einfach weiter. Stack und Application Framework sind über alle PIC-Familien (PIC18, PIC24/dsPIC, PIC32) identisch (sprich: es ist derselbe Quelltext). Alles schon gemacht. fchk
-
Thread
avr32 vs. ARM
sich mit > Cortex-M nicht sehr viel in beidem. Der M4 kann in vielen Anwendungen > den AVR32 schlagen, der M0 verbraucht weniger als ein AVR32 in fast > jeder Anwendung. Welcher M0 soll das sein? M0 LPC12xx 8.1 mA @ 33 MHz (while (1) { }, Peripherie aus, Code im Flash) LPC11xx 9 mA @
, Code im Flash) Hinzukommt das die Cortex-M0/M3 gerade mal bei 0.9 bzw. 1.25 DMIPS/MHz liegen, die AVR32 dagegen bei 1.5 DMIPS/MHz. Nimmt man noch ein paar andere ala Renesas RX610 und Microchips PIC32MX hinzu oder vergleicht PIC24 mit Cortex-M0 http://www.coremark.org/
-
Thread
Brötje ISR Plus Kommunikation / LPB
F8 CE C2 FA D0 FF F7 CD DF 5A # 32,8 °C 23 7F F5 F1 F8 CE C2 FA D0 FF F7 67 CB FA # 34,4 °C 23 7F F5 F1 F8 CE C2 FA D0 FF F7 0B 66 D0 # 35,8 °C 23 7F F5 F1 F8 CE C2 FA D0 FF F6 A1 41 41 # 37,5 °C 23 7F F5 F1 F8 CE C2 FA D0 FF F6 48
thanks), I realized a standalone unit with the following features: HW microprocessor: PIC32MX350F protocoll: TCP-UDP <-> PC RS232/DIRECT <-> controller SW language Microchip XC32 + Stack I expanded the original schema
-
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
ADC LTC2445 - Funktionskontrolle / Ansteuerung über SPI
generiert wird: Im Datenblatt steht, beim Power-Up wird der ADC auf Standard-Einstellungen (Kanal 1,1x-Mode,...)gesetzt Und wenn man den Pin !EXT auf HIGH stellt, wird der interne Oszillator als Clock verwendet. Außerdem steht da noch wenn man den Chip-Select auf LOW setzt fängt der ADC zu arbeiten
Die externe Clock vom ADU läuft mit 1 MHz. Kann es sein, das die ALU da nicht schnell genug ist, um da mitzukommen? Ich verwende das PIC-StarterKit von Microchip mit einem PIC32MX360?
-
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
TIMER1 Interrupt blockiert INT0
Hallo an alle, ich arbeite mit MPLAB 8.66 und der MPLAB SIM. Als MC habe ich einen PIC32MX460F512 gewählt. Wenn ich den INT0 und den INT1 aktiviere ohne den TIMER1 zu verwenden geht alles wie erwartet. Sobald ich den TIMER1 initialisiere geht der INT0 nicht mehr. Hier mein Code:
/ void InitClkDDC(void) { //Timer1 öffnen OpenTimer1(T1_ON | T1_SOURCE_INT | T1_PS_1_1, T1_TICK); // Output Pin PORTSetPinsDigitalOut(IOPORT_D,BIT_0); } /*************************************************************
-
Thread
Anfängerfrage: Pickit2-Programmiergerät und PIC-Kompatiblität
Hallo Peter, ich bin vor ca. 1 1/2 Jahren in die PIC-Programmierung erstmals eingestiegen und habe mich da voll an der Seite von "sprut" http://www.sprut.de angelehnt. Dort wird ein GUTER, vielseitiger USB-Brenner - "Brenner 8
kam da schon. Er kann keine 32MX5.., 6.., 7.., doch da weiß ich nicht, wie weit du da hin willst. Klar ist ein PicKit3 besser (unterstützt) als ein PicKit 2, jedoch ist beim 2 halt ein Logik-Analyzer drinne und du hast ein funktionierende
-
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 ist ein 32bit µC und der 2. ein 8bit µC. Wie du es haben willst.
-
Thread
PIC 32 bringt mich zur VERZWEIFLUNG!
" -mprocessor=32MX360F512L -x c -c "C:\C32\lib\Explore.c" -o"Explore.o" -MMD -MF"Explore.d" -I"C:\C32\include" -D__DEBUG -g Executing: "C:\Programme\Microchip\MPLAB C32\bin\pic32-gcc.exe" -mprocessor=32MX360F512L -x
be missing. Executing: "C:\Programme\Microchip\MPLAB C32\bin\pic32-gcc.exe" -mprocessor=32MX360F512L "Pot-Man.o" "ADClib.o" "Explore.o" "LCDlib.o" -o"POT.elf" -Wl,-L"C:\Program Files\Microchip\MPLAB C32\lib",-L"C:\Program Files\Microchip\MPLAB C32\pic32mx\
-
Thread
PIC32 DAC Analogausgänge vorhanden ?
Hallo, kann mir jemand sagen ob es bei den PIC32 Analogausgänge gibt, ähnlich wie bei den NXP Controllern? Ich habe gerade das Datenblatt des MX 5xx 6xx ... vor mir liegen und dort finden sich zwar Hinweise auf Analogausgänge, aber so richtig wird
8bit 16F178X; 16bit dsPIC33FJ13/32/64/128; 32bit scheinbar nichts. Sieht nicht so aus.
-
Thread
Welches Programm für einfachen Einstieg?
verdrahtest einen Dip40 ohne Schaltplan > ;-) Auch wenn ich jetzt gesteinigt werde... für das ATmega32- und das PIC16F877-Testboard gab es keinen Schaltplan. **in Deckung geh** Lediglich ein paar Notizen am Pinout des µC. Ich finde das hat mit Ehrgeiz was alleine zu schaffen nicht viel zu tun. Wenn
>- Boardgröße nicht begrenzt Ist in der käuflichen Version auch nicht praktisch begrenzt. Naja, 1,6mx1,6m ;-) >- Layouteditor: Netznamen in Leiterbahn, Abstand beim Routen wird >angezeigt etc. ??? >- Hierarchische Schaltpläne OK. >Die erste, mit KiCAD erstellte Platine, habe ich
-
Thread
Auswahl Cortex M3 Start-kit, Board
Wenn Du nicht unbedingt auf den konkreten Prozessorcore angewiesen bist: PIC32MX795. Funktioniert, alles aus einer Hand und somit für den Einstieg besser geeignet. Und der Support von Microchip und die Verfügbarkeit entsprechender Bibliotheken ist schon ziemlich gut. Wenn
einem NXP LPC1768 auf einen TI/Luminary LM3S8952 ist genauso viel Arbeit wie ein Umstieg auf einen PIC32MX695, obwohl letzterer einen völlig anderen, aber nicht minder leistungsfähigen Kern (MIPS) hat. Grund ist eben, dass die gesamte Peripherie komplett unterschiedlich ist. Gut, beim Schritt vom ARM7
-
Thread
Pollin - Receiver-Mainboard mit Twin DVB-[T,C] Tuner, NXP PNX8950EH
R. H. schrieb im Beitrag #2181268: > wo gibt es die 32er Buchsenleisten mit 2mm Pin Abstand ? 1 reihige Stift und Buchenleisten im Raster 2.00mm gibt es bei Pollin.de : SL 1x32G 2,00 = Stiftleiste 1x32 gerade 0.24 Euro SL 1x32W 2,00 = Stiftleiste 1x32 gewickelt 0.34 Euro BL 1x32G 2,00 = Buchsenleiste 1x32 gerade 0.86 Euro BL 1x32W 2,00 = Buchsenleiste 1x32 gewickelt 0.90 Euro
-
Thread
Buderus EMS-"Gateway" mit PIC18F / Sammelbestellung
Vielleicht kann man einen Web-Server einbauen. Ich dachte da an einen Ethernet-fähigen Prozessor wie z.B PIC32MX460F512L. Viele Grüße pic18f
täusche müßte der 18F4685 kompatibel sein. Von der Geschwindigkeit und Speicherplatz wäre aber auch ein PIC32MX460F512 denkbar. Wobei hier das Layout geändert werden muß. Viele Grüße
-
Thread
PIC32 Buch oder Tutorial
'ultoa' C:/Programme/Microchip/mplabc32/v1.12/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/include/stdlib.h:80: error: previous declaration of 'ultoa' was here Halting build on first failure as requested. Hier weiß ich nicht woran
' C:/Programme/Microchip/mplabc32/v1.12/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/include/stdlib.h:80: error: previous declaration of 'ultoa' was here ..\Microchip\TCPIP Stack\Helpers.c:881: error: syntax error before "Value"
-
Thread
Suche schnellen µC
. der PIC32MX575F512H.... kennt ihr ein gutes Board dafür?
FreeRTOS geht auch auf PIC32, oder?
-
Thread
Sinn der PIN-Verteilung
ICs gesehen zu haben (z.B. Adresseingänge von großen RAMs), aber da es mir grad eben nochmal beim PIC32 aufgefallen ist, nehme ich darauf mal Bezug. DB: http://ww1.microchip.com/downloads/en/DeviceDoc/61156F.pdf Dort ist auf Seite 12 die Übersicht vom TQFP64 eines PIC32MX6... Wenn man dort
von den PMA-Pins, also Parallel-Master-Port-Adress-Leitungen, anguckt, kommt, wenn man mal bei PIN1 anfängt, PMA5, 4, 3, 2. Dann erstmal ein bisschen Frei, dann kommt 6, dann wieder n bisschen Frei, dann 7, wieder frei, dann 11, 10, 1, 0, 9, 8, frei, 15, 14. Und 14 ist schon gegenüber von 5. Warum
-
Thread
Fehler bei Benutzung von USB Massenspeicher mit PIC32 StarterKit
Servus, ich programmiere gerade einen PIC32MX795F512L auf einem Ethernet StarterKit und auf einem selbst entwickelten Board. Für mein Projekt möchte ich verschiedene Daten auf einem USB-Massenspeicher loggen. Ich begann die Programmierung mithilfe
Divider #pragma config FPLLIDIV = DIV_2 // PLL Input Divider #pragma config FPLLODIV = DIV_1 // PLL Output Divider #pragma config FPBDIV = DIV_1 // Peripheral Clock divisor #pragma config FWDTEN = OFF // Watchdog Timer #pragma config WDTPS = PS1
-
Thread
Registerbeschreibung beim PIC32
Hallo, ich habe mir mal das Datenblatt (http://ww1.microchip.com/downloads/en/DeviceDoc/61156F.pdf) vom PIC32 genauer angeguckt und wollte gucken, wie man z.B. den PLL einstellen kann, also den Multiplier. Ich sehe, dass die Bits zum einstellen PLLMULT
) in the “PIC32 Family Reference Manual”, which is available from the Microchip web site (www.microchip.com/PIC32)." Ist Dir das noch nicht aufgefallen? Der Datasheet ist nur eine ZUSAMMENFASSUNG. Die detaillierte
-
Thread
Strommessung mit OPV
aus dem Datenblatt irgendwie nicht herauslesen. Und bei welchen Pins wird die Schaltung dann am PIC angeschlossen? Verwende den PIC32MX795F512L. Die angehängte Schaltung sollte so weit funktionieren oder? mfg
25k wären wohl passend. Sie werden halt zwischen Belastung des HTFS 800-P und Eingangsimpedanz des PIC32MX795F512L einzupassen.
-
Thread
PIC32 -> SPI-> MAX7301 Beispiel Code
Hi, Hi, ich bin Besitzer eines Pic32 Starter Kits. Ich soll mit diesem eine Kommunikation über SPI mit einem MAX7301 (I/O Expander)aufbauen. Leider haut das nicht ganz hin:-( Bitte gibt mir Ratschläge oder Tipps.. Ich freue mich über
unsigned int uiValue); #endif /* EOF */ !!!!!C-FILE!!!!!! #include "plib.h" #include "proc/p32mx795f512l.h" #include "CSPI.H" //With these settings PIC32 will run at 80MHz and peripherial bus at Fpb = 10MHz #pragma config FNOSC = PRIPLL #pragma config FPLLIDIV = DIV_2
-
Thread
Mehr I/O Pins.
LPC3131 verwenden, bzw. mit jedem "ARM"? Oder, was für Dich einfacher ist: Nimm einen 100 Pin PIC32MX. Dazu hat Microchip den passenden Compiler für Dich, den passenden Debugger, die passende IDE, die passenden Bibliotheken, und die passenden Eval-Boards. Alles passt nahtlos zusammen, alles ist
vergleichsweise gut. Als Anfänger wirst Du so deutlich schneller vorankommen. Der MIPS-Kern im PIC32 ist mindestens genauso leistungsfähig wie die ARM-Konkurrenz. fchk
-
Thread
Zeigt her eure Kunstwerke (2) Gesperrt Bilder
auf dem ersten Bild ein 32.768 khz Uhrenquarz an T0CK/T1OSI mit FW RTC ? Wie wird der Timestamp der Messungen gehandhabt? Ich habe kürzlich auch einen kleinen PIC Datenlogger für 5 Messwerte gebaut und es interessiert mich wie
Hi, paar Sachen die in der Vergangenheit gebaut habe: Bild 1: QI konformes Ladegerät für Handys etc. Bild 2 / 3: TAS5631B basierter Class D Verstärker Bild 4: USB DAC auf Basis des PCM2707C Bild 5 / 6: Vorverstärker, mit VS1053, PIC32MX695, LAN, WLAN, SD, .
-
Thread
16-Bit SPI Master Mode an PIC32 funktioniert nicht
sieht wie folgt aus: Mein erster Schritt war das Kopieren des Beispiel-Codes, der auf sich auf dem PIC32MX Family Reference Manual (DS61106F auf Seite 23-17) befindet. Die Initialisierung habe ich auch vorgenommen. Weiterhin habe ich das "Watch"-Fenster aktiviert und überwache SPI1CON, SPI1STAT und
kann also die Signale nicht direkt überprüfen. Was will ich machen? Ich würde gerne mit meinem PIC32 eine LED ansteuern, der an einem MAX7301 angeschlossen ist. Tausend Dank für Eure Hilfe
-
Thread
PIC32 Daten auf USB-Stick schreiben -> sehr langsam
Hallo, ich bin dabei mit einem PIC32, Daten auf einen USB-Stick zu schreiben. Dazu verwende ich das fertige Programm von Microchip: „USB Host - Mass Storage - Simple Demo“ aus den „Microchip Applications Libraries“ mit einem PIC32MX795F512L
Simple Demo“ nicht für hohe Datenraten optimiert? Falls ja –was kann ich da ändern? Oder schafft der PIC32MX795F512L tatsächlich nicht mehr? Vielen Dank schonmal für eure Hilfe!
-
Thread
Verständnisfrage SD-RAM
für µCs machen, die 8-32MHz internen Takt haben. Nun hab ich mir das Datenblatt mal angeguckt und gesehen, dass tcc (Clock circle time) von 5 bis 1000 (nehme mal an ns) geht. Das hieße doch aber, dass eine Taktfrequenz von 1MHz
nebenbei noch eine Frage. Wo liegt (an Beispielanwendungen) denn der Unterschied, wann man einen dsPIC/PIC32 nehmen sollte, oder einen FPGA, bzw wann einen ARM? Ich kann das nicht ganz auflösen. FPGA mit 100MHz als LA ist ja logischer als mit einem dsPIC, wohingegen ein PIC32 bei 80MHz 1,56MIPS/MHz
-
Thread
PIC32: Verwendung alternativer CAN-Pins
Weiß jemand, wie man beim PIC32 (PIC32MX795F512L) die CAN-Schnittstelle (C1TX, C1RX) auf andere Pins verschiebt? Laut Pin-Diagramm gibt es die beiden Pins AC1TX u. AC1RX, die "alternative CAN-Pins" sein sollen. Ich habe jedoch weder im Handbuch des PIC32 noch bei Microchip noch in Foren/Internet einen Hinweis gefunden, was man dazu wo umkonfigurieren muss. Die beiden Pins scheinen Alternativfunktionen von Port F (RF12, RF13) zu sein, aber was muss