-
Thread
PIC32 debuging funktioniert nicht
Hi, ich habe ein Problem mit meinem Pic32. Der Debuger findet den PIC und ich kann ihn auch programmieren, aber nicht debugen. Beim debuggen kommt immer folgende Meldung: RIErr0040: The target device is not ready for debugging. Please
Debuger ist der REAL ICE, als controller verwende ich eine n PIC32MX575, ich verwende PGC1 und PGD1, für ICESEL habe ich null eingesetellt in der Configuration Bits ansicht, ist jedoch eine 1 drin. Wie kann ich das ändern?
-
Thread
PIC32 SPI Bytereihenfolge ändern
Hallo, ich versuche gerade, das Filesystem FatFs auf einem PIC32 mit SD-Kartenslot zum Laufen zu bringen. Leider hat der PIC kein natives SD-Karten Interface, so bin ich auf SPI angewiesen. Um das Ganze etwas schneller zu machen, lese ich die Daten in 32-bit Häppchen
little endian". Doch wie mache ich das? @Andreas. SRXISEL kann ich leider nicht nutzen, da mein PIC32MX460 keinen enhanced mode SPI hat. Im Netz habe ich eine Lösung mit 2 DMA Kanälen gefunden, einer liest die Daten aus, der andere füttert den SPI mit einer Serie von 0xFF's. Das scheint aber sehr
-
Thread
Dialog übernimmt Atmel [Update: Nein, Microchip übernimmt Atmel]
nutzen, TI verkauft BB Chips ja auch noch. In Sachen Verlässlichkeit ist MCP bei mir immer die Nr. 1 im Markt gewesen, nicht nur wg der ehrlichen errata sheets. MCP wird Atmel wohl wegen der eingeführten ARM Produktlinie gekauft haben. Das schwächt die PIC32/MIPS Schiene mehr aber auch nicht.
Pinning gibt. Die zudem auch noch sehr weitgehend C-Code Kompatibel sind (zumindest zwischen 16 & 32 Bit) Wenn Microchip jetzt einen ARM anbieten würde der aber vom Pinning und der Peripherie kompatibel zu den PIC32 ist, so das es eine PIC32M* (mit MIPS) und eine PIC32A* (mit ARM) Familie gibt würden
-
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
-
Thread
I2C Verbindung zw. PIC32 und PIC18. Slave zu Master ?
Hello, Ich habe ein Problem mit der I2C Kommunikation zw. 2 PICs genauer: zw. PIC32MX360F512L (MASTER) und PIC18LF4550 (SLAVE) zwar klappt es nicht Daten vom Slave zum Master zu schicken! andersrum kein Problem. Problem beim senden vom Slave zum Master.: Adresse wird erfolgreich
MASTER SIDE--------------- CloseI2C(); //close I2C module while(1); [/c] Hier mein (PIC32) Code: [c] SlaveAddress = r_SLAVEADRESSE; StartI2C1(); //Send the Start Bit IdleI2C1(); //Wait to complete MasterWriteI2C1( SlaveAddress );
-
Thread
dsPIC / PIC32 Entwicklungsumgebung unter Ubuntu
umgestiegen, bin damit auch sehr zufrieden. Nun bin ich auf der Suche nach einer Entwicklungsumgebung für dsPIC's und PIC32 mit ICD2. Hat hier von euch schon jemand Erfahrung gesammelt. Zuerst würde ich gerne mein PIC32MX4 Multimediaboard in Betrieb nehmen und damit etwas experimentieren. Herzlichen Dank schon
Stehe vor demselben Problem mit meinen Escher Projekt [1], wo ich einen PIC32 (angeblich PIN kompatibel) einsetzen will: Wenn Interesse da ist könnte wir vielleicht "Piklab"[2] dafür aufbohren, für einige dsPICs funktioniert es schon, die GCC tools
-
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
Orientierungshilfe ATXMega oder ARM (ST, NXP)?
anbietet. Microchip hat für PIC32 gar nicht mehr damit begonnen, einen C(++)-Compiler anzubieten.
STM32F107 oder STM32F2xx oder STM32F4xx, bei denen geht CAN und USB gleichzeitig. Der STM32F1xx kann garantiert 72MHz. Der kann auch mehr, aber dann funktioniert der nicht mehr im gesamten spezifizierten
-
Thread
Timing Problem: PIC32MX795F512L; Config Bits
Hallo, ich nutze den : PIC32MX795F512L http://www.microchip.com/wwwproducts/en/PIC32MX795F512L Ich würde gerne den internen Rast Rc Oszillator nutzen. Es ist auch kein externen Quarz angeschlossen. Ich würde gerne 40 MHz
int i; for (i = 0; i < 4000; i++) asm volatile ("nop"); } } // 1s = 1000 * 1ms = 1ms void delay_sec(unsigned int n) { while (n --) { int i; for (i = 0; i < 1000; i++) delay_millis(1); } } [/c] Für 40 MHz ergibt
-
Thread
Problem bei Verwendung der XLCD lib
>Die C-Dateien aus dem Ordner >...\Microchip\xc8\v1.30\sources\pic18\plib\XLCD Oben möchte er v1.32 und nicht v1.30
Danke für die Antwort, Sorry habs falsch hingeschrieben. So wärs richtig. ...\Microchip\xc8\v1.32\sources\pic18\plib\XLCD Ich hab nur den xc8 v1.32 installiert. Trotzdem danke sieht jemand einen Fehler in der Vorgehensweise?
-
Thread
Microchip X IDE Code Problem
mehr, was ich machen könnte, was ich falsch machen soll. Ich verwende: MPLAB X IDE 6.00 XC32 4.00 PIC PIC32MX795F512L if(IP){ if(ICMP){ } else if(TCP){ <----- Problem (Screenshot) } } else if(ARP){ } ich
ne nichts falsch eingestellt wirklich defekt. > > Das Projekt mit allen einstellungen habe ich 1:1 auf den anderen rechner > kopiert Unglaubhaft, wenn alles 1:1 kopiert wurd, ist auch das Ergebnis 1:1. meist ist irgendein Pfad zu headerdateien flsch, respektive die berichtigte Version dieser
-
Thread
Paradigmenwechsel im Embedded Design Gesperrt
Im Gegensatz zu deinem Teensy-Mist bekommt man die µC für teils <50 Cent. Übrigens: Wenn du mit PIC-Jüngern kommst, beweist du übrigens nur, dass du keinerlei Ahnung hast. Diese PIC hier: https://www.microchip.com/design-centers/32-bit/pic-32-bit-mcus/pic32mz-ef-family Können Leistungsmässig mit
bisschen SPI kann jeder 0815 ARM M0 im Halbschlaf Und Brauch weniger Strom .. und kostet keine 1€
-
Thread
Firmenliquidation Olimex, Freescale und BMCM Produkte
OLIMEXINO-STM32 BOX_LIME_RED ARM-USB-OCD-H PIC-ICD2 TMS320-JTAG-USB STM32-H107 ESP8266-EVB-BAT-BOX ARM-USB-TINY-H SHIELD-LCD16x2 ARM-JTAG ARM-JTAG-COOCOX ARM-JTAG-EW ARM-JTAG-SWD ARM-JTAG-20-10 ESP8266-EVB LPC-H1343 LPC-H2103 MG-6-48 RPi-UEXT PIC32-PINGUINO-MX220 ISP430-SOLAR DCDC-36-5-12 DCDC6-16-TO5 USB-uLIpO BAT LIPO 6600 MOD-USB-RS232 MOD-LCD-1x9 MOD-WIFI-RTL8188 MOD-MRF24J40 MOD-BMPO85 MOD-MPU9150 MOD-SMB380 MOD-RS232 MOD-RS485
-
Thread
Betriebssystem für 32 Bit µCs?
kompilieren muß wenn ich die Hardware wechsel (z.B. Intel-PC -> ARM Board) Mit groß meine ich z.B. STM32H743ZI (2 MByte Fash, 1 MByte SRAM) (Ja, da läuft wohl auch Linux drauf, aber für das eigentliche Programm ist dann nicht mehr viel Platz) Also 'Linux in klein' mit vielen Treiber währe nett..
RTOS schrieb im Beitrag #5223019: > Für Linux nimmt man solche SOCs wie im Raspberry PI oder einen i.MX6 > Was eine mögliche Lösung für viele Probleme ist, mit µC hat das aber > nichts zu tun Bevor man bei einem größeren 32-Bit uC mit RTOS anfängt, kann man auch das Pi Compute Module mit Flash mit
-
Thread
Asuro Clone Hilfe
eingefallen das ich auch noch einen Servo mit der 5V Versorgung betreiben wollte. Reichen für den dsPIC die US-Sensoren die Steuerung des L298 und einen Servo die 1A? Wenn nein bekomm ich vll auf den Platz des to252 eine andere Bauart drauf die mehr als 1A liefert oder aber weiß jemand einen Baustein
Platine, war günstiger als der L298 bei Conrad allein)) 3.Am dsPic kann ich nichts ändern habe hier nur 3 Typen: 1.PIC18F4553 2.dsPIC30F4011 3.(sofern das Sample ankommt) PIC32MX220 (DIL) von daher ist es Nr.2 geworden. 4.Ich habe bisher die Odometrie
-
Thread
Hilfe bei Projekt mit USB
etc benötige ich jetzt wohl ein bisschen Hilfe. Und zwar geht um die USB-Programmierung mit einem PIC32MX. Der Laptop soll dabei als Host fungieren und der PIC als Device. Ich möchte per USB Daten an den PIC senden,welcher diese dann per SPI(soll hier nicht Thema sein,funktioniert schon) an einen
yo ich benutze die LibUsbDotNet am PC und den USB Stack von Microchip am PIC,hatte es jetzt so zum Testen dass ich dem PIC z.b. auf EP1 was sende,er es in den EP2-Buffer schreibt bzw "sendet" und die PC-Software diesen danach liest und ausgibt. Leider bekomme ich nicht das
-
Thread
Fehler im Schaltplan PIC32 Ethernet Starter Kit II
Hallo zusammen, ich starte jetzt mein erstes Projekt mit dem PIC32MX795F512L und Ethernet. Für den ersten Prototypen habe ich große Schaltungsteile aus der Microchip Doku PIC32 Ethernet Starter Kit II übernommen. Folgender Fehler ist mir aufgefallen: Im Datenblatt des PIC steht, dass man die beiden Pinns AVss und AVdd immer beschalten muß, unabhängig ob der AD andler beutzt wird oder nicht. (Datei 1 und 1a aus dem Datenblatt des PIC) Aber in der beigefügten Schaltung
-
Thread
Warum ist die USB/CDC Implementierung der Cube HAL so groẞ?
Nachbarschaft auch uninteressante libopencm3-examples. Dort u.a. unter: libopencm3-examples/examples/stm32/f4/stm32f429i-discovery/usb_cdcacm ein uninteressante Simpelbeispiel, was wohl nur so eine Art 1:1 RX-TX Verbindung per USB macht: [code]static void cdcacm_data_rx_cb(usbd_device *usbd_dev, uint8_t
groß ist denn der Unterschied zwischen der 103 Version von deiner Seite https://stefanfrings.de/stm32/stm32f1.html#vcpnohal und der 303 in diesem Thread?
-
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
von Xmega zu stm32
(die dann intern auch mit 1.8 oder 2.5 V laufen) - TI TIVA TM4C123 und TM4C129 Serie (Cortex M4F, 80 bzw 120 MHz). Deutlich besser verfügbar gewesen als STM32, schöne DriverLib, TI RTOS dabei). Und bei den TM4C129 gibts Versionen
der EFM32™ Giant Gecko Series 1 Hat da jetzt auch schon sehr meine Interesse geweckt,dank dir für den tipp! sowas habe ich nicht zum rumspielen rumliegen :) aber scheint mir nicht wirklich nen STM hinterherzuhängen
-
Thread
[S] Low-Pin Count MC mit USB-HID
STM32F042F6P6, TSSOP20, kein Quarz (CRS), Außenbeschaltung 1..2 100nF, Software fällt fast fertig aus CubeMX raus.
Harald A. schrieb im Beitrag #8013457: > STM32F042F6P6, TSSOP20, kein Quarz (CRS), Außenbeschaltung 1..2 100nF, > Software fällt fast fertig aus CubeMX raus. Danke, wirklich interessanter Controller. Da ich für ihn aber noch einen VR von 5 auf
-
Thread
Linux auf dem STM32 externes RAM
#1 0x0800045e in main () at stm32f446.c:191 (gdb) stepi 0x08000348 89 kernel(0, ~0UL, 0x08004000); (gdb) where #0 0x08000348 in start_kernel () at stm32f446.c:89 #1 0x0800045e in main () at
zufrieden sein. Zielt im Augenblick aber auf die PIC32, nicht auf STM32... aber machbar sollte es sein.
-
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
PIC32 Quarz extern ?
hinzufügen. Warum? Ich benutze den internen Oszillator, hat mir immer gereicht. Das sind auch keine PIC32 sondern eine Abart der PIC24E mit 16 Bit und ein paar zusätzlichen Befehlen. Die haben typisch eine interne programmierbare PLL (hab deinen nicht nachgeschlagen), da spielt die Frequenz keine wirkliche
dir gute Planung viel Zeit sparen. Ich empfehle diesen Artikel. https://microchipdeveloper.com/32bit:mx-osc
-
Thread
STM32 F2/F4 - was ich vermisse - Wunschliste für ST
Ich schreibe mal auf was ich beim STM32 vermisse. Der STM32F2xx/F4xx sind jetzt schon sehr gut geworden, aber dennoch habe ich Wünsche... 1) UART5 lässt sich beim F4xx nur auf einen einzigen Port-Pin mappen, wenn man SDIO haben will, kann
die Busmatrix wohl nicht belegt und frei für andere Aufgaben wie z.B. DMA. Siehe RM0090 Figure 1. "System architecture for STM32F40x and STM32F41x devices" Daher auch die Trennung der einzelnen RAM Bereiche.
-
Thread
pic32 flash und i/o speed
gleichzeitig holen. Man macht das, um die langsame Zugriffsgeschwindigkeit des Flash (ich meine bei den PIC32MX liegt der so bei 20MHz) wieder wettmachen zu können. Genaues steht unter den "flash wait states". >>Das eintige was ich gefunden habe ist "FIGURE 29-3: I/O TIMING >>CHARACTERISTICS" Seite 258
gleichzeitig holen. Man > macht das, um die langsame Zugriffsgeschwindigkeit des Flash (ich meine > bei den PIC32MX liegt der so bei 20MHz) wieder wettmachen zu können. > Genaues steht unter den "flash wait states". In die Richtung habe ich eben auch gesucht, aber ich finde es(Flash Wait States) einfach nicht
-
Thread
In-System-Programming über CAN
Dazu gibt es auch eine App Note :) https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Attachments/18225/AN2606.pdf Dazu benötigt man die Pin Boot0 und Boot1 in der ensprechenden Konfiguration und dar Baustein startet dann im Bootloader Modus.
Sorry, habe den Schritt 1.a) zwischen Punkt 1 und 2 vergessen: 1. Wenn meine Anwendung läuft, schicke ich Ihr ein Kommando, welches zur Folge hat, dass der BOOT0-Pin beim nächsten RESET auf "1" gesetzt wird und dadurch
-
Thread
STM32F4 Core Clock ändern
und ist detailliert im Reference Manual beschrieben. Bitte dort nachlesen (Kapitel "RCC"). Das STM32CubeMX Tool hilft beim Berechnen der Vorteiler/Multiplikatoren etc.
ganze steht in wenigen Registern der RCC Einheit drin. Das ganze steht auch in der Datei "system_stm32f4xx.c" der ST Library. So der Ablauf. PS: Das CubeMX Tool errechnet zum Teil falsche (zu große) zwischenwerte nach der Multiplikation! Es kamen mal 800MHz raus und der Kollege wunderte sich warum
-
Thread
Erfahrung mit PickKit3 und "PK3Err0040"
Hallo, Für meine derzeitigen Projekte nutze ich den PIC32MX795F512L Bei diesem Projekt werden 4 µC verwendet. Nach "sorgfältiger" Bestückung habe ich einen nach dem anderen in Betrieb genommen. Nur bei einem habe ich dann die Fehlermeldung "PK3Err0040
.. Self test completed Firmware Suite Version...... 01.28.90 Firmware type......................PIC32MX PICkit 3 Connected. Target Detected Device ID Revision = 54300053 Programming... PK3Err0040: The target device is not ready for debugging. Please check your configuration bit settings and
-
Thread
AVR debuggen wie in der Steinzeit?
mit Steinzeit Werkzeugen arbeiten. Es hat seine Gründe warum selbst Atmel/Microchip ARM Cortex-Mx Chips anbietet...
> Ist die aktive Entwicklung von Atmega8/16/32 überhaupt noch angedacht? Solange die aktuellen Entwicklungstools auf ATmega getrimmt werden, denke ich mal ja. > Also jedes neuere Projekt mit einem PIC starten? (ist eine ernste Frage) Nö.
-
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
Unbekannte "Töne" bei ca. 46,5kHz und 61,6kHz?
Kannst du ausschliessen, dass die Töne vom STM32 Board kommen? Dass dein Setup zwar einerseits diese Störung in einem Radius von 1 km empfängt, aber anderseits keine Nutzsignale wie DCF77 bei 77.5 kHz, halte ich für unwahrscheinlich.
anschauen und sehen, wie weit ich mitkomme. Ich übe bisher noch mit dem Atollic TrueStudio und CubeMX- Die CubeIDE läuft auf meinem Win7-Laptop gar nicht und auf einem Win8.1 PC wie ein Sack Nüsse! (Core2Duo zeigt Reaktion auf Tastendruck in Textfeld nach 1s!) Da kommt das alte Gefühl eines 286ers wieder
-
Thread
SPI Display UC1608 PIC32MX795
Ansteuerung auf dem Starterkit funktioniert wiederum alles tadellos. Das Starterkit ist mit einem PIC32MX795F512L bestückt. Auf meiner eigenen Platine sieht das ganze wie folgt aus: - PIC32MX795F512L Config Bits: [c] #pragma config FNOSC = FRCPLL // Oscillator Selection Bit ->
enable master mode SPI1CONbits.CKE = 1; // set clock-to-data timing 1:Serial output data changes on transition from active clock state to idle clock state (see CKP bit) SPI1CONbits.CKP = 1; // 1
-
Thread
FPGA+SDRAM+PIC Fragen
Zudem gibt er an den PIC (durch eine Leitung) das Signal, dass die Daten gelesen werden können. Das Quittiert der PIC, indem er ein Rücksignal (auch eine Leitung), z.B. "Go", auf Low setzt. Nun kann der PIC auf den Speicher
Anfang oder in der Mitte ist. Ist die Anzeige der Bits 1000 Pixel breit, so kann der PIC 1000 gleichverteilte Werte lesen. Bei einem Zoom von 2x, kann der PIC 1000 Werte aus z.B. der ersten Hälfte des RAMs lesen. Wenn eine neue Messung gestartet werden soll, setzt der PIC das "Go" Bit wieder
-
Thread
AVR 8bit auch für größere Projekte?
32 Bitter? 68000 zB? MIPS? Z.B. diese hübschen kleinen 28-Pinner von Microchip PIC32MX1xx/2xx. Gibts sogar in DIL. Hast Du denn überhaupt einmal eine Zeile Code außerhalb Deiner AVR8-Welt geschrieben
betreffen, hat hier in der letzten Zeit sehr stark zugenommen - insbesondere für STM32. Klick mal im Hauptforum auf die Filter. Anzahl der Threads, mit heutigen Beiträgen, Stand 13:45 Uhr: ARM 4 AVR 5 Arduino 2 MSP430 1 PIC 2 Rest 0 Das ist jetzt
-
Thread
Projektvorstellung: CAN-Hutschienenmodul für Smart Home
320x240-SPI-Display (Live-Logging) - Anschluss für ESP8266-Modul; angebunden an Reset-, Boot- und UART1-Pins -->Flash des STM32 über WLAN möglich oder einfach nur zweiter (drahloser) Kommunikationsweg neben CAN; der hier herausgeführter USART1 kann alternativ direkt zu Debugging-Zwecken verwendet werden
- der STM32F103RBT6 ist leistungsfähiger (CPU, Peripherie, RAM, ROM, PIN-Anzahl) und bei meinem Lieferanten (Aliexpress) günstiger (1,60€ pro Stück), als der PIC > Dann gibt es noch Hapcan, > http://hapcan.com
-
Thread
ARM: kompliziert?
unterschreiben!! Na ja, ich würde das so nicht unterschreiben. Das ist wie Fahrschule auf einem Forme 1 Wagen. Wenn man den Schritt von 8 nach 32 Bit machen will, ist das STM32VLDISCOVER deutlich besser geeignet. Mit der Doku zum STM32F1xx hat man schon genug für lange Winterabende. Coocox hat außerdem
größere Unterschiede z.B. beim DMA. Aber da ist ja auch die Hardware eine andere. Ein Umstieg von STM32F1 auf STM32F4 geht relativ schmerzfrei.
-
Thread
PIC32MX und UART2
Kann mir jemand kurz ein Anfänger-Hilfe für den PIC32MX geben? Ich habe UART1 des PIC32MX am Laufen und möchte jetzt auch UART2 benutzen. UART1 war einfach: OpenUART1 und diverse WriteUART1 UART2 ist (soweit ich gesehen habe fest) mit RF12
13); OpenUART2(UART_EN, UART_RX_ENABLE | UART_TX_ENABLE, (GetPeripheralClock()/16/9600)-1); while(1) { unsigned long w; mPORTFSetBits(BIT_12); mPORTFClearBits(BIT_13); for(w = 0; w < 1000000; w++); mPORTFSetBits
-
Thread
Elektronische Bauteile - Einstiegssortiment
Bevor Du Dir jetzt irgend welche µC besorgst solltest Du mal hier vorbei schauen, Artikel: [[STM32 für Einsteiger]] Im Abschnitt "Kosten" ist gezeigt was der Einstieg in die jeweiligen µC Familien in etwa kostet. Für einen PIC sollte man das "PicKit-III" kaufen, damit man mit der Microchip IDE die Chips Flashen und Debuggen kann. Für einen ARM sollte man sich auf die µC mit Cortex-Mx Kern beschränken. z.B. STM32 mit dem Board "STM32F4DISCOVERY" das auch schon gleich einen Debugger mit drauf hat. Bei PIC ist man an Microchip gebunden. Bei den ARM's hat man eine Auswahl von vielen
-
Thread
ATxmega32A4U Übertakten / Overclocking
80MHz Keine Funktionalität mehr vorhanden Daher 48MHz: +3.1°C 64MHz: +3.5°C Der Stromverbrauch war höher wie bei 32MHz, wurde jedoch nicht protokolliert
intelligenteres Programm bringt meist deutlich > UND verlässlich mehr! Ja, ein Billigst-ARM wie der STM32F051 mit 32MHz steckt den außerdem immer in die Tasche. Wie auch billigst-PIC32 wie die PIC32MM. Gleichzeitig kosten die erheblich weniger, und die Performance dürfte dank 32bit schon pro Taktzyklus
-
Thread
ESP32 - Ethernet via UART oder SPI ?
, erhalte aber keine Verbindung zum PHY. Hättest du da eine Idee warum ? Als ESP benutzte ich ein D1 Mini: https://cdn.shopify.com/s/files/1/1509/1638/files/D1_Mini_ESP32_Datenblatt_AZ-Delivery_Vertriebs_GmbH.pdf?v=1604068666 Die Pins habe ich aber so belegt wie es in der Anleitung gemacht wurde
IP-Stack herausgesucht und verglichen. Performancewert: UDP LAN Throughput Prozessor ist hier ein PIC32MX795F512L mit 80 MHz. 1. ENC28J60: ext. 10MBit/s SPI MAC/PHY: 456kB/s 2. ENC624J600: ext. 100MBit/s SPI MAC/PHY: 784kB/s 3. interner 100 MBit/s MAC+LAN8720A PHY: 8449kB/s Das ist jetzt nur
-
Thread
SMD und Heissluft
als Beispiel: An dem WE wo ich das Ding besorgt habe musste ich aufgrund besonderer Umstände einen PIC18F45K20 und einen PIC32MX795 mehrmals ein und auslöten. Wobei es gerade nur EINE Platine und nur EINEN PIC32 gab. -NAchschub war zwar angefordert... Aber ein Defekt hätte bis zu dessen Eintreffen den Stillstand bedeutet. Ein und denselben PIC32 mit seinen rund 80 Beinchen habe ich damit SECHS MAL auf und wieder abgelötet und er versieht auf der selben Platine noch heute seinen Dienst. Auch ist nicht ein Lötpad "hops" gegangen. (Allerdings
-
Thread
16 Bit MC oder 8 Bit MC
ADC > 8 Bit wird deine Samplingrate von 1MSPs wohl nicht schaffen. > Über entsprechende Empfehlungen mit dem richtigen MC würde ich mich > freuen. Schau dir mal die 32 Bit Cortex STM32 uC von ST an.
> 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
AVR: Wetterinformationen über DCF77 Gesperrt
werden die über die erste serielle Schnittstelle bei der WS-2300 abgefragten Daten im integirierten PIC-18 F 252 verarbeitet. Der PIC-18 F 252 beinhaltet 32kByte Flash-ROM, 1.5kByte RAM, 256Byte EEPROM, AD-Wandler, Pulsweitenmodulator, serielle Schnittstellen, sowie mehrere Zeitgeber. Der Software-Kern
begrenzten resourcen auskommen, sei es RAM, wie Rechenzeit. Normalerweise dauert sowas ca 20-30ms bei 1Mhz taktzeit (pic), bei 32khz würde das 8 sekunden heissen. Das mit dem Datenstrom irgendwie aufsetzten, wenn es 64 stationen gibt, dann beginn mit der 1sten und warte bist die kommt, und fang dort
-
Thread
[V] PICs in TQFP Gehäuse
Verkaufe einige PICs: 1x pic18F66J50-I/PT 1,50€ 3x pic18F67J60-I/PT 2,00€ 2x 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
"Anfänger" Hilfe bei Controller Wahl (TCP/IP)
und hier schon ein paar > Mal gelesen habe das der TCP/IP Stack sehr viel Speicherplatz braucht PIC18F97J60, wenn Du wenig CPU-Leistung brauchst PIC32MX695F512+ext. PHY, wenn Du viel CPU-Leistung und hohe Datenraten brauchst. fchk
weniger Pins für den Anfang reichen, kannst Du auch das hier nehmen: https://www.olimex.com/Products/PIC/Proto/PIC-P67J60/ Da ist ein PIC18F67J60 drauf - gleicher Chip, aber mit weniger IO-Pins. Ich habe auf ein Devboard verzichtet bzw mein eigenes gebaut. Sollte auch für Dich kein Problem sein.
-
Thread
Umstieg, lohnt es sich,
. Also habe ich mal rumgesucht und bin auf zwei weitere Chips gestoßen: ATXmega16A4 / D4 und AT32U3B1512 ATXmega: Hat eine höhere Taktrate mit 32MHz AT32: Hat eine noch höhere Taktrate mit 60MHz, ewig Speicher und arbeitet auf 32Bit. (Gedacht höhere Rechengeschwindigkeiten.) Dann natürlich
Angaben vergessen. > > Das Signal für die zwei 16Bit D/A Wandler soll eine Abtastrate von > ~44,1kHz haben (Audiowiedergabe). > Diese Daten liegen auf der SD Karte und müssen von da gelgesen und ggf. > sogar leicht decodiert werden. Du könntest einen dsPIC33FJ128GP802 (28 Pin) oder dsPIC33FJ128GP804
-
Thread
Funktionsgenerator, NCO, PIC
Vielleicht könnte man aber auch gleich die CLCs direkt als Teiler einsetzen - mit den 4 CLCs des PIC16F1509 käme man immerhin schon mal auf 1/16.
Man könnte auch einen PIC mit Referenzoszillator nehmen. Wie einen PIC32MX470. Sicher, der ist unnötig fett, aber damit Richard _. schrieb im Beitrag #4842763: > danke für die antworten, > > mir ist bewusst dass
-
Thread
Neue Low End-Mikrocontroller, interessanter Lesestoff und Corporate Politics
den diversen im ST-Umfeld lebenden Distributoren käuflich zu erwerben.  Bildquelle: STM Als „STM32 der neuen Generation“ erfolgt die Echtzeitbetriebssystem-basierte Programmierung ausschließlich unter Nutzung von Microsofts Azure RTOS: [c] Die Software-Ressourcen umfassen den STM32C0-Support im Konfigurations-Tool STM32CubeMX, Microsoft Azure RTOS und das STM32CubeC0-MCU-Paket mit Hardware Abstraction Layer (HAL) und maschinennahen Bibliotheken. [/c] Interessant sind auch
-
Thread
Pivkit3 und olimex pic32 mx220
Hallo, hat jemand Erfahrung mit dem Programmieren der PIC32mx220 mit PICKit3, Anschluße, Schaltungen, etc. Wie kann man den Programmer anschließen, was muss man beachten. Auf der Platine von Olimex gibt es die Schnittstelle ICSP: 1->RST (MCLR) 2->3,3V 3
Ja. Wenn kein Bootloader auf dem PIC32 ist, geht es ohnehin nur über diese Schnittstelle.