-
Thread
Wechselrichter Unterspannungsabschaltung modifizieren?
vielleicht etwas bei der Suche hilft. https://www.pollin.de/p/bausatz-universal-akku-tiefentladeschutz-v1-0-810533?gclid=EAIaIQobChMInrG9i_Hc5wIVyOJ3Ch2rCAgXEAQYAiABEgJV3fD_BwE
Kerlchen schon für so eine Abschaltung vorbereitet ist. Zwei interne Fehlerverstärker (ErrorAmps) an Pin 1,2 und 15,16 sind zur Regelung und Abschaltung gedacht. Zieh dir mal das Datenblatt und probiere die Schaltung der Chinesen damit zu vergleichen. Matrix schrieb im Beitrag #6150596: > WP_20200220
-
Thread
Temperatursensor mit Meldung auf's Handy
Bodenanker löten. Das Kabel zur Antenne habe ich in ein Kupferrohr verpackt. Hardware war teils ein PIC16F1824 in Assembler und teils ESP8266 in Micropython, DS18B20 und LoRa-Module von HopeRF auf 433 MHz, 886 hatte zu wenig Reichweite. Ohne Antenne keine Reichweite. Ich habe eine Groundplane aus
mehr zur Software, bin inzwischen bei einer anderen Firma. War in Micropython aber in weniger als 1 Tag programmiert.
-
Thread
Probleme mit 230V Spannungsversorgungsschaltung für µC
der Platine und einen von mir erstellten Schaltplan der Spannungsversorgungsteiles. Der µC, ein PIC16C711, die Bedientasten und auch die beiden vorsteuer Transistoren hängen an V-1 und V+. Die Thyristoren für das Ansteuern der Heizung und der Walzen hängen an V-2 und V+. Wenn ich den Netzstecker einstecke kann ich zwischen V+ und V-2 6,5V und zwischen V+ und V-1 5V messen. Das ist so weit auch in Ordnung, der PIC hängt an VI-1, 5V ist gut, er kann bis 6V vertragen. Wenn ich das Gerät jetzt über das Tastenfeld einschalte, versucht er die Walzen und die Heizung
-
Thread
DCF77 - Stunden werden nicht korrekt angezeigt
Der Link funst evtl. besser: https://oar.ptb.de/files/download/56d6a9c0ab9f3f76468b45a7
nicht mehre Pakete ausgewertet. Aber ICH hatte einfach keinen Platz mehr, in dem mit C vergewaltigten PIC16F84. :D
-
Thread
PIC32MX350 läuft zu langsam
Habe das mit einem PIC32MX340F512H gestestet. Bei einem SysClock von 96MHz und einem Teiler von 16 in der SPI Konfiguration messe ich einen SPI-Clock von 3MHz (genau 2,85MHz). Nachtrag: Im DB findet sich unter 17.2.5 die Formel zur Berechnung von F_SCK (SPI-Clock): F_SCK = F_PB / (2 * (SPIxBRG + 1) ) ergibt bei 96MHz SPI1BRG = 16: 96 / (2 * (16 + 1) ) = 2,82....MHz Passt also so ziemlich zur Messung!
-
Thread
Diverse Mikrocontroller zu Verkaufen
Versandkosten. Anfragen bitte ausschließlich über PN. 11 St. Microchip DSPIC33FJ32GP304-I 1,50€ 50 St. Microchip PIC 16F1615-I/ST 0,50€ 27 St. Microchip PIC 16F630-I/SL 0,50€ 10 St. Microchip PIC 16F690-I/SS 0,50€ 26 St. Microchip PIC 16LF1823-I/ML
2,00€ 2 St. Microchip dsPIC 33FJ32GP302-I/MM 1,50€ 3 St. Microchip PIC 16F1787-I/ML 1,00€ 12 St. Microchip PIC 16F1825 0,50€ 4 St. Microchip PIC 24HJ128GP506A 2,00€
-
Thread
Fotosammlung zu HEIF konvertieren
du rumliegen, dass die Platzersparnis den Qualitätsverlust aufwiegt? Ansonsten: [code] for f in *.jpg ; do heif-enc -q 99 -t 128 "$f" -o "${f%%.jpg}.heic" done [/code] (-q 99: Qualitätsfaktor, es gibt auch "-L" für Lossless) (-t 128: Embedded Thumbnail mit Kantenlänge 128)
Netz "immer" JPG eben weil es jede Software, jeder Browser versteht und allgemein bekannt ist. Pic Man
-
Thread
Probleme hex-File zu erstellen von PIC16F1527(1827)
Hallo zusammen! Ich habe bisher immer mit PIC16F877 oder ähnlichen gearbeitet und nie Probleme gehabt. Jetzt wollte ich mal paar PWM'S mehr nutzen und wollte daher auf einen PIC16F1527 umsteigen. Leider komme ich nicht mal dahin, das HEX-File zu
schrieb im Beitrag #6136032: > MPASM v4.02 So weit ich weiß unterstützt diese Version noch keine PIC16F mit 4-stelligen Nummern (PIC16Fxxxx). Wenn du MPLAB X nicht verwenden möchtest, könntest du es mal die letzte Version von MAPLB 8 versuchen (116 MB): http://ww1.microchip.com/downloads/en/DeviceDoc
-
Thread
Begriffsabgrenzung Maschinenzyklus Befehlszyklus
books?id=djUjBgAAQBAJ&pg=PA337&lpg=PA337&dq=maschinenzyklus+add&source=bl&ots=rxZfjiBZwH&sig=ACfU3U0U1tH_pTK1WAOpmLZe5iRJoWLwTw&hl=de&sa=X&ved=2ahUKEwjHutfmnsDnAhUD36QKHW8WCNAQ6AEwAXoECAUQAQ
Architekturen übertragen. Im Nachhinein ist mir ausgefallen, dass sich die Autoren in ihrem Buch auf den PIC16F84A beziehen. Das haben auch einiger hier im Forum schon vermutet. Wichtige Kommentare in diesem Zusammenhang waren: georg schrieb im Beitrag #6137194: > Der zweite Satz ist dagegen eine unzulässige
-
Thread
CNC-Fräsmaschine verstehen und Kaufberatung
eine Metallschiene zur Scharnierbefestigung für einen zerbrochenen Laptop, davor eine spezielle UNF 1/2"-20 Mutter für Wanknutscheiben.
so. Deswegen haben viele geraten klein anzufangen. https://www.ebay.de/itm/CNC3018-Pro-2-in-1-Laser-Graviermaschine-DIY-Router-GRBL-Steuerung-Frasmaschine/382909335939?hash=item59272cc983:m:mio1yAf-fFCBUSmo7dVC-Vw Gravurbereich: 300 x 180 x 45 mm Material: Alum Aluminiumlegierung + Phenolharzinum
-
Thread
SPI Daten Empfangen
all others input DDR_SPI |= (1<<DD_MOSI)| (1<<DD_MISO)|(1<<DD_SCK) | (1<<DD_SS); // Enable SPI, Master, set clock rate fck/16 SPCR |= (1<<SPE)|(1<<MSTR)|(1<<SPR0)| (1 << CPHA); //| (1 << CPHA) //CPOL //SPHA Phasenverschiebung
verschiedenes lesen zu können. Und da hat der IC einen Schreibschutz. Das Write Enable Latch. http://ww1.microchip.com/downloads/en/DeviceDoc/20002123F.pdf Auf Seite 9.
-
Thread
Wie ist eine Hochleistungstankstelle für E-Autos aufgebaut?
MurksimF schrieb im Beitrag #6129297: > Die Akkus halten auch maximal 3 Jahre, und sind dann kaputt. hm... meiner ist nun 4 Jahre alt und hat gerade mal 400 Zyklen drauf. Heist also, ich fahre seit 1
vom Prokuristen. Im Lieferumfang meines ersten Kangoo war zusätzlich zum Wallboxkabel (Type2 auf Type1) ein ICCB für 10A mit Schuko Stecker. Dieses ICCB habe ich aus dem Kabel geschnitten und mit einem PIC 12F683 Eines für 16A gebaut. Dazu gibt es CEE Blau, CEE Rot 16 und CEE Rot 32A Adapter im Auto.
-
Thread
x86-Programmierung und Befehlsabarbeitung
[l1], al l1: nop Was dann intern abgeht kann sehr interessant sein, geht aber kilometerweise über diesen Thread hinaus.
Ben B. schrieb im Beitrag #6135408: > LEA AX, variable1 z.B. wird zu > MOV AX, offset variable1 Und? Apropos: Es könnte interessant sein, im 64-Bit Modus die Binärcodes hiervon zu vergleichen: lea eax, variable1 lea rax, variable1
-
Thread
Wieviel mehr an Strom braucht man für 64 Bit fähige Mikrocontroller?
32 Bittern häufiger sind, brauchen auch ordentlich Strom. Bei den STM32 sind auf jeden Fall die F0 und F1 in 180nm gefertigt, G0, L0 und L4 soweit ich weiß in 90nm und H7 in 40nm. Über die meisten 8-Bitter kann ich nichts sagen, allerdings ist zumindest der Attiny13A laut https://zeptobars.com
Stefan ⛄ F. schrieb im Beitrag #6129569: > Adressraum und Rechenregister sind zwei paar Schuhe. Bei Prozessoren > <32bit war das noch sehr offensichtlich. Der ideale Ersatz eines ATtinys hätte also 16-Bit
-
Thread
LO-Signal versträrken / formen
ArnoR schrieb im Beitrag #6128096: > 74HC14G1 meinte 74HC1G14
Gratis-Beigabe im Controller vorhanden sind. Ebenso drei sehr schnelle OPV oder Komparatoren. Übrigens ein 16bit-Controller dsPIC33CK32, welcher überwiegend für Motor-Control eingesetzt wird. Den gibt es sowohl im DIP als auch SO28 Gehäuse. Womit sich meine Frage eigentlich auch schon selbst beantwortet
-
Thread
Mikrocontroller aussuchen
> diese bevorzugen und mich über mehr Leistung/Funktionen freuen. Na dann wirst Du sicher bei PIC24, dspic33 und PIC32 zugreifen. OK, nur 3.3V, aber DIL. fchk
minimale Komplexität. Deshalb fahren wir eine Doppelstrategie: Wir haben sowohl ARM Cortex als auch PIC (8-Bit) im Einsatz. Bei jedem Projekt klären wir ab, ob ein PIC ausreicht. Die mögliche Auswahl beschränkt sich derzeit auf insgesamt 5 verschiedene Typen in den Serien PIC12 bis PIC18. Können wir
-
Thread
Dyson Akku Elektronik defekt
die Zellen schwanken von 3.88 - 4.00) schon geladen werden muss und schaltet ab. Laden tut er bis 4.1V pro Zelle. Nach kurzer Analyse der Platine: da ist ein ISL94208IRZ als management ic drauf, der MUXt die Spannungen offenbar auf einen PIC16LF1847. Scheint mir so, als ob der Fehler im Pic liegt
Stefan ⛄ F. schrieb im Beitrag #6127203: > Alex schrieb: >> und das tut sie auch ohne >> Last nur, wenn die Zellen auf 4.1V sind. > > Das war die Info, die mir fehlte. Tja, das ist echt Kacke. Leider gibt
-
Thread
Weg von Arduino - Beratung
ARMs anfangen. Wenn schon ARM, dann würde ich auch dazu raten. Bei STM32 halte ich die Seriel L0, F0, F1 und F3 für den nächsten logischen Schritt nach ATmega328. Für den F1 findet man mehr Doku im Netz, aber der ist schon sehr alt. Der Nachfolger F3 ist sehr ähnlich, nur halt in vielen Punkten
nichts anfangen. Leider gibt es nicht gar so viele in diesem Gehäuse. Momentan setze ich da auf STM32F04 und F05. Zwar eine Kategorie unter den F1, aber für vieles ausreichend.
-
Thread
Daten aus I2C zum PC, grosse Distanz
Datenraten reicht Telefon 4x2 bzw. Cat5 o.ä. je nach Meter-Preis. Ist zwar draussen, aber das wird für 1 Jahr schon halten. Alternativen: WLAN fällt aus (s.o.), RS232 etc ebenso. Ein PIC18F97J60 kann zwar Ethernet, die Entwicklung und Programmierung eines Boards wäre wesentlich aufwändiger und teurer
Harald schrieb im Beitrag #6121779: > Ein PIC18F97J60 kann zwar > Ethernet, die Entwicklung und Programmierung eines Boards wäre > wesentlich aufwändiger und teurer. Schwer vorzustellen, schlimmstenfalls halt Arduino oder ähnliches nehmen.
-
Thread
SDCC 4.0.0 release candidate 1
Verbesserungen wünschenswert wären. Immerhin ist der mcs51-Port noch in einem deutlich besseren Zustand als pic14- und pic16-Port.
im Beitrag #6594274: > Immerhin ist der mcs51-Port noch in einem deutlich besseren Zustand als > pic14- und pic16-Port. Der pic14-Port ist praktisch unbenutzbar. Der ganze Code ist voll mit Bank-Select vollgemüllt. Ich bin mir auch nicht sicher, ob es überhaupt sinnvoll ist, so viele Plattformen
-
Thread
raumthermostat wlan
Ich habe mir das ganze etwas genauer angeschaut und die Denkmütze aufgesetzt. Der PIC16F Microkontroller ist das Herzstück. Er versorgt das Display, schaltet das Relay und kommuniziert über RX/TX mit dem auf dem Rücken liegenden ESP8266. Der ESP dient lediglich der Außenkommunikation
#6119855: > Ich habe mir das ganze etwas genauer angeschaut und die Denkmütze > aufgesetzt. > > Der PIC16F Microkontroller ist das Herzstück. Er versorgt das Display, > schaltet das Relay und kommuniziert über RX/TX mit dem auf dem Rücken > liegenden ESP8266. Der ESP dient lediglich der Außenkommunikation
-
Thread
MPLAB X IDE, PIC18F14K50 und USB
, dann hat sich meine Vermutung leider bestätigt. Wo "nachgesehen"? Laut ApNote werden alle 18F1xK50 unterstützt! http://ww1.microchip.com/downloads/en/DeviceDoc/release_notes_pic10_pic12_pic16_pic18_v1_78_1.pdf
einem PIC16F1459 gemacht, mit diesem funzt es.
-
Thread
Multiple UART (SPI/I2C) für µC
ADC.4 NSS1 CMP1M CMP2M T22ETR 11 PA5 ADC.5 SCK1 CMP1M CMP2M T2.1 T2ETR 12 PA6 CTS0 ADC.6 MISO1 CMP1OUT T22.1 T3.1 13 PA7 ADC.7 MOSI1 CMP2OUT T22.2 T3.2 14 PB0 ADC.8 T3.3 VREFOUT 15 PB1 RTS0 ADC.9 DE0 T3.4 VREFOUT 16 VSS@16 17 VDD@17 18 PA8 MCO 19 PA9 TXD1 20 PA10 RXD1 21 PA11 CTS1 CMP1OUT MISO1 22 PA12 RTS1
-
Thread
RISC-Architekturen Geschwindigkeitsvorteil durch LOAD-STORE-Architektur
Verändern von Variablen im Daten-Speicher etwa so geht: gewünschte Operation: ottokar = ottokar + 1; 1. Lade ottokar aus Speicher in CPU-Register R 2. addiere 1 zu R 3. Speichere R zurück nach ottokar Das hat nix mit RISC zu tun. Schau dir mal als Gegenbeispiel die Architektur der kleinen PIC's
W.S. schrieb im Beitrag #6113807: > gewünschte Operation: ottokar = ottokar + 1; > 1. Lade ottokar aus Speicher in CPU-Register R > 2. addiere 1 zu R > 3. Speichere R zurück nach ottokar W.S. schrieb im Beitrag #6113807: > Architektur der kleinen PIC's an. ... > 1. INCF
-
Thread
PWM Frequenz um 1/4 kleiner als berechnet
programmieren und damit die Fragen und Probleme... Hardware: Pololu P-Star 25K50 Micro Microchip PIC18F25K50 Internally clocked at 48 MHz, resulting in execution speeds up to 12 million instructions per second (MIPS) Precision 16 MHz crystal Software: MPLAB X IDE v4.01 XC8 v4.44 Ich habe
Erfahrung was, bevor ich mich durch die Register geackert habe... Wenn ich mit PWM_Period = (PRx+1)*4*(1/Fosc)*TMRx_Prescale rechne, stimmen die Messungen, wenn ich als Fosc 48MHz annehme. Ist die Aussage diverser Quellen falsch, das der Quarztakt für die Rechnung zu nutzen ist? [c]// PIC18F25K50
-
Thread
Suche - Ethernet MC mit integriertem DC/DC Wandler
betrete. In meiner Arbeit wird eine "bessere" Version des https://www.microchip.com/wwwproducts/en/PIC18F67J60 benötigt. Dieser wurde in der Vorgänger Version implementiert ist aber leider wohl zu schwach im Internen RAM Speicher. Meine Arbeit ist es, diesen zu ersetzen dafür habe ich verschiedene
Spannung V Funktion 0 0,00 kein Applikationsmodul angeschlossen 2 0,50 4 Binär- (Analog-) Eingänge, 1 Binärausgang 4 1,00 2 Binär- (Analog-) Eingänge, 2+1 Binärausgang 6 1,50 3 Binär- (Analog-) Eingänge, 1+1 Binärausgang 12 3,00 seriell synchron 14 3,50 seriell synchron starre Länge 16 4,00 seriell
-
Thread
LCD 4x20 2004A auf Zeilen schalten
*************** delay for a minimum of <us> microseconds with a 4Mhz crystal, the resolution is 1 us *************************************************************************/ static void delay(uint16_t us) { while ( us ) us--; } [-c] Bei 16 MHz sind das dann keine 1µs Wartezeit.
*************** delay for a minimum of <us> microseconds with a 4Mhz crystal, the resolution is 1 us *************************************************************************/ static void delay(uint16_t us) { while ( us ) us--; } [/c] Bei 16 MHz ist das dann keine 1µs Wartezeit.
-
Thread
8-Pin µC (Tiny45/85 o.ä.) Projekte/Spielerien
versehentlich die Daten killen. >µRKL Ein PIC10F200 steuert 6 LEDs im Charlieplex, die auf einem Sikutrecker als Rundumkennleuchte fahren. >fLight Ein Blitzer mit 3 LEDs an einem PIC10F200 für einen Mikroflieger eines Kumpels. Mit einem Komparator
Einen Micro-Servo-Dekoder mit PIC10F202. Source gerade mal 47 Zeilen mit Oshonsoft-BASIC. Gruss Chregu
-
Thread
5V Schaltkreis von Kaffeemühle defekt
und 1A Nennstrom.
Stefan ⛄ F. schrieb im Beitrag #6103484: > Nimm die Ratschläge an oder > frage nicht. +1
-
Thread
Attiny Programmierung
für alle die von mir benutzten Controller ein solches "Makefile - Template"... die da sind MCS-51, PIC16F, STM8, AVR, MSP430, STM32 und NXP. Das ist so einfach, dass ich manchmal "nachsehen" muss, auf welchem Controller ich mich bewege (weil ich logischerweise den Bibliotheken und die Funktionsnamen
für mein Flashershield in https://www.mikrocontroller.net/attachment/376277/flashershield_with_pic16f676.png Natürlich wieder ein Konsolenprogramm, aber unterm Strich ist es vollkommen Wurst, ob ich mit der Mouse grafische Buttons oder Textmodebuttons klicke solange der Effekt der gleiche ist.
-
Thread
Auseinandergenommene Geräte
hier also die Ansichten. Ich wollte grade hinschreiben: "Tu, wie Matthias sagte, setze zwei 60V 1A (o. 2A) Schottkys ein. Und mache den >>Pump<< Elko (Wiki-Bild links) nur ca. 330µF - dafür den Glätt-C ~ 680µF (je 35V). Der 1mF fliegt raus, und auch der 3k9 und der 2k7 müssen ca. doppelt so hoch
auf 5,4V aufgeladen werden. 2. R4 von 1k auf 470R 3. Low ESR Kondensator von 10mF auf 1mF. Den Rest muss ich noch analysieren, falls dies kein anderer in meiner Muttersprache, mit dieser PCB-Version getan hat. https://www.youtube.com
-
Thread
Zeigt her eure Kunstwerke (2020-2022) Bilder
Opamp: LTC1050 Mosfet: IRLB8721PbF Feinsicherung für Last: 1,6A Bei voller Last (1A,14V) im Dauerbetrieb wird der Mosfet ca. 90°C warm und sein Kühlkörper etwa 60-70°C. Der Shuntwiderstand (2.2 Ohm) wird etwa 50°C warm. Die
und andere wichtige Parameter lassen sich für vier Arbeitsprofile im EEPROM des PIC uC speichern. Mit dem 1.8 Grad Schrittmotor im Halbschrittmodus und der 1:2.5 Riemenuntersetzung ist die Winkelauflösung 0.004 Grad oder 90000 Schritte. Das elektronische Design wurde vor rund 10
-
Thread
[Biete] Sammelbestellung de.Mouser.com 2020
liefert verbleite Lötpaste?! https://www.mouser.de/ProjectManager/ProjectDetail.aspx?AccessID=32a5fb1f15 Warenwert: 16,71 EUR Sammelwert: 143,15 EUR Vielen Dank!
https://www.mouser.de/ProjectManager/ProjectDetail.aspx?AccessID=8a0a1f3b14 Warenwert:16.64 EUR Sammelwert: 196.54 EUR Ist auch bei mir das erste Mal. Hoffe, dass ich nicht zu spät dran bin. Überweisung und Nachricht mit Adresse kümmere ich mich morgen drum (außer
-
Thread
ESP32 mit 3x AA Batterie
> 1µF-Kondensator verwendet wird. Dieser 1uF wird im DB ausdrücklich empfohlen. Er ist auch für das Regelverhalten des MCP mit verantwortlich. Es sollte zudem ein Keramik-, Tantal- oder Aluminium-Elektrolytkondensator
Ruhestrom liegt bei ca > 10 uA. ich betreibe den esp8266 mit einen externen watchdog chip - attiny25/pic12 und habe im sleep unter 1uA! Someone schrieb im Beitrag #6098672: > Beim ESP8266 mache ich mit dem MCP1700 und einem großen Elko (>=220µF) > gute Erfahrungen. Das läuft sehr stabil. ... da
-
Thread
Schalten über Netzwerk
PIC18F97J60. Das ist der gleiche Chip in einem größeren Gehäuse mit mehr IO-Pins und einem zweiten UART und zweitem MSSP (SPI/I2C). fchk
doch alles enthalten. Du musst nur in die Schaltpläne schauen. Oder ins Datenblatt http://ww1.microchip.com/downloads/en/devicedoc/39762f.pdf Seite 219. fchk
-
Thread
geeigneter Microcontroller gesucht
Ein µC der 5 I2S Kanäle hätte gäbe es, jedoch ob dieser die Datenmengen schafft bezweifle ich (STM32F41x / STM32F42x) Vielleicht wäre dieser Aufbau eine Idee: 3 µC: µC1: 4 I2S Kanäle einlesen, verrechnen und auf dem 5ten Kanal ausgeben. µC2: das gleiche wie µC 1. µC3: liest die vorberechnete
Kanäle zusammen fassen. Und es wäre noch erweiterbar auf 16 Kanäle, wenn man µC1 noch 2x kopiert (dann wären es insgesamt 5µC). Ob man das Spiel noch weiter Kaskadieren kann, indem man z.B. µC 3 kopiert und man dann insgesamt: 4 Kanäle ** 4 µC1 ** 4 µC3
-
Thread
Welcher µC mit schnellen IOs?
im Beitrag #6084337: > Was das theoretisch angeht finde ich das nicht so theoretisch. Bei einem > F3 kann man den Pin mit 36MHz toggeln. Womit dann die Geschwindigkeitsanforderung zu ca 1/4 erfüllt wäre ;-) Also theoretisch schön, wenn da nicht die böse Praxis wäre.
sinnvoller den ADC im µC zu benutzen, wenn er eh einen nehmen will. Ich meine der H7 hat 3.6MSPS und bis zu 16 Bit und es besteht die Möglichkeit ADC1 und ADC2 im interleaved Mode zu betreiben.
-
Thread
ATmega809 Timer CMP Interrupt funktioniert nicht
20 MHz/1: puti CPU_CCP,$D8 puti CLKCTRL_MCLKCTRLB,0 puti PORTF_DIR,1 puti TCA0_SINGLE_CTRLA,TCA_SINGLE_CLKSEL_DIV16_gc | (1<<TCA_SINGLE_ENABLE_bp) puti TCA0_SINGLE_INTCTRL
Versionen, wenn Optimierung aktiviert ist (außer mit -Og): [avrasm] 00000102 <__vector_9>: 102: 8f 93 push r24 104: 80 e2 ldi r24, 0x20 ; 32 106: 80 93 a7 04 sts 0x04A7, r24 ; 0x8004a7 10a: 80 e1 ldi r24, 0x10 ; 16 10c: 80 93 0b 0a sts 0x0A0B, r24 ;
-
Thread
Ersatz für XC32-Compiler?
Zonk schrieb im Beitrag #6081858: > für den PIC32 irgend einen Ersatz aus der > Open-Source-Welt? es gibt "medizin" zum xc32, die auch gleich den xc8/xc16 von dem lizenz virus heilt. die apotheke lässt sich im netz finden. ... funktionier gut
eigene Unwissenheit. Hauptsache lästern, ohne je geprüft zu haben. In der freien Variante sind O0, O1 und O2 freigeschaltet. Das sollte für den Hobbyist kein Hindernis sein. Bei einigen meiner Programme fegt ein PIC32 mit O1 den STM32F103 mit O3 von der Bühne. Dafür ist das Binary 40% größer als
-
Thread
Entwicklerboard für PIC
> Programmierer ein wenig vermißt, ist die Addition mit Carry. Die "Enhanced Mid-Range Devices" PIC16F1... haben die Addition mit Carry "ADDWFC f, d". Wer noch die anderen PIC16F benutzt ist selbst schuld.
zitiere dich mal in deiner eigenen auf's Wesentliche reduzierten Art: "Genauer gesagt kann/will _ich_ PIC18 (und kleiner) nur in C programmieren." Siehste. Ingo schrieb im Beitrag #6086335: > Die "Enhanced Mid-Range Devices" PIC16F1... haben die Addition mit Carry Ja, ja, ist bekannt. Aber die
-
Thread
Byteorder PIC32?
Schreib den Code sauber, dann spielt das keine Rolle. [c] uint32_t byte2long(uint8_t b0, uint8_t b1, uint8_t b2, uint8_t b3) { return b0 | b1<<8 | (uint32_t)b2<<16 | (uint32_t)b2<<24; } [/c]
&0xFF000000) >> 24); p[2] = (byte)((value&0x00FF0000) >> 16); p[1] = (byte)((value&0x0000FF00) >> 8); p[0] = (byte)((value&0x000000FF)); } ...für UInt16, Int16, Int32, Float entsprechend im gleichen Muster. Es gibt auch Libs, welche das Serialisieren
-
Thread
Segger J-Link EDU & RISC-V
rtos/embos/supported-cores-compiler/arm/cortex-m/embos-cortex-m-embedded-studio/ GigaDevice GD32F150 GigaDevice GD32150R-Eval GigaDevice GD32F190 GigaDevice GD32190R-Eval GigaDevice GD32F303 GigaDevice GD32303E-Eval GigaDevice GD32F307 GigaDevice GD32307C-Eval GigaDevice GD32F450 GigaDevice
Til S. schrieb im Beitrag #6079133: > GigaDevice GD32F150 GigaDevice GD32150R-Eval > GigaDevice GD32F190 GigaDevice GD32190R-Eval > GigaDevice GD32F303 GigaDevice GD32303E-Eval > GigaDevice GD32F307 GigaDevice GD32307C-Eval > GigaDevice GD32F450