-
Thread
PIC32MX110 JTAG Betrieb
Hallo zusammen, Ich versuche momentan, JTAG Instruktionen mit dem PIC32MX100F016B uChip auszuführen. Als Experiment habe ich die Instruktionen in verschiedenen Frequenzen betrieben. Ich stelle fest, dass die Instruktion "Sample/Preload und Exest" nur ab einer bestimmten Frequenz funktionieren. Unterhalb dieser Frequenz sehe ich, dass die Ausgänge durch die "Sample/Preload" Instruktionen auf HighZ (einschließlich TDO-Ausgang) eingestellt werden. Im "Extest" kann ich die Ausgangspins über vorgeladene Bits steuern, TDO bleibt jedoch im ShiftDR-Zustand auf High-Z. Ich finde in der Norm 1149.1
-
Thread
[Umfrage] Welchen uC habt ihr bis jetzt a meisten benutzt?
1 PIC18LF4455 1 PIC18F67K22: 2 PIC18F87K90 1 PIC18F86K90 1 PIC24FJ64 1 dsPIC33EP256MU806: 1 dsPIC33EP512MU810 1 PIC32MX695F512L 1 PIC32MX795F512L: 3 STM32F103CB: 2 STM32F103RB: 5 STM32F103VC:
1 PIC18LF4455 1 PIC18F67K22: 2 PIC18F87K90 1 PIC18F86K90 1 PIC24FJ64 1 dsPIC33EP256MU806: 1 dsPIC33EP512MU810 1 PIC32MX695F512L 1 PIC32MX795F512L: 3 STM32F103CB: 2 STM32F103RB: 5 STM32F103VC:
-
Thread
TCP/IP Stack Micrchip EEPROM Includen
defined(CFG_INCLUDE_EX16_MRF24WB) || defined(CFG_INCLUDE_EX16_MRF24WG) // DM240001 Explorer 16 board, PIC24FJ128GA010/PIC24FJ256GB110/PIC24FJ256GA110/PIC24FJ256GB210/PIC24HJ256GP610/dsPIC33FJ256GP710/PIC32MX360F512L/PIC32MX460F512L/PIC32MX795F512L/possibly others, AC164136-4 MRF24W Wi-Fi PICtail/PICtail
defined(CFG_INCLUDE_EX16_MRF24WB) || defined(CFG_INCLUDE_EX16_MRF24WG) // DM240001 Explorer 16 board, PIC24FJ128GA010/PIC24FJ256GB110/PIC24FJ256GA110/PIC24FJ256GB210/PIC24HJ256GP610/dsPIC33FJ256GP710/PIC32MX360F512L/PIC32MX460F512L/PIC32MX795F512L/possibly others, AC164136-4 MRF24W Wi-Fi PICtail/PICtail
-
Thread
PIC32 Oscillator Mode
Also: benutze den PIC32MX795F512H!!!!!!!!!!!!!!!!!!!!
and postscaler • Boot Flash and Program Flash write-protect regions • User ID • Debug mode The PIC32MX Configuration Words are located in Boot Flash memory and are programmed when the PIC32MX Boot Flash region is programmed." "In PIC32MX family devices, the Configuration Words select various device
-
Thread
PIC32 ICSP Langes Programmierkabel [Lösung]
Master Snowman schrieb im Beitrag #3161765: > erstaundlicherweise hatte ich mit dem PIC24FJ192GB106* nie(!!) probleme, > erst jetzt mit dem PIC32MX340F256H. Das kann ich dir gut nachfühlen, meine derzeitigen Lieblinge sind PIC24FJ64GA102, dsPIC33FJ128GP802, PIC32MX250F128*, PIC24FJ256GB210* und das (noch) Flagschiff PIC32MX795F512. Mit dem PIC24FJ256GB110 hatte ich das problem auch nicht. Meine Theorie (weil noch nicht nachgemessen) ist einfach das bei neueren/größeren Prozessoren die ICSP-Clockfrequenz höher
-
Thread
PIC - "beliebtester"?
Carsten Sch. schrieb im Beitrag #2518604: > Ausserdem möchtest du ja gerne DIP, das ist bei den 32 > gar nicht -und bei den 24er nur noch bei wenigen Typen- als Gehäuse > vertreten. Das stimmt so nicht ganz;) PIC32MX110F016B, PIC32MX210F016B, PIC32MX220F032B und PIC32MX120F032B sind im DIP28
Roboter und Motor Ansteuerungen eignet der 4013 hat z.B dafür AC97 und son kram. Alle genannten PIC's sind 5V Varianten (bis auf den PIC32MX).
-
Thread
STM32 NUCLEO H743ZI - Ethernet / WebServer-Probleme
sys_check_timeouts(); einbauen 14. Laden und starten; Ping 192.168.10.104 -> "Antwort von 192.168.10.104: Bytes=32 Zeit<1ms TTL=255" -Projekt aus "c:\xxx\CubeMx\H7\EmMxEth_STM32H743ZI_01" erzeugt -Projekt mit VGD-Wizard erzeugt (Cube-IDE-Import)
gcc, aber den gibts natürlich auch), und als Debugger nimmst Du entweder einen JLink oder einen XDS110. Auf dem Launchpad ist ein XDS110 quasi mit drauf. Oder halt PIC32EF. Hatte ich ja auch schon mal vorgeschlagen. Wobei ich das eben beruflich mache und auch Boards dafür selber entwickle. Deswegen
-
Thread
FIR Filter auf PIC
Anwendung taugt er leider nicht. > > Gruß, Stefan Schließe mich an. Mein Vorschlag ist ein PIC32MX, einige haben nämlich I2S in Hardware. Dazu benötigt man noch I2S ADC und DAC. Ich schlage mal folgenden Typen vor: PIC32MX150F128B: https://www.reichelt.de/PIC-32-Controller/32MX150F128B-ISP/3/index.html?ACTION=3&LA=446&ARTICLE=121326&GROUPID=4509&artnr=32MX150F128B-ISP&SEARCH=PIC32MX150 Es gibt ihn im THT-Bastler-freundlichen DIL-Gehäuse, man kann ihn bei Reichelt kaufen, 2xI2S in Hardware und DMA (sehr nützlich für Audio!) ist mit drin. Programmieren
-
Thread
ARM ist die Zukunft?
8-bit > Ära. Und wenn man sich in die Peripherie einmal eingefummelt hat, geht > das auch. EFM32TG108F4 Cortex-M3 24-Pin QFN LPC1102UK Cortex-M0 16-Pin UFBGA (gibt wohl auch einige im TSSOP-20) PIC32MX110F016B MIPSm4k 28-Pin QFN Größe passt schon, Preise dagegen noch nicht. Was auch zukünftig
>> Ära. Und wenn man sich in die Peripherie einmal eingefummelt hat, geht >> das auch. > > EFM32TG108F4 Cortex-M3 24-Pin QFN > LPC1102UK Cortex-M0 16-Pin UFBGA (gibt wohl auch einige im TSSOP-20) > PIC32MX110F016B MIPSm4k 28-Pin QFN Jo, ist aber immer noch zu fett für die wirklich kleinen Sächelchen
-
Thread
Virtueller Port auf PIC32
erstellen könnte und so immer alle Bits gleichzeitig schreiben. Ist das möglich? Ich nutze einen PIC32 und programmiere in C unter MPLAB (C32 Compiler). Wäre echt eine große Hilfe, wenn das gehen würde. Könnte das auch an vielen anderen Stellen einsetzen. Deshalb schonmal Danke für die Unterstützung
Laut Datenblatt ist beim PIC32MX110 - 150 der Port RB mit allen 16 Bits nach außen geführt (DIP 28 Gehäuse). Beim PIC32MX210 - 250 fehlen ein paar bits. Allerdings gibt es natürlich Überschneidungen mit anderen Signalen.
-
Thread
Komprimieren auf einem Mikrocontroller in C
Ich benutze den PIC32MX, da kommt dann irgendwas von "R_MIPS_26 against 'fopen'" oder so. Mit den Messdaten hast du recht. Prinzipiell will ich nur übertragen, wenn sich die Werte ändern. Dazu müsste ich denke
Jan S. schrieb im Beitrag #1801258: > Ich benutze den PIC32MX, Das klingt schonmal gut. > Heißt das, dass nachdem ich komprimiere ich eigentlich nie weiß > wieviele Bits rauskommen? Das heißt ich muss dann den (40-Bit) Paketen > noch einen Overhead
-
Thread
Wo bekommt man zurzeit noch Mikrocontroller her.
Gestern waren etwa 70 STM32 Typen bei Farnell verfuegbar, heute 110. Preise sind noch happig, aber evt doch schon das Licht am Ende des Tunnels?
> Träumer! Erzähl doch nicht so eine Grütze, genau das mach ich alle paar Wochen, entweder von PIC -> STM32 oder von STM32 -> STM32. Wenn man seinen Code relativ portabel hält, ist das alles nicht die Welt.
-
Thread
Suche - Ethernet MC mit integriertem DC/DC Wandler
ja auch nicht mehr Ahnung. JEDER aktuelle µC hat Spannungswandler. So hat jeder (halbwegs moderne) PIC einen Kernspannungsregler integriert. Einige sogar Kondensatorlose. @Topic: Ich würde mich bei den PIC32MX oder MZ umsehen. Üblicherweise schränkt man die Auswahl durch Einschränkung auf bestimmte Features ein. Man verwendet die Tabellen vom Hersteller. Für PIC32MX: https://www.microchip.com/ParamChartSearch/chart.aspx?branchID=30063 Unterschätze das aber nicht. Die sind kompliziert.
-
Thread
PIC 32 zählt 140 MHz ohne Vorteiler
Verwendung fand der PIC32MX440F256H, (im PINGUINO Micro), mit 80 MHz Taktfrequenz. Signalquelle: SI570 LVDS- Version im "FASY1" (Funkamateur). Pegelanpassung/Signalformung: Emitterstufe mit 2SC3355 (Transitfrequenz 6,5 GHz
TABLE 29-21 vom PIC32MXXX/2XX Family Data Sheet (61168E.pdf) Sagt minimale Periodendauer 20ns bei TIMER1 EXTERNAL CLOCK. Garantiert bei 2,7V, gesamter Temperaturbereich. Wenn Du die 50pF Eingangskapazität bei hohen
-
Thread
PIC32MX795F512L 80MHZ Berechnung der Programmlaufzeit
Eine andere Möglichkeit wäre, eben keinen SPI-UART zu verwenden, sondern z.B. einen PIC32MX110F016 oder PIC24F08KL301, der dann lokal das Protokollhandling übernimmt, sodass nur die Nutzdaten per SPI zum Hauptcontroller fließen. Damit reduzierst Du die per SPI zu übertragene Datenmenge
Programm von denen im Auslieferungslager vorgenommen wird. Für den PIC32MX795F512 (den Johann verwendet) bedeutet dies pro Chip Mehrkosten von gerade einmal 24cent (bei 8 Euro Grundpreis für den nakten µC). Dazu kommen dann noch ca. 26 Euro einmalige Einrichtunggebühren
-
Thread
PIC32MX - Clock-Einstellungen
Hallo, ich will mich etwas in die PICs von Microchip einarbeiten und habe mir ein SnadPIC Board (http://www.ebay.de/itm/Microchip-Development-Board-PIC32MX795F512L-32-bit-USB-OTG-PICKIT3-/171215482829?hash=item27dd3cefcd:g:mJgAAOxyOalTZWP2) mit einem PIC32MX795 darauf bestellt. Nun sitze
= 1; /* Prescaler */ PR2 = 3999; /* Period */ OC1CONbits.OCM = 0b110; OC1RS = 2000; /* 50 % duty cycle */ OC1R = 0; T2CONbits.ON = 1; OC1CONbits.ON = 1; while(1) { } } [/c] Damit erhalte ich allerdings
-
Thread
PIC32 started nicht
Hallo Zusammen Ich bin gerade an meinem eigenen Board mit PIC32MX460F512L beschäftigt. Die Software ist auf dem Mikroe PIC32 LV6 getested und läuft dort eigentlich ganz gut. Wenn ich nun das selbe Hexfile auf mein eigenes Bord mit hilfe des Mikroe Prog Flascher
einfach schauen wie Mikroe es gemacht hat: http://www.mikroe.com/downloads/get/1421/mikromedia_for_pic32_sch_v110b.pdf
-
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
[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
-
Thread
FT800 / FT810 Library
_memWrite32(FT8_RAM_DL + 12, BEGIN(FT8_BITMAPS)); FT8_memWrite32(FT8_RAM_DL + 16, VERTEX2II(220, 110, 31, 'A')); FT8_memWrite32(FT8_RAM_DL + 20, END()); FT8_memWrite32(FT8_RAM_DL + 24, DL_DISPLAY); /* END OF
> FT8_memWrite32(FT8_RAM_DL + 12, BEGIN(FT8_BITMAPS)); > FT8_memWrite32(FT8_RAM_DL + 16, VERTEX2II(220, 110, 31, 'A')); > FT8_memWrite32(FT8_RAM_DL + 20, END()); > FT8_memWrite32(FT8_RAM_DL + 24, DL_DISPLAY); /*
-
Thread
64 Punkte FFT auf guenstigem Mikrocontroller
schrieb im Beitrag #4348321: > Nein, darauf kommt es dann nicht an. Gut. Dann kannst Du auch einen PIC32MX110F016B-I/SP verwenden. 50MHz 32 Bit MIPS Kern, damit sollte das schon flutschen. Bei Bedarf gibts auch Versionen mit mehr Speicher... > Ich würde gerne mit noch etwas > kleinerem als dem Atmega8
dsPIC
-
Thread
NXP verschenkt ARM-Chips
Hi Michelle TME hat auch noch den von Micron: MT48LC4M32B2 SDRAM 3V3 4Mx32 167MHz TSOP86 mfg Stephan
Nachtrag: MT48LC4M32B2P-6 SDRAM 3V3 4Mx32 167MHz TSOP86 Menge: 1+ 13+ Bruttopreis [EUR]: 3.172 3.001 Nettopreis [EUR]: 2.60 2.46 MT48LC4M32B2P7I SDRAM 3V3 4Mx32 143MHz TSOP86 Menge
-
Thread
STM32 Programm unerwartet groß
Wo bekomme ich denn die stm32f10x.h her, wenn ich weder CubeMX noch die StdPeriph Library verwende?
mit ca 35000 Source Lines verbrauchte beim STM32F103 nur um 110KB.
-
Thread
Gibt es einfach zu handhabende "große" Rams (16/32MB?)
vom Chinamann wirst Du ja wohl noch haben. Das PICKIT3 kann alle aktuellen PICs, egal ob 8, 16 oder 32 Bit. Die 70 MHz(*) dsPIC33EP sind nicht zu verachten. Und mit I2S und AC97 kannst Du Dich bei den auf dem Markt erhältlichen 192 kHz/24 Bit Stereo Audio Codecs bedienen. (*) Instruction Clock,
(im Namen steckt doch schon die musikalische Nutzung :-) und einzig das 8MB SDRAM durch eines mit 32MB ersetzen. Wenn ich es richtig übersehe, wäre die 16Mx16 Ausführung doch pinkompatibel und der FMC des µC kann ihn auch korrekt ansprechen: http://www.digikey.de/product-detail/de/IS42S16160D-7TL/
-
Thread
AVR gegen den Rest der Welt
Hardwaretools für die volle Bandbreite der PICs geeignet. Mit dem Pickit3 für 30Euro kann man sowohl den 0815 PIC18F45K20 programmieren und debuggen wie den "großen" 32Bit PIC mit MIPS Kern PIC32MX795L. Natürlich auch die 16Bit PIC24 sowie die dSPIC mit rudimentären DSPfunktionen. Bei Atmel AVR waren die Debugging
vermute ich mal ganz stark. Wie stark gleichen sich die Mikrocontroller-Familien? Oder zu mindest die PIC32 mit den AVR32? (Ich glaube nicht, dass sich der PIC32 vom chipKit Uno32 mit dem Atmega328 von Ardunio gut zu vergleichen ist. ^^) Einen AVR32 habe ich noch nicht programmiert. Aber wenn ich mir
-
Thread
Embedded PC mit kleinem Formfaktor und großem Temperaturrange
Stunden bei 125 °C) NXP/Freescale: Div. MPC5xxx (PowerPC), falls die reichen oder einige bspw. i.MX6 siehe AN4725 "i.MX 6Solo/6DualLite Product Lifetime Usage Estimates" https://www.nxp.com/docs/en/application-note/AN4725.pdf Fertige Boards, die bis 125 °C spezifiziert werden, kenne ich allerdings
so oft schlicht etwas mehr aus dem Lastenheft. Ein BSD ist auch o.ä. das läuft zur Not auch auf PIC32MZ (die bis 125 °C spezifiziert sind)...
-
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
OT: http://www.cl.cam.ac.uk/~sps32/mcu_lock.html Die genaue Technik für Pic war mal in einem PDF desselbigen Authors. Habe es selbst auch ausprobiert, es funktioniert problemlos. Der Witz ist, daß sie ein Problem hatten, mit 10V, dann
-
Thread
Errechnung der ADC Leistung?
Spannungsteiler, der dann ABS intern ausgelesen wird. Als Microcontroller hatte ich schon mal den UNO32 mit einem PIC32MX320F128 ausgeguckt- der kostet nur 25€. Der kann auch mit der Arduino IDE programmiert werden. Mit dem Arduino habe ich schon gebastelt und habe kein Problem mit dem Code. Der Controller
Sensor gemessen, und nicht die Spannung über dem Widerstand. Die Spannung über den Widerstand müsste 110 Ohm * 7 mA = 770 mV und 110Ohm * 14 mA = 1.54V sein wenn das richtig angeschlossen wäre. Subtrahierst du deine gemessenen Spannung von der Versorgungsspannung kommst das ungefähr hin mit 0,81V und
-
Thread
IRMP auf einen PIC18F4520 portieren
neues Projekt angelegt. Die einzige Änderung die ich gemacht hab sind die zwei #defines: #define PIC_C18 #define WIN32 Die stehen im Hauptprogramm gleich am Anfang. Andy
frickelboard (rechts) und dem neuen Test auf dem steckbrett. ps: irmp war vom svn revision 135. PIC18F4520 mit internem FRC+PLL (32Mhz), was 8Mhz cycle frequenz ergibt. mfg Peter ;-)
-
Thread
Extrem hoher Stromverbrauch- Elektronische Fussbodenheizung
5800kWh bei 110qm , elektrisch beheizt klingt unrealistisch niedrig. Ich könnte mir vorstellen, dass ggf. der alte Zähler defekt war
des Einstiegs in das Thema DSP habe ich mir selber eines aufgebaut, aus ADE7912, Shunts und einem PIC32MX (als "DSP"). Damit werden auch Blindströme, nichtsinusförmige Ströme (wie Phasenanschnitt) oder Oberwellen korrekt erfasst. Ich habe mir viele Verbraucher angesehen - merkbare Abweichungen habe
-
Thread
Ethernet implementieren Problem P18F
// PHCON1 Register PHCON1bits.PDPXMD=1; // PHCON2 Register PHCON2=0x110; // Bit8, Bit4, enabled // PHLCON Register PHLCON=0x476; // Bit10, Bit6, Bit5, Bit4, Bit2, Bit1, enabled }
https ist der 18F zu langsam. Ein SSL-Handshake dauert 20s. Wenn Du wirklich SSL brauchst, nimm einen PIC32MX. Der Tcp-Stack ist dort der gleiche. fchk
-
Thread
Ausgelasteter CAN Bus Auswerten
gleichzeitig getestet werden > können(Langzeit/Klimatests). Da nimmst Du Dir beispielsweise einen PIC32MX795 oder einen STM32F107, die Fast Ethernet und 2*CAN haben. Dazu einen passenden Ethernet PHY sowie die CAN Transceiver, und los gehts. Du sammelst so viele CAN-Pakete, bis ein UDP-Paket voll ist
Wenn jedes 20 bit lang ist macht das 100kBit/s was dein CAN wohl locker > kann. CAN 2.0 A hat 110 bits pro Frame, das wären dann 550 kbit/s. Aber auch kein Problem.
-
Thread
GPRS GSM Modul in embedded System
Mikrocontroller muss einen TCP-Stack und einen PPP-Client haben. Das schließt kleine Controller wie Attiny und PIC16 aus, weil die einfach nicht genug Speicher haben. Ein kleiner ARM oder ein PIC32MX wäre angemessen. Die GSM/GPRS-Modems haben durch die Bank 32 Bit Controller sowie einen speziellen DSP für die
Bit Systeme ist das die einfachste Möglichkeit. Die Gegenstelle kann auch ein ISDN-Modem(*) mit V.110 oder ein Analogmodem(*) sein, und der Verbindungsaufbau geht in alle Richtungen (mobil-mobil, fest-mobil, mobil-fest, fest-fest). (*) funktioniert nur an richtigen Analog- bzw ISDN-Anschlüssen, nicht
-
Thread
USB Koppelfeld für Festplatten
noch entschieden werden, welcher genau in Frage käme. Auf der Steuerplatine möchte ich ja einen PIC32MX764F128L verwenden. Für die SetPortFeature-Variante ohne Steuerplatine würde auf dem Koppelfeld vielleicht ein ATtiny24 o.ä. reichen, der kostet nämlich nur 1,25€. Der µC müßte m.E. nur folgende
. Ich bin mit dem PIC32 allerdings schon angefangen und ein Lochraster-Adapter kostet auch nur ca. 3€ (ebay 280545041432), siehe auch hier links im Bild: http://www.mikrocontroller.net/attachment/148490/PicUsbStarterKitAdapterDsc
-
Thread
[Projektvorstellung] - Selbstgebauter Oktokopter (Open Source)
im Beitrag #3630585: > Welche PICs habt ihr verwendet? Auf dem gesamtsystem vorhanden sind: 1x PIC23HJ12GP202 2x PIC24FJ64GA002 1x PIC32MX795F512H Mit allen drei Controllern haben wir bereits viel Erfahrung gesammelt und haben uns daher für diese, wenn wohl uach etwas überdimensionierten Controllern
Außerdem gibt es keinen C++ Compiler von MC für PIC24.
-
Thread
UV-Laserdrucker
Kühlung grossflächig auf einer Aluplatte auf. Auf der anderen Seite die Ansteuerung: Ganz links ein PIC32MX250F128 50Mhz/32k RAM,128k Flash. Die Stiftleiste darüber ist die ICP-Schnittstelle, links daneben der Laser-Sensor und die zwei PWM Kanäle für den Spiegelmotor. Darunter eine RS232 Richtung Host-Controller
im Zusammenspiel mit dem DMA ist der Jitter somit quasi Null. Der Grund warum ich jetzt nochmal von PIC32MX zu PIC32MZ gewechselt habe war nicht die Leistung, sondern die höhere Flexibilität bei den Timern. Ich wollte unbedingt einen 32Bit Timer mit möglichst hoher Frequenz im Zusammenhang mit einer 32Bit
-
Thread
PWM - Wahrnehmung Auge
Helligkeit ist zwar nicht perfekt lienar, mir reicht das und die Rechnung ist einfach. Über CubeMX wird der Timer als PWM konfiguriert, das ARR kann eingestellt werden wie man mag (z.B. 500 .. 1000) [c]uint32_t LED_Soll; extern TIM_HandleTypeDef htim2; // PWM Periode, muss ein vielfaches von 100 sein, minimum 100. void LED_Display(uint32_t iSoll) { if (iSoll > 100) iSoll = 100; if (LED_Soll != iSoll) { LED_Soll = iSoll; uint32_t i; i = (iSoll * iSoll) / (10000 / htim2.Instance->ARR); htim2.Instance->CCR3
-
Thread
winziger Webserver mit enc28j60+mega32
Datasheet: http://ww1.microchip.com/downloads/en/DeviceDoc/39662a.pdf Aber was redest du von "trafo an pic" ? der enc28j60 ist doch kein pic ? Bye, Simon
Now: -32.0 C
-
Thread
Arm Cortex im DIP Gehäuse Gesperrt
Also Mein Umstieg von kleinen 16-Bit Controllern auf dicke mit 32 Bit war mit erheblichen Kopfschmerzen verbunden. Bei mir waren es zwar PIC32, aber der Unterschied zu ARM ist jetzt nicht so gewaltig. Freu dich auf all die wunderschönen Begleiterscheinungen großer
Früher gab's die zumindest auch von TQFP auf TH. Ansonsten wenn's hier eh schon so schön OT ist... PIC32 wurden schon erwähnt: Gibt's bspw als PIC32MX270F256B mit 256 kiB Flash, 64 kiB RAM, USB im DIP-28 (mit Steigerungsmöglichkeit: SOIC, SSOP ;)) Oder QFP zum Löten Üben? ;) 0.8mm Pitch und 64-Pins gibt's
-
Thread
Wozu übertrieben schnelle Microcontroller?
anvisiert: https://www.nxp.com/products/processors-and-microcontrollers/arm-microcontrollers/i-mx-rt-crossover-mcus/i-mx-rt1060-crossover-mcu-with-arm-cortex-m7-core:i.MX-RT1060#relatedApplications Wenn dich keine davon interessieren, dann ist der Controller für dich natürlich übertrieben.
8 512 Wortbreite CPU / bit 8 32 Taktfrequenz / MHz 16 600 Rechenleistung Coremark² 8,2 2313,57 Max. Verbrauch CPU / mW 100 350 ────────────────────────────────────────── ⁾) Da der i.MX kein internes
-
Thread
IRMP - Infrared Multi Protocol Decoder
Projekt. Gut dokumentiert, innerhalb von 30min in meinen Code eingebunden und für den verwendeten PIC32 portiert. Lief auf Anhieb, so soll es sein. Grüße Stampede
IRMP/IRSND nun auf den Zielsystemen AVR/PIC/STM32 läuft, war eine größere Umstrukturierung des Sources notwendig, um weiterhin die Konfigurationsdateien irmpconfig.h und irsndconfig.h möglichst einfach und übersichtlich zu belassen. Die IR-Protokoll-spezifischen
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
in der Lage, Controller zu flashen die einen Bootloader besitzen. Funktioniert hat das ganze mit STM32F030, STM32F103, STM32F401 sowie (was fast wichtiger ist) einem LPC1114 und ATMega-Prozessoren, die einen Arduino-Bootloader besitzen
Alarm), einen PWM-DAC + Verstärker und Lautsprecher ... Und wenn alles klappt, passt das alles in 32*32*9mm^^ xD
-
Thread
Logamatic 2107 Schnittstelle
Guten morgen, Also ich habe einen Atmega 32 hier und PIC18F4620, würde dein Hex direkt auf diesen PIC passen oder kann man den in MPLAB schnell passend kompilieren, Ingo? Wenn nicht würde ich umkompilieren mit dem Atmel versuchen. Gruss Norbert
Hallo! Mit ein paar Web-Seiten ohne JSON bin ich bei 31K ROM und 1366 RAM. Der PIC18F4580 hat 32 KB ROM. Ohne Webseiten würde das JSON Interface warscheinlich reinpassen. Es wäre (zumindest für mich) aber einfacher den PIC zu wechseln, als X Versionen der Firmware zu pflegen. In die
-
Thread
AVR Synthesizer mit ATxmega128A1
der VST-DSP Ecke komme. Habe mir dann mal ein paar Dev-Boards für schnellere Controller gesucht (PIC32, dsPIC, AVR32...), allerdings bin ich da nicht sonderlich weit gekommen. Der dsPIC ist recht simpel und billig, und man kommt schnell zum DSP-Teil des Projekts, allerings ist er nicht sonderlich schnell
interessieren dich die ein oder anderen Eckdaten: Quasi drei "Module" bzw. Platinen: "Klangerzeuger" ist ein PIC32MX250xx, der auf 68MHZ getaktet ist. Clou an diesem PIC: I2S! D.h. ich habe zwei 16 Bit DAC's daran gehängt (PT8211-S) und komme somit auf 4 analoge Einzelausgänge. Des weiteren hängt noch ein 8-fach
-
Thread
Retro Fieber: Z80 oder 68000 ?
Leiterplatten. 8031 habe ich auch hier, einfacher da nur 8bit. Es stellt sich aber die Sinnfrage, PIC32 hat den Speicher integriert und ist viel schneller.
der anderen Bank. Sowas bin ich > nicht gewöhnt und finde das schräg.. Das war wohl eher ein PIC16F677. Bei den PIC18F muss man nicht mehr banken, kann aber, wenn man 16'er Code portieren will, und die 16-Bitter (dsPIC, PIC24) und 32 Bitter (PIC32) brauchen das ohnehin nicht mehr. fchk
-
Thread
Thermomix Rezeptchips
= 6 m_u32DataPageSize = 2048 m_u32TotalPageSize = 2112 m_u32SectorsPerBlock = 64 m_u32NumberOfNANDs = 0 m_u32TotalInternalDie = 0 m_u32CellType = 0 m_u32EccBlockNEccType = 4 m_u32EccBlock0Size
= 6 m_u32DataPageSize = 2048 m_u32TotalPageSize = 2112 m_u32SectorsPerBlock = 64 m_u32NumberOfNANDs = 0 m_u32TotalInternalDie = 0 m_u32CellType = 0 m_u32EccBlockNEccType = 4 m_u32EccBlock0Size
-
Thread
Weller WX/WSM/WHS Serie Kabel Reverse Engineering
hat Weller so einige Nettigkeiten gemacht, unter anderem auch noch einen Temperaturfühler KTY82 (SMD 110) im Griff. Ich konnte einen solchen (defekt) bekommen, nutze aber nur den Reedschalter, Rest raus. Ich hoffe, die Anhänge erleuchten Dich - nur zum Teil von mir.
Bajonettverschluss ist Teil des Gehäuses. Folgende Chips konnte ich schon identifizieren: Microchip PIC32MX460F512L ST LM399 ti SN74LVC4245A ? LD33 Toshiba TCP8104A Micrel MC5102 Analog Devices ADM3251E ST ESDA6V1SC5 ? BC817-40 Viele Grüße Hannes
-
Thread
CP/M auf ATmega88
Record Capacity 960: Kilobyte Drive Capacity 192: 32 Byte Directory Entries 0: Checked Directory Entries 128: Records/ Extent 16: Records/ Block 32: Sectors/ Track 0: Reserved Tracks So sieht das jetzt bei mir mit 2 4Mx4 Chips
Oder PIC32 mit z80sim: http://www.kenseglerdesigns.com/cms/node/8 Peter
-
Thread
Drucker der auf Folien 10 mil Leiterbahnen schafft
Drucken von Folien die ich zum Belichten von Platinen benutze. Bisher hatte ich einen Hp Photosmart B110. Damit konnte ich schon gute Ergebnisse erzielen, allerdings hatte ich bei 12 mil Leiterbahnen und einem Pitch von 0.5mm schon Probleme. Ich suche ein Modell mit dem ich 10 mil Leiterbahnen /
Lötstopplack... Gerade Fertigbestückt vor mir liegt beispielsweise eine heute gemachte Platine mit einem PIC32MX795F512L, 12x12 TQFP100 mit 0,4er Pitch. Und das ist noch lange nicht Ende der Fahnenstange... Aber dennoch ist es einfach so das ein sehr guter Tintenpisser meinen LJ1010 noch in den Schatten stellen
-
Thread
SVPWM Ansteuerung eines BLDC
Erfahrungen mit internen OPVs? Ich werde später ein kleineres Board machen und würde gerne auf STM32F303 M4 setzen. Der hat auch sonst mehr interessante Sachen. Testweise kann ich dieses Board auf meine Platine stecken: http://www.ebay.de/itm/STM32F3-DISCOVERY-USB-STM32F303VCT6-STM32-ARM-Cortex-M4
Puhhh CubeMX, warum nimmst du dann nicht die MCLib von ST?