-
Thread
Suche 16 bit CPU mit externem Buszugriff
Glueck wenn, und wie lange, die noch VGA koennen. Was spricht denn gegen einen "mikromedia for PIC32" von Mikroelektronika : http://www.mikroe.com/mikromedia/pic32/ fuer 99 Dollar. "Large 320x240 TFT Color Display with Touch Screen and Stereo MP3 Codec chip.." "PIC32MX460F512L is an exceptional
and to recompile the user application (or the whole operating system) when needed." Allerdings für PIC32... Auf der RetroBSD-Seite sind auch Module verlinkt, welche so ziemlich die Anforderungen erfüllen würden... DTX2-4105C http://dimitech.com/products.php PIC32MX795 mit dem Rest zum Betrieb im
-
Thread
Probleme beim Empfängersignal auswerten
Daniel H. schrieb im Beitrag #2993924: > T1CON muss so T1CON = 0b00110001; > > Ach ja da Oszi sagt bei beiden Empfängern das gleiche. min 18ms pause > dann 2 bis 1ms signal. Irgendwo muss es aber Unterschiede geben. Dein PIC kann ja
bei deiner eben nicht. AAh! Nun das könnte daran liegen das ich das bei mir mit einem Atmega 32 mit 16Mhz laufen habe. Vllt. den prescaler ander einstellen. So ist es bei mir: //ICP-Störfilter aktiv. ICP-PIN fallende Flanke. Prescaler clk/8 eingestellt. TCCR1B = (1<<ICNC1) | (1<<ICES1)
-
Thread
STM32F7 Discovery Board
/ mkdir -p STM32Cube_FW_F7_V1.1.0/Drivers/STM32F7xx_HAL_Driver/Inc/ mkdir -p STM32Cube_FW_F7_V1.1.0/Drivers/STM32F7xx_HAL_Driver/Src/ cp -r ~/STM32Cube/Repository/STM32Cube_FW_F7_V1.1.0/Drivers/STM32F7xx_HAL_Driver/Inc/* STM32Cube_FW_F7_V1.1.0/Drivers/STM32F7xx_HAL_Driver/Inc/ cp -r ~/STM32Cube/Repository/STM32Cube_FW_F7_V1.1.0/Drivers/STM32F7xx_HAL_Driver/Src/* STM32Cube_FW_F7_V1.1.0/Drivers/STM32F7xx_HAL_Driver/Src/
-
Thread
PIC oder AVR, was ist besser
Microchip meiner Meinung nach besser gelöst, die Tools billiger; und Du kannst z.B. MPLAB und ICD3 von PIC10 (6-Pinner) bis PIC32MX (80 MHz 32Bit MIPS-Kern) benutzen. Architekturmäßig sind PIC24 und AVR relativ ähnlich, mit dem Unterschied, dass PIC24 eben 16-bittig intern ist. Die kleineren PICs
Microchip meiner Meinung nach besser gelöst, die > Tools billiger; und Du kannst z.B. MPLAB und ICD3 von PIC10 (6-Pinner) > bis PIC32MX (80 MHz 32Bit MIPS-Kern) benutzen. > > Architekturmäßig sind PIC24 und AVR relativ ähnlich, mit dem > Unterschied, dass PIC24 eben 16-bittig intern ist. Wobei die
-
Thread
PIC32 mit OpenOCD flashen
haenge ich nun. Laut "PIC32MX Flash Programming Specification" ist das Flash in zwei Baenke aufgeteilt: Das eigentliche Code-Flash liegt bei 0x1D00000 (in 4KB-Bloecken), bei 0x1F000000. Wenn ich nun in definition in der config schaue, steht da: flash bank $_FLASHNAME pic32mx 0xbd000000 0 0 0 $_TARGETNAME flash bank $_FLASHNAME pic32mx 0xbfc00000 0 0 0 $_TARGETNAME Das ergibt fuer mich nun erstmal keinen Sinn. Dennoch ist sowohl ein 'flash info 0' als auch 'flash
-
Thread
Solid State Relais an 3,3 Volt PIC
PIC32MX150 Input/Output • 25 mA source/sink on all I/O pins
Hardware Helfer gesucht schrieb im Beitrag #3830818: > PIC32MX150 > > Input/Output > • 25 mA source/sink on all I/O pins gibt es keine Obergrenze für die Summe an VCC und GND ? beim AVR ist das so, beim PIC: Maximum current out of VSS pin(s)
-
Thread
STM32F103 "Blue Pill" als preiswertes CAN-Interface
. Stimmt, der STM32F072 wäre besser geeignet. Aber das Blue Pill Board gibt es schon für 1,40 incl. Versand (!) zu kaufen. Ein USB2Serail gibt es ab 1 Euro, auch incl. Versand. Den Preis kriegst Du mit einem STM32F072 Fertig-Board
WIE soll das gehen? Wir nicht - aber die Chinesen: https://de.aliexpress.com/item/Free-Shipping-1pcs-lot-STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-Arduin0/32498344057.html
-
Thread
STM32 HAL Tutorial
Abkürzung natürlich richtig ist. Die SPL ist auch keine richtige Abstraktion. Und STM32Cube ist keine Library, sondern ein "Ökosystem" für Hardware-Abstraktion, zu dem die STM32CubeFx HAL-Libraries und der STM32CubeMX Startup Code Generator gehören.
und dessen Dokumentation und nicht auf zusätzliches Software-Geschwurbel. Wenn es denn schon ein STM32 sein soll, dann schau dir eher die STM32F30x als alle anderen für den Anfang an. Die STM32F30x haben nämlich eine angenehmere Art, die Funktionalität der Port-Pins einzustellen als z.B. die STM32F1xx
-
Thread
STM32CubeIDE / project ohne HAL
werden nicht mehr unterstützt das Gegenteil ist der Fall, CMSIS ist ein integraler Bestandteil der CubeMX_IDE. Neues STM32 Projekt in der CubeMX_IDE anlegen, einfach keine HAL oder LL Libs auswählen, stattdessen unter Additional Software alle CMSIS Libs die man braucht dem Projekt hinzufügen. Einfach
STM32F4 Projekt erzeuge, bei dem KEINE einzige Zeile Code automatisch erzeugt wird, aber dennoch die Compileroptionen und das Startfile etc im Projekt bestehen bleiben: 1. File->New->STM32 Project 2. Board
-
Thread
Zu viele Interrupts bei PIC32
Hi, ich habe hier einen PIC32MX350. An diesem stehen (unter anderem) zwei Signale an, die jeweils einen eigenen Interrupt auslösen. Zu Testzwecken habe ich in meinen Interrupt-Serviceroutinen nichts weiter als je einen Zähler,
hier noch etwas Futter: Interrupt latency on PIC32 - impossibly long https://www.microchip.com/forums/m709091.aspx
-
Thread
Welcher PIC/uC für Masterkeyboard?
mit dem Memory-Mapping nicht so ganz. Hat der überhaupt was auf dem Chip? http://www.reichelt.de/PIC-32-Controller/32MX150F128D-IPT/3/index.html?;ACTION=3;LA=2;ARTICLE=121324;GROUPID=4509;artnr=32MX150F128D-IPT Wie es aussieht brauche ich ja 2 USB-OTG Anschlussmöglichkeiten. Ist es möglich, im Controller
der Anschlag. Also das mit den verschiedenen Controllern ist schon eine schwierige Sache... STM32 + Discovery am günstigsten PIC24/32 + PicKit 3 am vielseitigsten für zukünftige Projekte LPC mit Midibox und AOAA-Kit wohl am passendsten für dieses Projekt Schwierig! :D
-
Thread
STM32 eval board mit MAC aber ohne Eth PHY für SPE
ja gut ganz doof stell ich mich nich an, habe schon erfahrung in c/c++ , und frühr mal sogar nen STM32 under PIC programmiert... aber IP STacks etc. noch nichts gemacht und OS auch nichts..
angestöpselten PHY denn ich ja dann quasi > austauschen kann. Das war von mir. Ist auch kein STM32, sondern PIC32MZ EF und damit MIPS statt ARM, aber das ist kein Nachteil. Der PIC32 MZ EF ist eher leistungsfähiger. Und der TCP/IP-Stack von Microchip ist recht gut, und das ganze ist extra für den
-
Thread
Suche Simulator für 8051
genau so ein Simulator alles kann, oder muss ist doch vom Hauptnutzer abhängig. Meiner kann z.B. die 32Bit-MAC des C8051F36x. Geniales Teil, 16x16Bit Integer in 2 Takten, 32Bit shift in 1 Takt. ...und das ganze bei 100MHz, 1Takt Core. Mit Gruß Pieter
o.g. > Schiene. Wir haben 8051 (noch im Einsatz, aber nicht mehr für Neuprojekte), > FreeScale CF V1/Vx, und I.MX. Die Konzernschwestern setzen auch AVRs ein. Der i.MX wird bei uns auch schon für ein groesseres Projekt in Betracht gezogen. > >> Die AVR sind aber deutlich schlechter zum kriegen
-
Thread
SPI Display mit PIC32
www.buydisplay.com/default/tft-5-inch-lcd-display-module-w-controller-board-serial-i2c-ra8875 per 4-wire SPI (SDI1, SDO1, CS u. SCK) und eine gesonderte RESET Leitung erfolgreich per Starterkit und Expansion Board angesteuert. Das Starterkit ist mit dem PIC32MX795F512L bestückt. Funktioniert alles tadellos. Ich habe mir eine eigene Platine fertigen lassen, ebenfalls mit dem PIC32MX795F512L und einen SPI Header (1: CS; 2: RESET; 3: SDI; 4: SDO und 5: SCK). SCK, SDI und SDO sind definitiv an den richtigen PINs des PIC32 und auch RESET und CS sind an denselben Pins wie auf dem
-
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
WiFi PicTail und PIC32
sichtbar. wenn du auch den PIC32MX795F512 benutzt, und mir sagst welches Beispiel aus welcher MLA version.....UND es ev wieder regnet oder schneit am wochenende, dann nehme ich das Original ESK 1 mal wieder in die Hand. Habe sogar
Ich benutze den PIC32MX795F512L. Die Version ist "v2013-06-15". Das mit den defines ist mir bekannt. Es gibt zwei Zeilen, wovon man eine immer auskommentieren muss, um auszuwählen ob SPI1 oder SPI2 verwendet wird. 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
PIC32 SPI Daten einlesen
Hallo Zusammen Ich habe ein Problem mit der Datenerfassung über die SPI Schnittstelle. Fünf PIC32MX795F512L bilden eine Erfassung von Lok-Adressen (Modellbahn) wobei vier davon im Slave-Mode arbeiten und einer als Master. Jeder der vier Slave ermitteln vier Lok-Adressen (je 16 Bit) und die vier
Zusammen > > Ich habe ein Problem mit der Datenerfassung über die SPI Schnittstelle. > > Fünf PIC32MX795F512L bilden eine Erfassung von Lok-Adressen (Modellbahn) Warum hast Du so viele Prozessoren? Normalerweise vermeidet man tunlichst Multiprozessorsysteme, weil der Entwicklungs- und Testaufwand
-
Thread
STM32 ADC Kanäle aufzählend oder Lücken erlaubt
eine weitere analoge Spannung einlesen. Bisher habe ich ADCx immer aufzählend verwendet, z.B. IN1..IN7 Aber ist das zwingend notwendig bei den STM32? Sorry für dumme Frage. CubeMX scheint es zu erlauben und im Refman habe ich nichts entdeckt, was es verbieten würde. Bei den PIC18 war das
eine > weitere analoge Spannung einlesen. > Bisher habe ich ADCx immer aufzählend verwendet, z.B. IN1..IN7 > Aber ist das zwingend notwendig bei den STM32? > Sorry für dumme Frage. CubeMX scheint es zu erlauben und im Refman > habe ich nichts entdeckt, was es verbieten würde. > Bei den PIC18 war
-
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
RTOS-Empfehlung gesucht
gibt auch durchaus Bausteine die neben dem Dickschiff (Cortex Ax) noch ein kleines Beiboot (Cortex Mx) haben. (STM32MP1, ab IMX6, Sitara, ...)
beide Seiten passt. Man muss aber auch sehen, das wir hier von "nur" 5 KEuro für Cortex-M und PIC32 reden (Object Code, Singe Developer oder Single Product Lizenz). Ob das im Budget ist kommt natürlich auf das konkrete Projekt an. Für eine 1 Mann Firma mit wenigen Stückzahlen pro Jahr ist das viel
-
Thread
welche Chips sind ähnlich leicht zu programmieren wie die ATMEL-Chips ?
denn ähnlich programmieren wie die ATMEL-Chips Wenn Du eine andere Familie kennenlernen willst: PIC. Gibts in 8, 16 und 32 Bit. Beispiel in 32 Bit: https://www.reichelt.de/mips32-m4k-mikrocontroller-32-bit-2-3-3-6v-32-kb-spdip-28-32mx220f032b-isp-p121425.html?&nbc=1 https://www.microchip.com/en-us/product/PIC32MX220F032B Du brauchst MPLABX (IDE), den XC32 Compiler (bzw XC8 oder XC16, getrennter Download und getrennter Install), dann einen PICKIT3-Clone für 20€, und das wars. > ? Vielleicht sogar mit
-
Thread
PIC32MZ2048EFH144 und UART / PPS
Genau deinen PIC kenn ich nicht, aber PIC32 kenne ich. Kuck in das Kapzitel 12.4 im Datenblatt. Das ist eigentlich nicht so schwierig. Eingang: Du musst dem Peripheral einen Pin zuordnen. Dazu beschreibt man das
ich einigermaßen mit diesem µC vertraut bin. Gibt es in Buchform Literatur über MPLABX und dessen 32 Bit Compiler? Der geplante Umstieg hat folgenden Hintergrund. Bisweilen arbeite ich mit der PIC 32MX Family. Diese haben intern nur 128 KB SRAM. Der PIX32MZ das Vierfache. Ein bestehendes PIC32MX
-
Thread
Auswahl eines Ethernet Controller
PIC32MX6xx mit LAN8720 wäre auch ne schöne Kombination.
folgen: Bist du nun bei der Wahl des uC festgelegt oder nicht? Wenn nicht, solltest du anstatt eines PIC24 mit ENCxxx auch mal einen PIC32MX6xx mit einem PHY wie dem LAN8720 in Erwägung ziehen. Das bewegt sich in einem ähnlichen preislichen Rahmen, nur dass der PIC32 aufgrund der integriereten Ethernetschnittstelle
-
Thread
Womit programmiert ihr eure µCs?
PIC18F PIC32MX C ICD2, ICD3 MBLAB
1. PIC18, PIC24, PIC32 2. C 3. PicKit3 4. MPLAB
-
Thread
MPLAB X 5.50 Problem mit den *.h Pfaden
Konvertiert und schaffe es nicht die *.h File vom alten Pfad (C:\Program Files (x86)\Microchip\mplabc32\v2.02\pic32mx\include\lega-c\pl\plib.h) auf den neuen (C:\Program Files\Microchip\xc32\v3.01\pic32mx\include\lega-c\plib.h)umzustellen und daher kommen unzählige Fehlermeldungen (siehe Bild) beim Build
üblicherweise der Bibliothekspfad. Wie heisst denn dein Project-Pfad? Ist das C:\Program Files\Microchip\xc32\v3.01\pic32mx\include\lega-c ? Wenn ja, und die Datei steht da, dann schreib #include "plib.h" Gruß
-
Thread
Microchip: PIC32MX Harmony USB Bootloader MSD
Hallo zusammen Mein PIC32MX450F256H würde ich gerne mit einem MemoryStick bootloaden können. Mit "Generate 16-bit code" kompiliert alles gut und auch die Zielapplikation funktioniert mit diesem Bootloader, jedoch ist diese
für den PIC32MX zu machen... Leider finde ich keine Hilfe im Internet: Ist es zu trivial resp. ich bin zu blöd? Im Beitrag https://www.mikrocontroller.net/topic/339294 wird auf ein Forumsbeitrag bei Microchip
-
Thread
Software von ST
ST forciert ihr STM32CubeMX ... 4GB installieren für ein wenig Source Code ...
Quatsch nicht mehr, weil man für ein neueres Projekt eine neue Version von CUBEMX installiert hat. *1) Dann rollt man entweder die ganze IDE auf einen (nicht mehr downloadbare) Stand zurück, oder sucht das Problem. Eine winzige Änderung dauert dann ewig. Mich nagelt das privat auf PIC24 und PIC32
-
Thread
Pin-Tooglefrequenz an PIC32MX
Hallo, ich versuche gerade meinen PIC32MX795F512L auf 72MHz einzustellen. Externer Qwarz mit 20Mhz. Debugger ICD3. Vorab: 1. wenn ich Inputdivider und Outputmultplier so einstelle, das 72MHz erzeugt werden sollten, kommt folgende
#2447505: > bei den dsPICs sind es 2 Eine nicht sehr hilfreiche Information, wo der OP doch einen PIC32MX mit völlig anderer Architektur verwendet...
-
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
8015 Microkontroller-Familie
8051 die erste > Wahl. Gegen so einen durchdachten, kompakten und einfachen Befehlssatz > kommen PIC und AVR lange nicht an. Mir gefällt der Akku nicht. Da war der AVR mit seinem 32er-Registersatz eine helle Erleuchtung... > Mächtige Befehle für Bitmanipulationen, schön kompakte Befehle für >
Claus M. schrieb im Beitrag #4523076: > Dann schmeiße ich mal diesen hier in die Runde: STM32F030 Aber nicht, um die Grundlagen zu erlernen. Der Tip mit dem 8051 ist schon ganz gut. Ebenfalls ganz gut - wenn auch ein bissel "anders" sind die kleinen PIC's, also 16Fxyz. Bei beiden Architekturen
-
Thread
MPLAB V8.92 mit ICD2 und ICD3 auf WIN7 X64
Hallo, welche Firmware-Version ist für die PicKit3 aktuell? auf zwei habe ich die Version 1.28.90 und auf einem 1.40.13 Hatte auch zum zweiten mal das Problem mit den und PIC32MX564F128L unter MPLAB 8.92 siehe https://www.mikrocontroller.net
Siegfried S. schrieb im Beitrag #5310708: > Hallo, > > welche Firmware-Version ist für die PicKit3 aktuell? > > auf zwei habe ich die Version 1.28.90 und auf einem 1.40.13 > > Hatte auch zum zweiten mal das Problem mit den und PIC32MX564F128L unter > MPLAB 8.92 > > siehe > Beitrag
-
Thread
µC mit viel RAM für Touch TFT mit "Wischen"
/microchip/pic32mx130f064d-i-pt/ic-mcu-32bit-64kb-flash-44tqfp/dp/2097777 http://de.farnell.com/alliance-memory/as6c1008-55sin/sram-1mb-2-7v-5-5v-128kx8-sop32/dp/1562898 Will er noch USB so muss er eben etwas tiefer
Ich glaube du verennst dich: 1. Wozu brauchst du SDRAM bei einer Fernbedienung? 2. Was spricht gegen den Vorschlag mit dem PIC32: http://www.mikrocontroller.net/topic/329143#3598056 Damit kannst du sowohl eine Display mit Controller
-
Thread
µC mit Iphone / Ipad kommunizieren lassen
entsprechende Hardware zu planen: http://www.mikrocontroller.net/topic/263559 Basis: Microchip PIC32MX plus MRF24WB0MA plus Microchip TCP/IP + Microchip WiFi-Stack Ich denke, das ist auch für Dein Projekt eine sinnvolle und ausreichend leistungsfähige Basis. Wir nehmen hier den PIC32MX795F512L, aber da Du sicher kein drahtgebundenes Ethernet brauchst, könntest Du auch zu einem kleineren PIC32MX340 oder PIC32MX575 greifen. Schaltpläne habe ich gepostet. Mit denen kannst Du anfangen. Viel Spaß. Wenn Du Eagle 6 nimmst, hast Du auch gleich die ganzen Footprints fürs Layout. fchk
-
Thread
[S] Leute die eine "Grafikkarte" für uC bauen wollen
An EDO Riegeln sind 4 und 8MB Typen mit 2 ICs pro Seite geeignet. Das sind dann nämlich immer 1Mx16 DRAMs.
Udo wrote: > SEC KM44C4104CK-6 4Mx4 > Toshiba TC514400ASJ-70 1Mx4 > Siemtek IPC5117405BJ-60 4Mx4 > Siemens HYB5117405BJ-60 4Mx4 > ? VG2617405DJ-6 4Mx4 > TI TMS417409DJ-60 4Mx4 > dann hab ich
-
Thread
8-Bit Controller noch zeitgemäß?
Preis. Über den Preis war immer das Hauptargument bei PIC und PIC32 aber der MIPS Kern war halt eine Fehlentscheidung.
LPC832M (SO 8) dem ATmega128 (TQFP 64) vorziehen. ... Lothar schrieb im Beitrag #5151777: > bei PIC und > PIC32 aber der MIPS Kern war halt eine Fehlentscheidung. PIC32M = MIPS PIC32C = Core - also ARM (Aus den ATMEL SAM) Und ich finde die PIC32MZ richtig gut! Gruß Jobst
-
Thread
Arduino - SPI über lange Leitung
Prozessor, dann brauchst Du keine Pegelwandler. Da Du ja mit PICs Erfahrungen hast, wäre ein kleiner PIC32MX170F256B mit 50 MHz und 128k Flash/64k RAM genau das richtige dafür. Dann brauchst Du zwischen Display, Touch, SD und Prozessor auch keine Pegelwandler, und über die kurze Strecke kannst Du den SPI
Prozessor, dann brauchst Du keine Pegelwandler. Da Du ja mit PICs > Erfahrungen hast, wäre ein kleiner PIC32MX170F256B mit 50 MHz und 128k > Flash/64k RAM genau das richtige dafür. Dann brauchst Du zwischen > Display, Touch, SD und Prozessor auch keine Pegelwandler, und über die > kurze Strecke kannst
-
Thread
Cortex M4: NXP oder STM32?
Zwischen den kleinen STM32F1er und dem "dicken" STM32F4er ist der Preisunterschied unerheblich klein bei Kleinstückzahlen. Der NXP hat weniger RAM und von dem STM's gibt es deutlich mehr Gehäusevariationen. Daher: Nehme
, Du brauchst den vielen RAM für die Messaufgabe. Aber bedenke: zwischen einem STM32F1xx und STM32F2xx/F4xx hat ST die Pheriperie deutlich verbessert und das Programm kann nicht mehr 1:1 kopiert werden. Daher ist der STM32F2xx/F4xx keine schlechte Wahl. Ich nehme auch den STM32F4xx
-
Thread
Microcontroller mit USB-host-Funktion gesucht
Host-Funktionalität gesucht. Bei den heutigen Controllern ist da eher die Frage wie viele, nicht ob es die gibt. 32-Bitter: u.a. div. Microchip PIC32, Renesas RX, SuperH, RZ, Synergy, STM32L4, F4, F7, Atmel SAM, NXP LPC, Kinetis, iMX. Softwarestack für OTG/Host-Funktionalität gibt's u.a. bei Microchip, Renesas, Atmel
Platinen entwerfen (lassen). Musst Du ja auch nicht: http://www.microchip.com/wwwproducts/en/PIC32mx270f256b Hat USB Full Speed Host/Device/OTG Port, gibts im 28 Pin SDIP-Gehäuse, kannst Du auf eine kleine Lochrasterplatine packen, dazu den Microchip USB-Stack, und los gehts. Du musst halt C
-
Thread
PIC32MX795 und UART4: Kein Interrupt beim Empfang von Zeichen.
Für den alten C32 Compiler wirst du dir die UART4-Routinen selbst schreiben müssen, denn: pic32-libs/peripheral/uart/legacy enthält nur die Funktionen für UART1 und UART2. >Hier ist 1->1A,2->3A,3->2A,4->1B,5->3B,6
deinem PIC woanders sind, ich hab das kurz in ein Projekt für einen PIC32MX470 eingetippt - die Flags (U4IP etc) sollten aber gleich heißen. TX müsste analog gehen.
-
Thread
AVR oder STM32 für Entwicklungsprojekt
notfalls kommt man ohne aus, aber ich finde es manchmal extrem praktisch. Ihr solltet Euch auch noch PIC24 und PIC32 anschauen. Die sind beide deutlich leistungsfähiger als AVR bei gleichem Preis, lassen sich sehr schön programmieren und debuggen, und ein PICKIT3-Nachkau kostet beim Chinesen irgendwie
Raspberry PI oder Arduino-Gefrickel. Dafür muss man nicht studieren. PS: Deine Vorstellung von PIC ist niedlich-naiv. So ein PIC32MZ ist durchaus die gleiche Kategorie wie ein STM32F4 ;-)
-
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
Entwicklerboard i.mx28, wozu verwendbar?
lassen koennte). Und das macht man nicht (nur) aufm PC, wenn man das Produkt spaeter eben mit dem iMX28x ausstatten will und beim Entwickeln dann eben schon die Performance der Zielplatform hat und nicht den 64kern-i13-turbo-boost-PC mit 1TB Ram und 32TB SSD-Raid. Und weil aufm PC normalerweise kein
ob man damit z.b. einen > welchem Prozessor man keine Heizungssteuerung laufen lassen > mit 1TB Ram und 32TB SSD-Raid. Und weil aufm PC normalerweise kein > CAN-Bus, LC-Display, SPI-, IC2-Zeugs direkt angschlossen wird. Wenn > doch, dann via voellig anderer HW/SW als auf diesem Board. >
-
Thread
Widersprüchliche Datenblätter PIC32
Ich möchte ein 5V IC per I2C an einem PIC32MX460 anschliessen. Kann ich den I2C per pullup an 5V betreiben? Leider sind die Datenblätter hier nicht eindeutig. Das PIC32MX Family Datenblatt DS61143B von 2008 gibt als maximale Spannung an SDA und SCL Vdd an ,also 3.3V. Nach dem PIC32MX3XX/4XX- Datenblatt DS61143H von 2011 sollen die Pins nun auf einmal 5.5V vertragen. Die Parameternummer ist bei beiden DI28. Was gilt denn nun?
-
Thread
Das Ende von 8bit?
Lothar schrieb im Beitrag #4650562: > Microchip setzt doch grade auf PIC32 in ganz kleinen Packages als > Drop-in ab PIC10 und teilweise sogar billiger: Wie soll denn so ein sauteurer (ca. das doppelte eines PIC10F200) und stromfressender (0,5 mA bei 1MHz!) Bolide mit
im Beitrag #4650875: > Thomas E. schrieb: >> Lothar schrieb: >>> Microchip setzt doch grade auf PIC32 in ganz kleinen Packages als >>> Drop-in ab PIC10 und teilweise sogar billiger: >> >> Wie soll denn so ein sauteurer (ca. das doppelte eines PIC10F200) und >> stromfressender (0,5 mA bei 1MHz!
-
Thread
Linux-Board gesucht
selten finden, häufiger sind grafikfähige Displays. Ich weise in dem Kontext auf Eval.-Boards mit STM32 oder PIC32 hin, die sich wunderbar mit FreeRTOS betreiben lassen. Wenns ein "geläufiges" Linux, wie Ubuntu oder Debian sein soll und Perl darauf laufen soll, ist Raspberry-Pi sicherlich die günstigste
> häufiger sind > grafikfähige Displays. Ich weise in dem Kontext auf Eval.-Boards mit > STM32 oder PIC32 hin, die sich wunderbar mit FreeRTOS betreiben lassen. > Wenns ein "geläufiges" Linux, wie Ubuntu oder Debian sein soll und Perl > darauf laufen soll, ist Raspberry-Pi sicherlich die günstigste
-
Thread
STM32 - 2 lagig Routen, wohin mit VDD und VSS
Ich hab das bei den großen Käfern (PIC32MZ, EP4CE10) bislang so gehandhabt: Top: VCC-Fläche unter Chipgehäuse, 1 Zuführung auf Toplayer durch die Ecke vom TQFP, dort nochmals separat abgeblockt gegen GND. Bottom: Durchgängie GND-Fläche
> Das ist zwar ein PIC32, aber die Ansprüche an die Versorgung sind > vergleichbar. Ja, genau, so meinte ich :)
-
Thread
Mikrocontroller-Programmierung selber beibringen
ist der Arduino hier nicht so beiliebt. Mein Arduino verstaubt inzwischen nur noch, ich hab einen PIC32MX250 auf einem Breadboard inklusive GLCD, USB und Segger J-Link. Zum Experimentieren und herumprobieren schlägt der den Adruino um Lichtjahre, alleine schon wegen dem Debugger und der Leistung.
WehOhWeh schrieb im Beitrag #4052759: > ich hab einen PIC32MX250 auf > einem Breadboard inklusive GLCD, USB und Segger J-Link Nur aus Neugier: Warum nimmst Du einen J-Link statt dem Pickit3 ? /regards Andreas
-
Thread
µC mit USB (kein FT232.)
Microchip PIC18, PIC32, ...
morob65 schrieb im Beitrag #3481232: > Microchip PIC18, PIC32, ... Mit so einem obskuren Schrott fange ich nicht an :D Uhm, sorry ... Gibt sicher einige, die mit den beiden Familien erfolgreich arbeiten. Aber PIC18 oder ein PIC32 mit Mach32-Kern