-
Thread
Ansteuerung Schrittmotor mit PWM Signal - STM32F303RE Nucleo
Hallo zusammen, Ich will ein Schrittmotor mit PWM Signal ansteuern anhand eines STM32F303RE Nucleo Boards. Wie viel PWM Signale (bzw. PINs) brauche ich um den Schrittmotor anzusteuern und wie soll ich mit C-Code programmieren? Also für normale Ansteuerung eines Schrittmotors, kann
Stromregelung wird nicht benötigt? Dann kann man doch gleich ein paar > NE555 nehmen:-( Oder nen kleinen PIC, da reicht dann einer und der ist mittlerweile billiger als ein NE555 und wesentlich billiger als ein paar NE555. Aber mal Spaß bei Seite, wenn jemand Fragt wie er PWM mit dem stm32 machen kann hilft
-
Thread
Arm Cortex im DIP Gehäuse Gesperrt
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
den R8C/M16C tut der sich etwas schwer. Der hat wohl was dazu drin, aber die Architektur gibt das nicht wirklich her, zu wenig Register. Das war für /mich/ ein Argument, diese mit R8C,M16C,M32C etwas verwirrend
-
Thread
Taster ohne Interrupt abfragen
zu beschäftigen, ist nicht Sinn der Sache. Batteriebetrieben.... 80% ?! Entweder hast du einen µC mit 32kHz Takt (kann man ja machen...) oder dein Code ist einfach grottig. Ich würde gerne eure Ansätze sehen und diskutieren (wirklich!), bisher habe ich aber keinen gesehen.
schon vor Jahren brilliant und perfekt gelöst und im Forum hinterlegt. Ich habe es schon auf einigen uC (PIC, AVR, STM32, Z8, 8051) eingesetzt und es funktioniert ueberall 100% zuverlässig. Auch seine Keypad Routinen funktionieren absolut perfekt ohne irgendwelche Prellprobleme. Warum also das Rad immer
-
Thread
Noch ein anderer GPSDO
Genauigkeit natürlich noch steigern, aber dafür dauert dann das 'Einrasten' des OCXO viel länger. c) was denkt ihr über meine Ansätze?
Teil ist OK, der zweite nicht. Nimm deinen 10 MHz OCXO und mache ihn zum Taktgenerator für deinen µC. In deinem µC programmierst du einen Timer so, daß er für 1 Periode genau 10.000.000 Takte deines OCXO's benötigt. Jetzt führst du das 1PPS Signal an deinen µC und triggerst damit ein Capture-Register
-
Thread
newlib fuer AVR?
Tun die nicht, und gabs auch noch nie. Und auch sonst gibt es keine C++ Standardlib für AVR. Oliver
und > hoffen, dass die AVRs bedeutungslos geworden sind, bevor man GCC 7 > auf den dann aktuellen C-Compilern nicht mehr compilieren kann. :/ Öööhh War das jetzt Ironie, oder wie schätzt Du die Entwicklung ein? Werden 8 Bit µC durch ARM komplett verdrängt? Wird Microchip die PIC und AVR Architektur
-
Thread
Unklarheit Auslesen Zeilensensor LF1401
Habe vor Jahren folgenden Zeilensensor gekauft: http://static.mercateo.com/8c/6996b3ad28464d939bc17e037ed63c99/pdf/tpIC-Haus_Zeilensensor-LF1401_DE.pdf?v=2 Hier im Forum gibt's genau EINEN Post, wo dieser Sensor als einfach erwähnt wird: https://www.mikrocontroller.net/topic
Signal sein, gibt ja keinen Pin dafür. Ich würde zunächst mal versuchen ein 100ns Delay nach [c] digitalWrite(CLK, HIGH); // setze Clock High [/c] und [c] digitalWrite(CLK, LOW); // setze Clock Low [/c] einzubauen
-
Thread
µC ohne "Board" programmieren, geht das?
erklärte, Abkürzungen. Kaum Anfänger geeignete > Erklärungen zur eingesetzten Programmiersprache C bzw. beim > Assemblertutorial gar keine Anfänger taugliche Erklärungen. Zu C kann ich nichts sagen, aber ich habe vorm AVR nie Assembler benutzt oder gesehen. Zwar schon jede Menge C++ programmiert
musste, weiß, wovon ich rede. Auf meine Homepage findest du ein ASM Tutorial für AVR, ein C Tutorial für AVR und (für Fortgeschrittene) einige Hinweise zu STM32F1 (ARM) Mikrocontrollern. Außerdem jede Menge Infos zum ESP8266 (auch NodeMCU). http://stefanfrings.de/
-
Thread
entscheidung mikrocontroller
mit großen Zahlen durchzuführst, dann solltest du einen STM32F103 verwenden, die gibt es bei eBay für 1,80€. Du kannst dir auch ein STM32F4 oder ein STM32F7 bestellen, kostet 20,33€ und hat sehr viel Rechenpower und Pins und Speicher. Wenn du etwas genauer
immer wieder auftauchen: Atmel AVR (ATmega, ATtiny, Arduno, Xmega) Espressif ESP8266 Microchip PIC ST Microelectronics STM32F103, STM32F030, STM32F407 Texas Instruments MSP430 Das hat einen guten Grund: Diese Chips kann man als Endverbraucher zu einem günstigen Preis problemlos erwerben, sie
-
Thread
raspberry i2c
nicht. (z.B. wenn alle verfügbaren messwerte gelesen werden sollen). Ich benutzte bisher immer einen PIC als I2C Master und da konnte man dieses Protokoll einfach handeln.
bereits eine Frage zu diesem Thema hatte, jetzt Teil 2: Ich benutzt die Funktion uint8_t bcm2835_i2c_write_read_rs(char* cmds, uint32_t cmds_len, char* buf, uint32_t buf_len) aus der Bibliothek http://www.airspayce.com/mikem/bcm2835/ mit der ich angeblich eine beliebige Anzahl von Bytes senden kann
-
Thread
Embedded PC mit kleinem Formfaktor und großem Temperaturrange
Nur 0°C - 120°C als Anforderung reicht nicht wirklich, um da was passendes zu finden... Für den industriellen Bereich (-40 °C bis 85 °C) gibt's fertige SOMs und SBCs fast wie Sand am Meer. Bspw. von Variscite
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
Signal für DSP?
Qualität braucht man pro Sekunde 48000 Zellen 16-Bit Speicher. Mein kleines Versuchssystem mit dem TMS32C025 Dinosaurier hat z.B. 128kWord Speicher, was schon für ein paar nette Effekte reicht. Das kann man mit heutigen Maschinen aber nicht vergleichen - jedes OMAP Eval Board von TI schlägt das um Längen
einen TAS3108 von TI) sind wirklich nicht mehr sinnvoll in ASM zu programmieren, ACK. Wobei der TMS32C025 von meinem Projekt da oben in ASM durchaus noch Spass macht. Da gab es viele Tipps aus Funkerkreisen und von musicdsp.org, so das ich damit 'ne Menge über DSP und Algorithmen für die Dinger lernen
-
Thread
Website mit Mikrocontroller
1x UART - 1x SPI (min. 8MHz)??? Doku befragen - 8 GPIO Pins. (knapp, eher nicht genug wenn SPI/I2C/UART genutzt wird) - 1 Analog Input - 4MByte Flash (1MB Programm + 3MB SPIFFS evtl. für Webspace) Zusatz: ATMega328P als Slave über I2C mit dem ESP verbunden - 3,3V oder 5V - 5(7) Analog Input
Momentan bekommt man alternativ zum ATmega328 auch STM32F103C8T6 Module ungefähr zum selben Preis. Die sind in fast jeder Hinsicht Leistungsstärker. Eine andere theoretische Möglichkeit wären Module, die den ESP8285 verwenden. Die können bis zu 6 I/O Pins
-
Thread
Mehrfach Belegung von Ports STM8 Bit µC
Wandler, nur noch 5 I/Os Es gibt den STM8S103F3 im UFQFPN 20 3x3x0.6 lieber den, oder gleich einen PIC/AVR mit 8 Pins.
hängt, musst du bei Pin 5 den PA3 verwenden, so wie er im Datenblatt als erstes aufgeführt ist. Für I2C nimmst du dann dementsprechend PB6. So wirklich Spaß macht das nicht, aber es funktioniert defintiv (habe I2C damit im Einsatz, sowie einen weiteren Pin für eine Software UART).
-
Thread
Overhead struct-pointer
Funktionsnamen stehen stellvertretend für als Quelltext ausgeführte Operationen [...] } [/c] Ein kürzerer Name würde die Lesbarkeit innerhalb der Funktion deutlich verbessern: [c] void foo(void) { Textdata_t *const Txd = &gl_Textdata; Txd->a = calcstuff(Txd->a, Txd->b)
statischer Daten, aber wenig Adressregistern, sollte er dann die direkte Adressierung bevorzugen (AVR, 8bit-PIC, 8051), bei Maschinen ohne direkte Adressierung (ARM, 32bit-PIC) die relative über Adressregister. Idealerweise unabhängig davon, ob du das nun selber zu optimieren versuchst oder nicht.
-
Thread
Schaltungen am Rechner entwerfen - einfache Software hierzu?
Was selbstverständlich _nicht_ geht, ist das Austauschen von völlig inkompatiblen Bauteilen. Nen PIC32 gegen ne 1N4148 austauschen zu wollen unter Wahrung der Funktionalität ist ja auch beispielsweiser Schwachsinn. Ich hoffe, du siehst dieses ein. Also kurzum: Wenn man en Bauteil wirklich _weg_
die auch nicht die schöne Zeit mit Borland Turbo PASCAL > miterlebt. Ätsch! ;-) Oder Borland Turbo C++ V3.12 ...
-
Thread
Cycle Count auswerten und verstehen anhand von Shifts und Arrays
interessieren. Es ist auffällig dass ich z.B. mit der Lib "string.h" folgende Werte bekomme: [c]uint32_t A[11] = {0}, B = {0xff,0xee,...,0x44} //start count memcpy(A, B ,44); // A \gets B by 44 byte. //end count, print count >> 30 [/c] oder ich habe eine Funktion [c] void arr_cpy(uint32
cycles, wenn ich memcpy nochmal extra in einer weiteren Funktion verpacke? D.h. warum liegt [c]arrcpy(uint32_t A[11], uint32_t B[11]) { //A <- B memcpy(A,B,44); }[/c] bei 60 cycles, als makro [c]#define arrcpy2(A,B) (memcpy(A,B,44);)[/c] bei 38 cycles und der direkte Aufruf [c]memcpy
-
Thread
Bau eines USB-GPIO Boards
meinen Controller anpassen müssen. - Bauform: kein BGA. - Möglichst viel Peripherie, wie SPI, I2C, PWM, ADC. Je mehr, umso besser. - Preis und andere Faktoren sind egal. Über die Artikelseite zu USB bin ich auf die PIC-Familie gestoßen. Damit habe ich noch nicht gearbeitet und bitte um eine
Ich glaube der ATmega32u4 kann auch HID.
-
Thread
gcc für cortex-m0 schreibt daten vor die Vektortabelle
Der Vollständigkeit halber mein gcc Aufruf: [code]arm-cortex_m0plus-eabi-gcc -S -nostdlib -mno-pic-data-is-text-relative -marm -mfpu=vfp -mlittle-endian -mthumb -D__SAMD10D13AS__ -ffunction-sections -fdata-sections -Iinclude -D__SAMD10D13AS__ -Wl,"-Tsamd10d13as_flash.ld" -Wall -O0 main.c -Wl,--gc-sections
1c: f8672db8 ; <UNDEFINED> instruction: 0xf8672db8 20: 1ba58415 blne fe96107c <_end+0xde960c7c> [/code] Es scheint also noch eine Linkersection ".note.gnu.build-id" zu geben.
-
Thread
SD Karte mit FatFs über SPI an Atmega, wie kann man die Schreibgeschwindigkeit maximieren?
Hallo, ich möchte mit einem Atmega32 (2kB SRAM) Daten auf eine µSD Karte speichern. Der µC läuft mit 14,7456MHz, SPI läuft mit einer Endgeschwindigkeit von fosc/2 und zum Beschreiben der Karte benutze ich Elm Chan's FatFs (R0.13). Die
grundschüler schrieb im Beitrag #5179894: > Wenn es auf Geschwindigkeit ankommt, sollte man auf stm32/sdio > umsteigen. Zeig mal :-) (analog C-Hater, der sich ja nicht zurück gemeldet hat)
-
Thread
STM32 C Programmierung Tutorial (Buch)
Hallo, Ich suche ein Einsteigertaugliches Tutorial/Buch zur STM32 Programmierung in C. Wisst ihr da was taugliches? Wenn möglich Deutschsparchig? Meine bisherigen Kenntnisse beschränken sich Hauptsächlich auf 8051er/AVR Assemblerprogrammierung.
ich" ja garnicht gefragt, sondern: Ich schrieb im Beitrag #5177702: > ... Tutorial/Buch zur STM32 Programmierung in C OK, wenn du also nur lernen willst, wie man die STM32 mit einer in C geschriebenenen Firmware versieht, dann kannst du dir die o.g. Seite durchlesen und am besten ausdrucken. Dann
-
Thread
Rasperry Pi, mal in Info reinschnuppern
entsprechenden Ausgang -> siehe (CMOS) Gatter https://upload.wikimedia.org/wikipedia/commons/thumb/c/c1/Cmos_and.svg/220px-Cmos_and.svg.png früher(TM) war es der Adressbuss der die Daten aus dem RAM oder ROM holte http://www.zimmers.net/anonftp/pub/cbm/schematics/computers/c64/251138-1of2.gif
Realisierung durch Relais von der Funktion her quasi identisch zu einfachen Mikroprozessoren ala AVR oder PIC.
-
Thread
Binäruhr mit STM32 Blue Pill Board
Grün ist zu schwach, Blau zu hell. Gelesen und gebaut habe ich das Hauptsächlich um mich mit den STM32 zu Beschäftigen, bin sonst mehr der ASM / Microchip PIC Mensch. ---- @Joe Speicher und Power hat der STM ja "ohne Ende", da kann man noch mehr mit Hineinpacken, aber das ist ja Ideal zum Lernen.
Wird der STM32-Nucleo im Hintergrund als ST-Link genutzt. PS: Ich habe so eine Uhr mit einem Attiny85 und Neopixeln gebaut.
-
Thread
STM8S - Externer Interrupt an PA3
die Registerkonfiguration: [c] asm("SIM"); PA_ODR = 0; // All pins are turned off. PA_DDR_DDR3 = 0; // PA3 is input. PA_CR1_C13 = 0; // PA3 is pull high EXTI_CR1_PAIS = 2; // Interrupt
es nicht geht? Omg, ich hatte tatsächlich den Interrupt nicht enabled. Vergessen hatte ich: [c] PA_CR2_C23 = 1; [/c] Vg Niine
-
Thread
Auf-/Abwärts-Zähler mit 33 Ausgängen und Zustandsspeicher.
Ich finde, das ist ein guter Aufhänger, die µC Programmierung zu lernen. Man könnte mit einem Blue-Pill Board (STM32F103C8T6) für ca. 1,50€ bei Ali Express anfangen. Das hat (wenn man auf USB und Uhrenquarz verzichtet) 31 freie I/O Pins. Einen
an einen 8-beinigen µC, z.B. PIC12F..., hängen. Damit hat man 4*8=32 Schieberegister- Ausgänge und bei Bedarf hat der µC noch einen Pin frei für Ausgang Nr. 33. Der EEPROM des µC hält ca. 1Mio. Schreibzyklen aus, was für
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V3] Gesperrt
gibt es von STM32 ja mehr Modellvarianten als ST tatsächlich unterschiedliche Chips herstellt. So steckt in den meisten (wenn nicht allen) STM32F103C8 (64kB Flash) tatsächlich ein STM32F103CB (128kB Flash). Auf dem Chip
10622_10186_5722411_10621_10620_5711311-10621,searchweb201603_25,ppcSwitch_2&algo_expid=d7ddab5a-9b32-414a-9530-ad2e6a2c1b1f-0&algo_pvid=d7ddab5a-9b32-414a-9530-ad2e6a2c1b1f&transAbTest=ae803_5&priceBeautifyAB=0 und diese auch: https://de.aliexpress.com/item/Sonoff-T1-EU-Smart-Wifi-Wand-Touch-Lichtschalter
-
Thread
Eagle Layout Baustücke am besten positionieren
> > 4) > Allen ICs fehlen decoupling capacitors (100nF). > > 5) > Um Platz zu sparen kann C1 oder C3 entfallen. Wenn du 20uF brauchst, > nimm einen 22uF statt 2x10uF.
Aber mir fehlen da auch noch ein paar Cs an den Versorgungspins vom uC.
-
Thread
Mc per Drag and drop programmieren
Windows als Mass-Storage-Device. Ja, der STM32 hat einen Bootloader per Default mit dabei, aber der kann nur USB-DFU, kein Mass-Storage. Per Default kann der das also meines Wissens nach nicht. --> Das ist also Software --> Jeder µC, der sein
Bei STM32 ist das auch ein Feature der ST-Link Programmieradapter mit Version 2.1. Wenn du den hast, kannst du auch kleinere µC per Dateimanager befüllen. Ich bin in Zusammenhang mit einem Nucleo-64 Board darauf
-
Thread
Audio DSP gesucht
21489-EZLITE/ADZS-21489-EZLITE-ND/2270361?WT.srch=1&mkwid=sDg6d0U5b&pcrid=218209908877&pkw=&pmt=&pdv=c&gclid=EAIaIQobChMI1eG0y7bc1gIVTijTCh2orQfbEAYYASABEgIcgfD_BwE Danke!
www.analog.com/media/en/dsp-documentation/evaluation-kit-manuals/ADSP-21489_ezboard_man_rev.1.1.pdf, Pg. 32) Ansonsten gibt's ja auch noch http://www.ti.com/tool/tmdslcdk6748 und ähnliches. (Auch ohne jegliche Bewertung - habs noch nie benutzt) /regards
-
Thread
VIN am Arduino
Beitrag #5167042: > Arduinos haben keinen Schaltregler. Für die Arduinos mit ATmega328 oder ATmega32u4 trifft das zu. Die Arduinos mit dem SAM3X8E ARM Cortex-M3 µC haben mit Sicherheit einen Schaltregler.
Manfred schrieb: >> Arduinos haben keinen Schaltregler. > Für die Arduinos mit ATmega328 oder ATmega32u4 trifft das zu. Die > Arduinos mit dem SAM3X8E ARM Cortex-M3 µC haben mit Sicherheit einen > Schaltregler. um die Teile geht es aber nicht und es hilft auch nicht weiter!
-
Thread
PIC32 Bootloader
Hallo zusammen, ich habe hier ein älteres Projekt auf einem PIC32MX460F512L. Es ist noch mit MPLab8 und den Microchip Application Libraries vom 14.07.2011 geschrieben. Wir haben den Beispiel USB HID Bootloader verwendet, der über einen externen Taster aktiviert
Applikation prüfen. b) kannst Du im Bootloader ein Byte lesen? Dazu brauchst Du keine Applikation c) Ob Beide an gleicher Adresse arbeiten, kannst Du mit verschiedenen Mustern testen. d) führt der Reset bei Euch auch zur Spannungsabschaltung? Sonst eigent sich doch praktisch jedes Register, dass
-
Thread
Besseres Job finden
in 2013 an der Uni absolviert, und seitdem bin ich berufstätig. Ich habe neulich angefangen mit 32bit uC zu basteln, mit Hilfe von STM32 Discovery board. Ich komme ursprünglich von 8bit schiene (AVR- Hobby und PIC auf der Arbeit). Ich hab bereits einige Funktionen geschrieben und getestet. Ich werde
Aa B. schrieb im Beitrag #5163276: > Meine Frage ist wenn man privat mit 32-bit uC gearbeitet hat, nach eine > gewisse Zeit, hat man bessere Chancen ein Job zu finden wo mit 32bit uC > gearbeitet wird? Hastu studiert? Ausbildung? Was? Wo? Abschlußnote?
-
Thread
2A mit Transistor über AtTiny schalten
was in der Grabbelkiste zu finden ist. Nur die Größenordnungen sollten einigermaßen stimmen: - C2 sollte min. 10x größer sein als C1, damit C1 bereits beim ersten "Pumpenstoß" über die Gate-Threshold-Spannung aufgeladen wird. - Die Zeitkonstante "tau_gate" der Kondensator-/Widerstands-Kombination am Gate sollte max. 1ms ergeben (tau_gate = C1 * R3), damit sich der Kondensator innerhalb von 1ms hinreichend weit entlädt. Machst Du C1 also z.B. 10x größer, so muß R3 dafür 10x kleiner werden. - Die Zeitkonstante "tau_pump" der Kondensator
-
Thread
Suche Empfehlung für General Purpose Optokoppler zum Schutz der GPIOs eines Raspberry Pi 3
Simulator kann ich es nicht simulieren, da ich dafür keine Optokoppler finde. Der Part, bei dem der µC den Ausgang darstellt, also die LED angesteuert wird, der dürfte noch funktionieren. Aber beim andern mit dem Schalter, wenn der µC Pin als Eingang geschaltet ist, zieht es den den Pin nur gegen GND
wieder aufbereiten. Viel Spaß dabei. > Ich möchte einfach eine unierselle generische Lösung auf der µC > Seite, denn da ist der IC, den ich schützen möchte. Sinnlos, die meisten µC gehören zu den billigsten Bauteilen, die in der Praxis übrigens sogar ohne Schutzschaltung am seltendsten kaputt gehen
-
Thread
AtTiny85 Core Empfehlung?
Stefan U. schrieb im Beitrag #5158759: > STM32F1 Mikrocontroller haben übrigens ab Werk einen seriellen > Bootloader drin, der keinen Platz im Flash Speicher belegt. Das haben eigentlich alle uC außer AVR und PIC z.B. EFM8 8051 EFM32 LPC TMS > Für Embed kompatible Boards (z.B. STM32 Nucleo) braucht man nicht einmal > ein extra Programm, da genügt Drag&Drop im Dateimanager. Anmeldung als USB Stick haben verschiedene uC auch ab Werk z.B. LPC11U LPC13 LPC15 LPC54 EFM8UB
-
Thread
Ärger mit Codeblocks
ich keine Lösung gefunden. Da ich mich ja nun mal unter Linux auf eine Entwicklungsumgebung (für C,C++, AVR u. evt. Arduino) festlegen möchte, habe ich mir mal das vielversprechende Code-Blocks installiert. Aber schon bei einer einfachen Linux_PC Anwendung stehe ich schon vor einem Phänomen.
Projekt erstellen, nur ARM Entwicklerbords aufrufen, die ich gar nicht besitze und nicht etwa einen STM32Fxxx programmieren. Ich werde mal alles was STM ist in die Tonne hauen und bei AVR und PIC bleiben, ich glaub das wär sinnvoller für mich Gerhard
-
Thread
Suche PicAxe Alternative
C (oder war's C++ ?), wie auch BasCom (ein Basic, Freeversion wohl begrenzt) von Dir verwendet werden kann. Die PicAxe müssen ja nicht arbeitslos bleiben - nen I2C-Sensor (DS18B20) lässt sich damit ja recht leicht auslesen und das Ergebnis kann bestimmt auch eine PicAxe einem anderen µC mundgerecht servieren. MfG MfG
-
Thread
LTSpice-> DAC-> Impedanzwandler mit Transistor -> Geht nicht
Schnupf schrieb im Beitrag #5158303: > Was hat er dann beim Wert 25dec für einen Widerstand? ((32-25)*5k) || 25*5k ~= 27kOhm
Dankeschön ☺️ Soll ich dann den Sttützelko zwischen PIC DAC und OPV hängen, oder nach dem OPV?
-
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
Atmega 328P + MCP2120 = IrDA?
entsprechenden Signalformen für IR-Sender und Empfänger zu generieren. Bessere Microcontroller wie PIC24 und PIC32 können das bereits alleine ohne Zusatzbeschaltung, und wer nicht durch andere Randbedingungen festgelegt ist, nimmt auch solche Controller, schon allein aus Kosten- und Platzgründen.
Reichweite schaffen. Und zum anderen soll er verhindern, daß die Spannung so weit zusammenbricht, daß dein µC abkackt. Der letzere Punkt entfällt bei echt getrennter Versorgung natürlich.
-
Thread
RTC mit Supercap statt Lithiumzelle
PIC16F145x.
irrte: > ... Stromaufnahme von Mikrocontrollern ... Eine Messreihe (vom letzten Jahr) mit Quarz 32 KiHz, auf einen Interrupt von 4 s heruntergeteilt: [code] uC Art U [V] I [uA] ATmega324PA 1832 RTC 5.0 1.15 3.3 0.89
-
Thread
AVR in MPLAB X IDE?
so auf der embedded kommuniziert. Es soll darüber hinaus neue SAMs geben fürs studio, und dann neue pic32 mit cortex. Laut mchp sollen die pic32c mit einem cortex kern ausgestattet werden, die neuen pic32m mit mips.dann kann man sich das bessere Modell je nach bereits existierenden tools wählen
nur noch nicht klar, ob das mit einem ATMEL USB MK II funktioniert oder ob man den ICE benötigt für PIC und AVR.
-
Thread
Vom Arduino wegkommen, welche Sprache
Embedded Systems" verbinden, also der bereich von den kleinen 8Bittern bis zum unteren Mittelfeld der 32Bitter, da ist C nach wie vor das Mittel der Wahl! Es gibt für praktisch jeden aktuellen Controller aus diesem Bereich einen praxistauglichen C Compiler. Die Beispiele/Application Notes und Libs der
die Klammeraffenprogrammierung erlernen und Nutzen kann, überlege ich ernsthaft zurück zum AVR und Pic zu gehen. Ich habe diese Teile ja noch im umfangreichen Sortiment! Überlege natürlich auch wie ich noch die vielen vorhandenen C-Control/ Pro 32 nutzen kann.
-
Thread
MCU Versorgung über Dioden entkoppeln ?
Hallo, für ein neues Layout möchte ich einen PIC18 oder PIC32 mit 3,3V Versorgungsspannung verwenden. Als Programmiergerät wird das PICKIT3 zum Einsatz kommen. Die geniale Funktion „Programmer to Go“ wird dann auch für spätere Firmware Updates im
@Peter (Gast) >Für das PicKit ist es kein Problem, wenn die Schaltung von extern >versorgt wird. Ach was? >Du brauchst keine Dioden. doch. >Du musst nur deaktivieren, dass >das PicKit das Target versorgt, ansonsten