-
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
[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
ARM Cortex gegen AVR
LDR R1,=FIO1DIR um die Adresse des I/O-Registers aus dem constant pool PC-relativ zu laden. In Thumb2 kann man auch 32-Bit Konstanten inline laden, benötigt dafür aber 2 32-Bit Befehle, die der Assembler aus
der Assembler selber: MOV32 R1, #FIO1BASE
-
Thread
μCs mit Switchmatrix warum so selten?
verwende zuhause unter anderem deswegen diverse PICs. Einige moderne (PIC24FJ128GC006, PIC32MX470) haben das auch vollständig oder wenigstens teilweise - fast alles geht an fast allen Pins, inklusive Analog. Das macht die Layouts auch mit 2 Lagen sehr schön, alle Überkreuzungen
lange (nur halt nicht als Matrix sondern als alternative Pinout für einige Fuktionen). Bei großen (Pic32) kommen da noch DMA und locking Mechanismen pipelining etc hinzu. Auch bei ARM gibt es das. > Ist so was schwierig oder teuer herzustellen? Das macht den Chip größer (und auch komplizierter
-
Thread
Suche Renesas uC
RISC. Praktisch alle RISC haben aber eine Pipeline. Die RL78 die ich kenne, koennen mindestens 32 MHz. Einfache Befehle brauchen 1 Takt, andere mehr. Nach meinem Gefuehl sind die Produktwechselzyklen bei Renesas eher kurz. Das war vor einem oder zwei Jahren beworbemn wurde, ist heute schon
Lothar schrieb im Beitrag #5131628: > Warum Renesas? 8051 z.B. EFM8UB2 48MHz ohne Waitstates QFP32 bis 5.5V Der scheint auch gepipelined zu sein. Ich benötige fixe Befehls-Ausführungszeiten. Kann es sein dass man AVR/PIC-Controller verwenden muss wenn man schnelle fixe Befehlsausführungszeiten
-
Thread
Lohnt sich der Einstieg in die MSP430 Welt?
also nichts einreden. Das Forum hier ist eh nur eine kleine Ecke, hier besteht die Welt nur aus STM32, PIC und AVR. In der Praxis sieht man aber mehr MSP430, Renesas und Atmel-SAM7 als die hier so hochgejubelten STM32, ARMS oder PICs. Das Hochjubeln dieser 3 Forumsüblichen, aber höchst mittelmässig
Programmierung in Hochsprache UND Assembler im Grunde angesagt. Guck dir lieber alles mal an, vom PIC10 über MSP, Atmel AVR, PIC24, Cortexe von diversen Herstellern, PIC32, div. Renesas und und und. Manche Architekturen wirst du dann irgendwann man mehr mögen und andere weniger, aber wenigstens in den
-
Thread
PIC32MX I2C Modul nicht initialisiert
Hallo, ich nutze das PIC32 Starterkit und versuche eine I2C Kommunikation aufzubauen. Der Code sieht wie folgt aus: [c] #define _SUPPRESS_PLIB_WARNING 1 #include <p32xxxx.h> #include <stdio.h> #include <stdlib.h
wird habe ich oben markiert. Scheinbar wird das Modul nicht richtig konfiguriert. Ich nutze ja das I2C1-Modul. Diese befinden sich beim PIC32MX795L an den Pins 84 und 86. Bei vorherigen Pics musste ich noch mittels Peripheral Pin select die Funktionen auf die jeweiligen Pins Mappen. Dies entfällt offenbar
-
Thread
PIC32 UART2 mit DMA bitte um Hilfe
************** * FileName: uart_echo.c * Dependencies: plib.h * * Processor: PIC32MX * * Complier: MPLAB C32 v1 or higher * MPLAB IDE v8 or higher * Company: Microchip Technology Inc. * * Software License Agreement * * The software
error "This example needs a PIC32MX processor with DMA controller and UART2 present. Aborting build! #endif // _DMAC // prototypes void DmaDoUartEchoExample(int pbClk); // some local data volatile int DmaIntFlag;
-
Thread
[V] MRF24WB0MB WIFI Shield mit PIC32MX440F128H Board RS232 RS485 TTL Transparent Rx/Tx
wwwproducts/Devices.aspx?dDocName=en548015 http://www.google.de/search?q=MRF24WB0MB&hl=de&biw=&bih=&gbv=1 PIC32MX440F128H http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en535664 sind beide von Microship Der Wifi wurde dabei auf ein Shield gebracht. Es kann eine externe Antenne
################################################################### > Lösung(2): > Du Progst den PIC32 auf transparent TX1-RX1 TX2 RX2 > Damit kann man auch den PIC32 RX--TX 'transparent machen. > ######################################################################### Ja das ginge Holger
-
Thread
[V]erkaufe + [V]erschenke, Aufräumaktion
Hallo, verkaufe oder verschenke ein paar Kleinigkeiten: 1) 2x STM8S-Discovery kit, originalverpackt & unbenutzt Preis: EUR 0,- (+ Versand) 2) mikroMMB for PIC32 Board - PIC32MX4,TFT320x240 touch screen, stereo codec, microSD, USB,.. nur getestet
PIC 32 Ethernet Starter Kit, Part.Nr. DM320004, ein paar mal benutzt, wie neu Preis: EUR 30,- (+ Versand) 6) PIC32 I/O Expansion Board , Part.Nr. DM320002, wie neu Preis: EUR 15,- (+
-
Thread
Probleme mit PIC und Interrupt
config.h Datei aus einer Vorlage/Beispiel Programm zu Interrupts: [c] //Konfigurationsbits für PIC18F23K22 __CONFIG(1, FOSC_HSHP & PLLCFG_OFF & PRICLKEN_ON & FCMEN_OFF & IESO_OFF); __CONFIG(2, PWRTEN_ON & BOREN_SBORDIS & BORV_190 & WDTEN_SWON & WDTPS_512); __CONFIG(3, CCP2MX_PORTB3 & CCP3MX_PORTB5
Reset gibt. Schalte diesen lieber aus und versuche einmal, entweder via Debugger zu Prüfen, ob der PIC festhängt/stoppt oder lasse eine weitere LED innerhalb der While(1) blinken(zum Test mit Delays)
-
Thread
mplab x und harmony Fehlermeldung
Hallo Ich verwende mplab x IDE v3.05 und den xc32 v1.40 Compiler mit der Harmony- Software von Microchip. Jetzt möchte ich das tcpip_udp_client bearbeiten, scheitere aber bereits daran, dass er das udp.c source file nicht aufruft. Das udp.h file
andere Ecke. Suchst Du mal warum udp.h sieht IP_ADDRESS_TYPE nicht. Dein development Board ist pic32mx_eth_sk. Ich habe andere Platform: pic32mx + ex16 + enc28j60. Das Projekt habe ich in MLA Lib erst gestartet. Leider socket verlier immer connenction. Nun teste ich in Harmony, finde für meine HW
-
Thread
Suche ein 28 Pin Mikrocontroller mit mehr als 32 kBit Flash Speicher
Der ATmega328 hat 32 Ki *Byte*.
Oder PIC 32MX150F128B Mit 128K Speicher.
-
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
Ich bin verliebt!
Zieh dir mal den STM32F051K8 rein, der hat deutlich mehr Power und die selben Peripherials (auf den ersten Blick) und kostet 1,77€ bei RS. Die Dinger sind der echte AVR-Killer, sowohl leistungs- als auf preismäßig.
Preise. Die STM32F030 (TTSOP20) gibt es in Einzelstückzahlen schon für 1,10€ (16kb flash, Farnell) bzw. 1,19€ (32kb, Farnell). Und bei Bedarf können kompatible Devices mit USB, CAN, Stromspar (L0),... verwendet werden
-
Thread
STM32Fxxx: Busse ideal takten?
wie lange der Kram zum starten braucht. Oder reicht SPI_Cmd(Disable) aus? >>Laut AN4365 "STM32F4 power consumption": Hier im Thread ist der STM32F1xxx gemeint, er hat das nicht.
> > Grüße, > marcus Ich bezog mich auf den STM32F1xx, den der TO auch benutzt.
-
Thread
Atmel übernommen, AVRs tot? Alternativen?
die Preise. Ein Attiny84A kostet bei Reichelt 3,25€ :-o Für meine habe ich vor ein paar Jahren 1 Euro bezahlt. Schade! Ich mochte gerade die ATtiny. Für die meisten Spielereien waren sie genug. Aber für 3 Euro bekomme ich ja 2 STM32F0 oder LPC11xx... Also muss ich wohl noch einmal umlernen
(8051 Kern) ... > - Toolchain umsonst (Keil) oder frei (SDCC) "umsonst" sticht nicht ;-) Was PIC angeht habe ich gehört, dass der SDCC "beta" Qualität haben soll. Ist er bei den 8051ern benutzbar? LPCXpresso und STM32 (ob mit STM32CubeMX, OpenSTM32 oder libopencm3 muss ich erst noch herausfinden
-
Thread
ARM und Assembler Programmierung?
kann. Ich habe noch einmal nachgeforscht. Für den 80MHz, 32Bit MIPS Controller von Microchip, den PIC32MX320F128 sieht das Blink Programm mit der oben erwähnten Library so aus [c] int ledPin = 43; void setup() { pinMode(ledPin, OUTPUT
/P8X32A-Propeller-Datasheet-v1.4.0_0.pdf
-
Thread
Rumgefragt: Verwendung 'reiner' FPGA's heute (2020)
Leistungsunterschied zwischen Soft-CPU und SoC. Also von mir als Laie gefühlt. Das Zwischensegment wie PIC32/STM32 + FPGA bieten weder Xilinx noch Intel. Ist diese Wahrnehmung korrekt?
Leistungsunterschied zwischen Soft-CPU und > SoC. Also von mir als Laie gefühlt. Das Zwischensegment wie PIC32/STM32 > + FPGA bieten weder Xilinx noch Intel. Hier noch ein bisschen mehr Marktübersicht (auch zum Zitat von oben): - Microchip SmartFusion und SmartFusion2 mit Cortex-M3, Einzelpreis 15€ bei
-
Thread
USB - Seriell Wandler
> Ich brauche einen USB Seriell Wandler. Dieser sollte in Dip erhältlich > sein und Windows 8.1 64bit und Linux unterstützen. Eigentlich wäre der > FT232RL ideal aber leider gibt es ihn nicht in Dip. Welchen Chip würdet > ihr empfehlen? Microchip MCP2200. Das ist ein vorprogrammierter PIC18F14K50
Hallo, also es geht schon auch in DIP. Aber nur in Roh. Man kann einen PIC32MX250 http://ww1.microchip.com/downloads/en/DeviceDoc/60001168F.pdf Dazu umfunktionieren. Das ist nicht allzu schwierig, man nimmt eine der UARTs, das USB CDC-Example und fertig. Wenn ich mich
-
Thread
Atmega8u2 mit I2C
28%28i:8238,v:!%280,18%29%29,%28i:8394,v:!%280,18%29%29,%28i:8362,v:!%281,28%29%29,%28i:8282,v:!%280,1,2,3,4,5,6,7,8%29%29%29,view:table%29,sc:1%29 Da solltest du fündig werden. MfG Spess
eine Alternative dazu (ich meine damit einen anderen > Hersteller oder so) Für kleine USB-Geräte: PIC18F14K50 im DIL20/SO20 Im DIL28/SO28 Gehäuse: 8 Bit: PIC18F27J53 (2 UART, 2 SPI/I2C, HW USB,...) 16 Bit: PIC24FJ64GB002 (2 UART, 2 SPI/I2C, HW USB,...,32 MHz) 32 Bit: PIC32MX250F128B (hat auch
-
Thread
Neue Cortex-M0+-Familie von Atmel
: http://www.highbeam.com/doc/1G1-310928378.html Wenn der 32Bit AVR in einer Foundry produziert wird, dann gibt es fast gar keinen Grund den abzukündigen - man muß ja keine Technologie vorrätig halten sondern bestellt seine Wafer
Nö, das stimmt so nicht. Nehmen wir den EFM32TG (oder "Tiny Gecko"): Der verbraucht 210µA/MHz bei 1MHz und 150µA/Mhz bei 32MHz mit einem Cortex M3, der 1,25DMIPS/MHz hat. Das heißt der Energieverbrauch bei gleicher Spannung ist 1.4 höher bei
-
Thread
Datenblatt pic32
/wwwproducts/Devices.aspx?dDocName=en545660#1 Gibt es also kein Datenblatt für einen bestimmten PIC32 so wie es das bei den ATmega gibt? Muss ich mir also alles aus diesen 2,5 Quellen zusammensuchen? Oder habe ich einfach etwas übersehen?
Naja, die PIC32 sind ja alle sehr ähnlich. Es gibt da ja z.B. das Datenblatt für PIC32MX5../6../7.. Die sind meines Wissen alle gleich, nur was sich unterscheidet sind die Pin-Anzahl (L oder H im Namen), Flash-größe
-
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
PIC32 PortPin
Hi, wir verwenden einen PIC32mx7 im TQFP 64 Gehäuse. Wir haben schon einige ausgangpins programmiert und die meisten funktionieren. Nur der Portpin 31 (Port RF4) funktioniert nicht. Warum kann ich diesen nicht auf High setzen?
Hallo, ich hab Probleme mit meinem Pic32MX. Wollte die SPI Schnittstelle initialisieren, aber wie sich herausstellt setzt/cleared er das CS nicht, bzw. er setzt/cleared es im Register aber der Pin ist immer High wenn ich messe. ideen?
-
Thread
PIN- Belegung vom RAM
1 MBit Kapazität verbaut; wirklich _sehr_ alte PCs (bis hin zum 386er) haben ähnliches verwendet. 32 MByte konnte ein Amiga eh' nicht adressieren (der darin verbaute 68k hatte nur einen 24-Bit-Adressbus
bei den einfachen DRAMs gab es aber sehr unterschiedliche Ausführungen, die beide verwendet wurden (1Mx1 oder 256kx4, beide im 18pol. Gehäuse mit völlig inkompatibler Pinbelegung). Du müsstest Dir also schon mal genauer ansehen, was auf Deinen "externen" RAMs so draufsteht und was für Gehäusebauformen
-
Thread
FreeRTOS PIC32 Scheduling Zeiten
Hallo, ich würde gerne mal das FreeRTOS (http://www.freertos.org/) auf einem PIC32 (MX7 baureihe) einbetten. Meine Frage ist wie lange der scheduler zur Taskumschaltung braucht. Ich betriebe den PIC mit interner PLL auf der maximalen Taktrate von 80MHz. Gruß Andi
also ich habe mir gerade das Beispiel vom PIC32 angeschaut. Dort wird der Tick Interrupt auf Prio 1 gesetzt. Dann wird ein UART Interrupt auf PRIO 2 gesetzt. Dieser kann folglich den Tick Interrupt unterbrechen... Desweiter wird im Beispiel
-
Thread
Modbus RTU Werbserver/Gateway. Bitte mal drübersehen -> Soll Open Source werden
Dankeschön für die Routing Tips. Ja, die Minitrafos sind schon drinnen. Habe den PIC Web angesehen, und da stimmen die Längen und Komponenten laut der Aussage auch nicht. Habe die Beschaltung vom PIC Web übernommen. Habe das Layout neu gemacht. Grösse: 56 X 32mm Ist das Layout
drw_CNM-0407.pdf hat bereits einen Ausschnitt für RJ45 und D-Sub 9. Kann man z.B. bei Mouser (1,54€) oder RS (1,85€) bestellen.
-
Thread
Konvertierung Audiosample 24->16 Bit, DC-Offset Problem
ich zunächst mit 32-Bit Präzision rechnen, bevor ich in 16 Bit konvertiere. Und hier fängt die Verwirrung an: 1) wenn ich die 18 Datenbits des Audiosamples in 32 Bit umwandle, muss ich hier zunächst einen Typecast durchführen
Vorschlag des digitalen High-Pass Filters aufgreifen, um das DC-Offset loszuwerden. Verwendet wird ein PIC32MX150F128B, der mit 48 MHz getaktet ist. Es gibt also keine dedizierte DSP-Hardware. Da ich die Berechnung des Filters sowie die Konvertierung in 16-Bit Samples innerhalb eines Interrupts ausführen
-
Thread
PIC18F45k22 brauch im Sleep 20µA
ausfällt (RB5=0). Ich habe gemessen dass aus der Batterie im Sleep 30µA fliesen. Ich versorge nur den PIC mit der Batterie, der Rest der Schaltung (LED-Anzeige) ist mit einer Diode (SK13) abgetrennt. Der PIC hat einen Uhrenquarz am Secondary Oscillator für den Timer1. Die CPU lauft mit dem internen Oszillator auf 250kHz. Der PIC wird jede sekunde vom Timer1 geweckt. Bevor der PIC schlafen geht werden alle Ausgänge auf 0 gesetzt. Wäre es sinnvoll sie als Eingänge zu konfigurieren? Weiß jemand wie ich den Stromverbrauch des
-
Thread
Hohe Spannung möglichst genau mit AVR messen
das angeht sind die PICs im Vergleich eine > Zumutung. Du kennst nur die 8 Bitter. Die 16 und 32 Bitter haben eine leistungsfähigere Peripherie und eine völlig andere Architektur. pic24 ähnelt eher avr als pic16f, und PIC32 hat einen MIPS Core, d.h. das gleiche, was früher in den 90'ern in den SGI
DECstations verbaut war. Wobei eine 50000$ teure DECstation 3000 mit Ultrix nur 20 MHz hatte, Dein PIC32MX270F128B aber mit 50 MHz intern läuft. Vorurteile sind doch immer was feines. Vor allem, wenn sie falsch sind. fchk
-
Thread
PIC32: relocation truncated to fit: R_MIPS_GPREL16
Hallo, ich programmiere gerade ein Grafikanwendungen auf einem PIC32MX460. Ich verwende dazu die -zugegebnermassen schon recht betagte - Microchip Graphics Object Library. Compiler ist der XC32. Fonts werden hier als großes Konstantenarray im ROM abgelegt. Mit dem
sich recht einfach beheben. > Versuch mal die Kompileroption: -G2. > Wenn das noch nicht hilft: -G1. > Usw. Usf. Danke für den Tipp, -G4 hat auch schon funktioniert. In der Dokumentation des gcc fand ich die Erklärung: Der PIC32 verfügt als MIPS-Controller über schnelle Speicherzugriffbefehle
-
Thread
STM32F4 SSD1963 TFT FONTS
Initialisierung habe ich natürlich aus den I-Net zusammengeklaubt, nicht mein Werk, nur die Anpassung an CubeMX ist meins.
Den Code teile ich natürlich auch gerne. Ist noch etwas unaufgeräumt, aber wie man sieht Cortex-Mx übergreifend. Hier mal auf dem STM32F4-disco board, immmer noch nur Pin-Wackeln. Ich benutze Keil oder SW4STM32 mit CubeMX für die Grundstruktur. Alles in C programmiert. Der Font ist aus Platzgründen
-
Thread
PWM signal (ECCP)
Wenn man als Beispiel mal den PIC32MX270 nimmt. Du erzeugst ein PWM und gibst es auf dem OC1 (Output Compare 1) aus. Das zweite PWM das zum ersten invertiert ist gibst du auf OC2 (Output Compare 2) aus. An RPA0 und an RPA1 hängt
Vithu 1. schrieb im Beitrag #6472363: > Gibt es kein anderen Möglichkeit mit dem PIC18F4580 ? Da ich eine > Platine/PIC von einer Vorlesung benutze. Dazu kenne ich den PIC18 zu wenig. Aber der kann doch
-
Thread
AVR Mikrocontroller zum Anfang
Softwareunterstützung 5. recht leistungsfähig Du kannst auch irgendeinen anderen ARM nehmen, sei es STM32 oder NXP oder wasauchimmer, aber ich finde die Software bei TI extrem brauchbar. Alternative: PIC32. Ist MIPS statt ARM, quasi wie Pepsi statt Coke. Vorteil dabei: Du kannst Dir Dein Board auf einer Lochrasterplatine zusammenbauen. Die 28-Pinner wie z.B. PIC32MX270F256B gibts auch in DIL. Jeweils 100nf über VCC und GND und AVCC und AGND, 10uF keramisch zwischen VCAP und GND, 10k zwischen MCLR und VCC, und die Kiste läuft. PICKIT3 kostet als Clone 20€ beim
-
Thread
CAN MCU mit 1 Analogeingang
Mit dem 5V ADC schränkst du die Sache schon recht stark ein. STM32F042F6P6 gibts für 1,40/Stück. CAN + 12bit ADC on Board. Aber eben nicht für 5V, sondern 3,3V
CAN-ICs_Analog-Devices-Inc-Maxim-Integrated-MAX3051EKA-T_C112005.html und LDO bliebe man insgesamt unter 2€. Basis-Software ist mit Hilfe von STM32CubeMX ein Kinderspiel.
-
Thread
Anfängerfrage: Board mit Cortex-M4 und Ethernet
MSP432, bietet aber mehr Auswahl. Und das TI RTOS ist auch sehr in Ordnung. Anderer Vorschlag: PIC32. Ist zwar kein ARM, aber in der gleichen Leistungsklasse. Der Microchip Stack ist nach meiner Erfahrung deutlich besser als lwIP. Als Tipp: Lass die alten PIC32MX6xx/7xx liegen und nimm PIC32MZ EF
index.html Bitte nicht nachmachen. Der knappe Speicher nervt kollossal, heute macht man so etwas mit 32bit Controllern.
-
Thread
Z80 Mikrocomputer Bastelei
auch nur 8-bit breit. Es gibt auch noch was anderes als AVR. Der Trend geht heute eindeutig zu 32 Bit System. Zumal 32Bit uC heute zum Preis von 8 Bit zu haben sind.
werden die alten Dinger deswegen noch > gemacht - zur Schulung oder für Bastler. Hmmhmm. Der i.MX6 kann das aber schon. Oder ein Core I7, oder ein Ryzen. Oder ein beliebiger sonstiger Prozessor mit MMU. Hast du möglicherweise einen STM32 / AVR / PIC mit einem Prozessor verwechselt? Wobei, auch
-
Thread
QT für ARM unter Ubuntu compilieren. Linker fehler.
compilieren.... Sehr lange... Und am ende... Genau! Error!!! [code] qbitarray.o: relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC [/code] Immer wieder diese Meldungen vom Linker. Haufenweise mit verschiedenen Objektfiles. Nun, es
Fehler aufgetreten ist. Holger K. schrieb im Beitrag #4865115: > qbitarray.o: relocation R_X86_64_32 against `.rodata.str1.8' can not be > used when making a shared object; recompile with -fPIC Natürlich sieht das erst mal verkehrt aus: was hat X86-Code in einem ARM-Cross-Compilat zu suchen?
-
Thread
MIDI over WIFI ( RF Bluethoot Dect USB ) Homemade Interface
####################################################################### Lösung(2): Du Progst den PIC32 auf transparent TX1-RX1 TX2 RX2 Damit kann man auch den PIC32 RX--TX 'transparent machen. ######################################################################### Must du dir mal was ausdenken
--------------- Start: PCB und auch den Wifi von Microchips..MRF24WB0MB Der genaue Typ des PIC32 lautet: PIC32 MX440F 128H-80I/PT Menue_1: Vorspeise () Damit Du das Gefühl dafür bekommst schaust Dir das erst an: http://www.basic4ppc.com/android/b4j.html Tools: + LINKS: >Du kannst
-
Thread
PIC32 UART Interrupt oder Polling?
DMA! ein beispiel findest du in deinem installations-pfad wie "C:\Program Files (x86)\Microchip\xc32\v1.22\examples\plib_examples\dma\uart_echo" oder so ähnlich
Ich bin mir auch nicht sicher ob DMA nicht schon bisle zu oversized ist, wir reden von nem PIC32MX695 bei 80MHz und empfangen werden soll RS485 stuff mit <250kbps Läuft man da nicht gefahr das der DMA und das Haupt programm auf den selben Speicher zugreift?
-
Thread
PIC24FJ256DA206 Ausgang auf Oszilloskop
doch den Code-Configurator. Aha. Ich muss gestehen, dass ich ihn noch nie benutzt habe. Bei zig PIC24 und PIC32-Projekten. Ich hab immer die Datenblätter abgetippt, womit ich eigenlich gut gefahren bin. Außer bei USB natürlich. Weil ich Microchip kenne, würde ich dem generiertem Code sowieso nur sehr ...bedingt trauen. Denn in den USB-Stack für PIC32MX (Peripheral Lib) habe ich die Fehler selber herauspfriemeln müssen. Das stärkt das Vertrauen natürlich nicht. Taugt der Configurator denn was?
-
Thread
Einfacher ARM für den Einstieg und Linux Toolchain
ist eigentlich egal. Der gcc deckt das alles weitgehend zu. Von daher kannst Du genauso gut einen PIC32MX250F128B (MIPS M4K Kern mit 50 MHz) im SDIP28 nehmen, dazu einen PICKIT3-Clone vom Chinamann für 20€, MPLABX, XC32 und Harmony vom Microchip-Server ziehen, und bist sofort im Geschäft. Läuft hervorragend
RISC-V und irgendwelche Renesas-Architekturen. fchk PS: https://www.amazon.de/ARM-Emulator-32-Bit-64-Bit-Downloader-STM32-Unterst%C3%BCtzung-Hochgeschwindigkeits-Download/dp/B07SFWCLBT/ref=sr_1_1?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=jlink&qid=1583049159&sr=8-1
-
Thread
Frage zu Hardwareprojekt mit email-Funktion
$ nachkaufen, aber den Unsinn haben sie jetzt meine ich eingestellt. Sinnvoll ist das aber erst ab PIC32. Ein PIC18F67J60 braucht 20 Sekunden für einen SSL-Handshake. Wenn Du SSL aber nicht brauchst, ist der PIC18F67J60 die kleinste, einfachste und billigste Möglichkeit, ein Ethernet Gerät zu bauen
teuerste Bauteil dabei ist der Ethernet MagJack. Brauchst Du mehr Pins oder Schnittstellen, gibts den PIC18F87J60 (TQFP80) und den PIC18F97J60 (TQFP100). Für höhere Ansprüche gibts zB PIC32MX795F512L. 80 MHz, 32 Bit MIPS4ke-Kern, 512k Flash, 128k RAM, Fast Ethernet MAC+externen PHY. Der benutzt den selben
-
Thread
Display "TFT Proto" an µC ?
Für PIC gibts hier ne Library: http://www.mikroe.com/eng/downloads/get/932/pic32mx4_mmb_examples_v200.zip in Microchip/Graphics Ich nähm wohl eines.
Du die Info hattest weil ich auch das ganze Netz abgesucht hatte. Der Code ist allerdings für den PIC32 den ich wenig kenne um es für meinen XMega umbauen zu können. Be dem Code ist auch unklar in welchem Modi sie den Controller angesteuert haben.
-
Thread
MPLABX + PICkit3 + PIC18F6722: Programmiervorgang dauert ewig
Programmer und auch bei verschiedenen Prozessoren. Das Bild im Anhang zeigt die Einstellungen für einen PIC32MX2xx und ein ICD3. Es sollte für das PICKit aber was ähnliches geben. Ach verdammt jetzt ist das Bild 2x dran.
Bei mir auch. Allerdings bei einem 18F4550, der hat 32kB Flash und keine 128kB wie der 18F6722...
-
Thread
I2C Probleme mit PIC32 MX250F128B - Master Bus Collision
Hallo, zuerst mal mein Setup: - ChipKit DP32 mit PIC32MX250F128B @ 40MHz - AudioProto Board von MikroE mit WM8731 Chip - PicKit3 - MPLAB X v2.26 in Linux - XC32 Compiler v1.33, keine Optimierung Ich habe Probleme mit dem I2C Interface beim PIC32MX 250F128B. Der PIC ist Master und der WM8731 Audio Codec ist der Slave (Addresse 0x1A). Pull-Ups(1k) an SDA und SCL sind vorhanden. Keine weiteren Devices am Bus. Wenn ich Daten zum Slave übertrage
-
Thread
ATMEL 24C04 auslesen
hier angesehen: http://www.aliexpress.com/item/SPI-25xx-PCB5-0E-Willem-EPROM-programmer-BIOS009-PIC-support-0-98d12-promotion-clip-PLCC32-SOIC/515743260.html
Hmmm, ein 32 Bit Controller an einem Wegwerfprodukt - die Programmierer werden auch immer anspruchsvoller ;-) http://ww1.microchip.com/downloads/en/DeviceDoc/60001168F.pdf
-
Thread
IDE mit Fokus auf Assembler für Umsteiger AVR -> STM32
hinbekommen. Aber dann habe ich die ganze Software für den STM32 vom PC geschmissen und das Board verschenkt. Ich musste einsehen: ohne C ist es sinnlos! Die Dokus für den STM32 ist nur für C ausgelegt und nach meiner Ansicht dahingeluscht. Der PIC32 ist dagegen
OH die STM32 low-level-lib ist mir noch nie untergekommen, gut ich suche auch nicht jede Woche danach. Sieht auf den 1. Blick nach SPL aus, ein Diff wird dann zeigen was Sache ist. Die PIC Teile sind auch nett
-
Thread
C# Serielleschnitstelle Empfang zu viele zeichen
Character den der Pic auch richtig empfängt. Den empfang gebe ich aus in dem ich Die LED´s auf dem Demoboard in der codierung anzeigen lasse. Nun sendet der pic die Daten auch zurück aber nicht 1 Zeichen sondern mehrere
"C:\Program Files (x86)\Microchip\xc8\v1.32\include\plib\usart.h" #include "C:\Program Files (x86)\Microchip\xc8\v1.32\include\plib\delays.h" /*========================================================= * PIC CONFIGURATION *=========