-
Thread
Programmierkurs in C für ARM
C-programmieren kann ich eigentlich schon. Habe vor einiger Zeit mit dem PIC18F240 gearbeitet. Dann war ich 3 Jahre weg und nun heisst der aktuelle Prozessor STM32F103. Ausserdem bin ich extrem bissig
M. B. schrieb im Beitrag #2357327: > C-programmieren kann ich eigentlich schon. Habe vor einiger Zeit mit dem > PIC18F240 gearbeitet. Dann war ich 3 Jahre weg und nun heisst der > aktuelle Prozessor STM32F103. Ausserdem bin ich extrem bissig
-
Thread
ethercat slave stack code auf pic32
Ob es schon eine Slave Stack Code (SSC) Portierung auf den PIC32 gibt entzieht sich leider meiner Kenntnis. Einfach mal bei Beckhoff anfragen, evtl. haben die ja etwas in der Hinterhand. Meine eigene Erinnerung an den SSC ist etwas wage (schon 2 Jahre her, µC
Grenzen. Hängt natürlich stark davon ab, wie intensiv die Peripherie zum Einsatz kommt. Auch wenn der PIC32 ein MIPS ist, so stark unterscheiden sich die Compiler C30 und C32 auch wieder nicht.
-
Thread
Atmega4809nano
Nee, das PicKit4 flashed alle neueren AVR (Mega und Tiny) und soviel ich weiß sogar die ATSAMxx
Der Jumper gehört in Reihe zu C8 und C5 gehört weg. Das mit dem Spannungsteiler nehme ich zurück. Habe mich verguckt. Ich denke, R2 macht Sinn, damit ein Druck auf den Reset-Taster nicht den Ausgang des UART (kurzzeitig über
-
Thread
PIC: Ausgansstrom am Portpin
ja schliesslich. also nix mit böser > kurzschluss. Das ist schlicht falsch. Ich habe schon µC zerschossen, indem ich Ports kurzgeschlossen habe. Das letze Beispiel war ein PIC24FV32KA301. Port auf GND, HIGH getrieben, Port kaputt. Richtig ist: Oft geht der Port bei einem Kurzen nicht kaputt
| | |PIC16F716|--+--(--47R--+ | | | | | +--| |--+ | \ | | | | C | | |--+ | BTB16-600BW | | |
-
Thread
Flashplatzbedarf 32Bit zu 8Bit Microcontroller
32Bit Microcontroller, wieviel Flashbedarf hat das Programm dann? Wird beim 32Bit µC mehr Flash verbraucht da Befehle nun 32Bit lang sind?
> Wird beim 32Bit µC mehr Flash verbraucht da Befehle nun 32Bit lang sind? Im Prinzip ja. Allerdings versuchen die Hersteller das zu optimieren. In der Praxis ist es bedeutungslos weil 32Bit Controller deutlich
-
Thread
Microcontroller mit USB-host-Funktion gesucht
PIC32MZ - kann USB Device / OTG und USB Host - gleichzeitig. Treiber sollte man doch aus dem Linux Quelltext bekommen können. Gruß Jobst
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
Batteriegepufferter Countdown
getrennt wird, immer noch weiterzählen, natürlich mit ausgeschalteten Nixies. Also verwende ich den PIC16F627A, der mit dem TIMER1 und einem externen 32kHz Uhrenquarz mit entsprechendem Vorteiler eine Zeitbasis bildet. Der PIC schläft permanent und updated nur, wenn er kurz aufwacht, die BCD-Pins für
Bei normaler Temperatur: kleine Schottkys wie BAT42, oder BAT54C in SMD für beide Dioden zusammen.
-
Thread
Stromsparender μController, Flexible Leiterbahn anfertigen
Was genau muss der uC machen?
Mikrocontroller" verstehen die Fachleute was GANZ anderes, da wird um jedes nA gekämpft ;-) Nimm, einen PIC, AVR, MSP430, 8051 oder sonstwas, ist eagl. Oder zur Sicherheit einen STM32, man weiß ja nie ;-)
-
Thread
Literatur für ARM-CORTEX-M3
> > PS: Fühlst du dich jetzt besser? Um erlich zu sein - etwas besser also noch nie mit µC wäre etwas untertrieben. Ich persönlich programmiere seit Jahren Privat und damals an der FH mit Pic 18f-33fj und beruflich mit AVR. Mit keine Informationen meine ich kein "Schritt für Schritt" zeugs
Tarkan D. schrieb im Beitrag #2097179: > also noch nie mit µC wäre etwas untertrieben. Ich persönlich > programmiere seit Jahren Privat und damals an der FH mit Pic 18f-33fj > und beruflich mit AVR. Eines muss klar sein: Die CM3 basierten Mikrocontroller sind
-
Thread
Probleme bei der Initialisierung eines LC-Displays in C
wortwörtlich übersetzt, aber die Ausgabe funktioniert nicht. Ich programmiere mit MPLAB IDE v8.88 einen PIC16f887, PORTB dient als 8-Bit-Datenausgabe. Anbei mein C-Programm in txt.-Datei. Vielen Dank schonmal im Voraus für eure Mühe.
Zeilen 5x7 Darstellung"-Anweisung in Zeile 98 abschaltet und danach gar nicht mehr reagiert. Der PIC läuft das komplette Programm ganz normal ab, d.h. er hängt sich nirgendwo auf. Anbei das aktuelle C-Programm. Edit: Bevor sich das LCD abschaltet sieht man in der ersten Zeile des Displays
-
Thread
Abschlussarbeit Planetarium
https://www.olimex.com/dev/pic32-t795.html
Arduino in einer einfachen Programmiersprache > programmieren. Die Entwicklungsumgebung gibts für PIC32 auch in einer angepassten Form. Ansonsten gilt: Willkommen bei C. Das wirst Du irgendwann ohnehin lernen müssen. Also warum nicht jetzt? fchk
-
Thread
Beschreibung der Padauk Mikrocontroller
Fehler, den du gedanklich machst, besteht darin, daß du eben nicht in Assembler denkst, sondern eher in C etc. Es war schon mit den PIC16 so, daß all die Leute, die nur mit C herangewachsen waren, deren Architektur als scheußlich empfanden, weil sie sie schlichtweg nicht verstanden haben. Eben weil
bei denen sind. Ich könnte mir vorstellen daß auch die Chinesen bei Bedarf lieber einen dickeren µC einsetzen statt sich mit dem FPPA rumzuschlagen. Nuvoton, Gigadevice, Holtek,... haben da genug im Angebot, selbst STM32er sieht man mittlerweile oft in chinesischen Geräten.
-
Thread
Motorisiertes Stativ - Mechanik ich, Elektronik Du
Schrittmotoren mit 16:100 Untersetzung * Schrittmotor Controller verwende ich 3 Stück TMC222 per I2C * MCU würde ich das mikroMMB Board verwenden http://www.mikroe.com/eng/products/view/595/mikrommb-for-pic32-board/ * Funkstrecke des GPS Empfängers per XBEE Pro realisiert Im Moment setze ich
für die Schrittmotorsteuerung, die MCU und XBee/GPS. Das funktioniert soweit auch alles mit einem PIC18F2550 und meinem C18 Programm, ich möchte aber eine eigene Platine bauen auf der alle Erweiterungen liegen, das mikroMMB PIC32 Board übernimmt die Steuerung. Wer Interesse hat, bitte melden. In
-
Thread
AVR Mikrocontroller zum Anfang
Softwareunterstützung 5. recht leistungsfähig Du kannst auch irgendeinen anderen ARM nehmen, sei es STM32 oder NXP oder wasauchimmer, aber ich finde die Software bei TI extrem brauchbar. Alternative: PIC32. Ist MIPS statt ARM, quasi wie Pepsi statt Coke. Vorteil dabei: Du kannst Dir Dein Board auf einer Lochrasterplatine zusammenbauen. Die 28-Pinner wie z.B. PIC32MX270F256B gibts auch in DIL. Jeweils 100nf über VCC und GND und AVCC und AGND, 10uF keramisch zwischen VCAP und GND, 10k zwischen MCLR und VCC, und die Kiste läuft. PICKIT3 kostet als Clone 20€ beim
-
Thread
SD-Card über SPI - manche gehen, manche nicht.
abzufangen - bislang. Damit kann ich Blocks lesen und schreiben, wie gesagt aber nur auf meiner MMC-Karte 32 MB groß. Den Tips von Christian werde ich jetzt mal nachgehen. Vielen Dank erst mal.
"universalisieren" :-) Aber da fehlt einfach die Zeit zudem der ARM7 ja jetzt dran ist. Ist für PIC mit CCS in einem Multi-Slave System für SPI aber sollte die wesentlichen Sachen verdeutlichen. PS: Ich arbeite mit 32MB Banken, weil 16 Bit für den CCS noch gut zu handeln sind und mein Projekt mehrere
-
Thread
PIC-Programmierung, analoger Input, Debugging
rausprinten. Wird nicht einfach. Mach dein leben nicht schwer, kauf dir etwas was schneller ist. dsPIC oder PIC32.
Harry R. schrieb im Beitrag #7444759: > Ein AD-Wandler im PIC12(L)F1840 hat 10Bit-Auflösung Warum willst Du Dir das Leben maximal schwer machen, die PIC12 sind doch grauslich zu programmieren. Nimm wenigstens einen PIC18 oder höher. Ich kenne mich besser
-
Thread
Welcher 32 Bit Controller
wenn du viele Beispiele willst nimm C oder C++, Basic ist ehr exotisch auf den 32bittern
Mein Umstieg von 8bit-PIC und 8bit-Atmel auf 32bit erfolgte mit Atmel-32bit-SAM-Controllern und parallel dazu mit Analog Devices ADuC-Controllern. Das Atmel-32bit-SAM-Controller-Board verstaubt, den (und die vielen Nachfolger
-
Thread
Decoder 4 in 10 out
ist es > tatsächlich nicht möglich. > > Wie wäre es jedoch mit dem Einsatz eines Arduino oder PIC. Und schon bist wieder bei https://www.mikrocontroller.net/topic/538016#7089154 Dann könnte man auch auf I2C umdirigieren, wie z.B. PCF8574/A. Aber mach mal wie Du denkst ...
Eure 6,97 C/kwh entsprächen bei uns momentan 5,2 C/kwh. Das wäre paradisisch. Doch die Wirklichkeit 30 C/kwh
-
Thread
30 Khz min 16BIT ADC und dann FFT welcher µC?
dsPIC33 - Familie von Microchip. Dort gibt es einige Vertreter mit 16bit-A/D-Wandler (z.B. der dsPIC33FJ64GP804). Auf Grund der DSP-Architektur sind diese µCs für Aufgaben wie FFT bestens gerüstet.
und sollte dsPIC dann nicht mehr reichen, gibt's noch den C2000 von TI mit 32-Bit Architektur und 150MIPS und FPU ;-)
-
Thread
Einfache temperaturgeführte Leerlaufregelung bauen
50 kOhm hat. Also bräuchte ich einen halbwegs linearen PTC mit 50kOhm bei ca. 60°C und so wenig wie möglich Widerstand bei bspw. 0°C... Danke nochmal und viele Grüße, Alex
, 0b11000010 out tccr1a, temp ldi temp, 0b10000101 out tccr1b, temp ldi temp, 255 out ocr1c, temp ldi temp, 0 out ocr1a, temp ;AD-Wandler Takteinstellung ;mögliche Vorteiler 2, 4, 8, 16, 32, 64, 128 ;Benötigte Frequenz 50kHz - 200kHz ;z.B. 8.000.000 Hz / 32 = 250 kHz ;z.B. 8.000.000
-
Thread
"moderner" Kühlschrank - Steuerung defekt
Kompressor frisst zu viel Strom? Hm, Fehlanzeige. Die Steuerung ist komplett in THT, Herzstück ist ein PIC16C57C. Um den Kompressor kümmert sie sich gar nicht (schaltet nur per Relais an und aus). Es gibt nur zwei "Sensoren", d.h. zwei NTCs. 1. 2,33k bei 25"C (also wohl ein 2,4k +/-5%) für den Kühlraum
http://www.ti.com/lit/an/snoa328/snoa328.pdf Stimmt! Mir war noch gar nicht aufgefallen, dass der PIC16C57 keinen AD-Wandler hat. Damit bekommt der 47nF C1 auch einen Sinn.
-
Thread
DS1820, DS18B20 in C
: main.c avr-gcc -c -mmcu=atmega32 -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=main.lst -std=gnu99 -Wp,-M,-MP,-MT,main.o,-MF,.dep/main.o.d
Hier ist mein Code in C für PIC, kurz und leicht verständlich.
-
Thread
Taktquelle ändern
Ist blöd, weil du nicht verrätst, um welchen µC es geht.
165°C Temperaturdifferenz und RC Oszillator ist allg. eine sehr schlechte Idee. Auch ein Pic hat in so einem Fall arge Probleme mit der Frequenzstabilität. Am einfachsten wäre ein RC Oszi und RS232 mit RTS
-
Thread
Unbekannte "Töne" bei ca. 46,5kHz und 61,6kHz?
anbei, aufgezeichnet innerhalb weniger Minuten am gleichen Ort (in der Wohnung): Oben: Eingang an C5 gegen GND kurzgeschlossen: Keine nennenswerten Störungen Mitte: Eingang an C5 offen: Keine nennenswerten Störungen Unten: Mikro wieder dran: Bekanntes Phänomen - heute besonders ausgeprägt, Auch Töne
neuer PIC Freund schrieb im Beitrag #6640885: > Jep. Natürlich ein Hochpass. Okay, damit passt deine Aussage jetzt natürlich :-)
-
Thread
PIC32MZ - SD Probleme
Hallo allerseits, würde gerne mit meinen ChipKIT WiFire (Rev C.) welches einen PIC32MZ2048EFG100 besitzt auf meine SD-Karte (onboard) zugreifen um Daten (txt) darauf zu speichern. Ich arbeite auf Mplab X IDE und habe mich an dem Beispiel von Aidan Mocke (http://
Ich habe leider vergessen zu erwähnen: Die Exception-Handler sind für PIC32MX. Also bitte vorher überprüfen, ob das für PIC32MZ auch passt.
-
Thread
PIC 18F6527 mit 32MHz Takten
Hallo, ich habe da ein Problem und zwar benutze ich den PIC 18f6527 der sich ja intern auf 32 MHz per PLL also intern 8MHz * 4 = 32 MHz takten lässt. So nun nach ewigen rumprobieren bekomme ich aber diese 32MHz nicht hin. Habe schon den Takt auf einen PIN
oder einen Timer entsprechend programmieren. Aber wie schon von Zwirbeljupp erwähnt brauchen die PIC18 4 Takte oder mehr pro Instruktion. Du wirst also nie 32 MIPS erhalten. Andi
-
Thread
Interrupt wird dauerhaft angesteuert.
neuer PIC Freund schrieb im Beitrag #6187009: > Hi > > Du bist anscheinend relativ neu im uC Business der AVR. > > Weil der AVR so einfach ist, muss man eine 1 schreiben, damit eine 0 > ankommt. Sieht
Maximilian G. schrieb im Beitrag #6188244: > const uint32_t Teiler_Baud = (TAKT / (BAUD * 16)) - 1; versuch mal 16L oder 16UL [c] const uint32_t Teiler_Baud = (TAKT / (BAUD * 16UL)) - 1; [/c]
-
Thread
µC Suche Spezifikationen
STM32G-irgendwas
STM32F042 - GPIO, SPI, I2C ja - USB Update: ja, geht - CAN ohne Quarz geht nicht (zuverlässig), nimm einen 3528 oder kleiner, der stört kaum. - Verfügbarkeit: Natürlich nicht, sehr witzig. Höchstens vom
-
Thread
dspic30F6014A
Hallo, ich habe Probleme bei der Herstellung einer Verbindung zu meinem dsPIC30F6014A über RS232. Ich schreibe in C. Vielleicht hat jemand einen Tip. Danke
eingeschossen, sondern den völlig kostenlosen Compiler und IDE von Microchip verwendet, dann hätte ich dir für PIC24 (16-Bit, also auch dsPIC30) folgendes empfohlen: http://flyingpic24.com/index.html und für PIC32 eben: http://exploringpic32.com/ und generell empfohlen 16-Bit zu überspringen und gleich auf
-
Thread
Nutzung eines SPI-Flash durch zwei Mikrocontroller
Hallo, für ein Projekt nutze ich einen PIC24FJ256GA704. Dieser steuert im Projekt sämtliche Peripherie inklusive eines JQ8400 Soundchip über UART. Wenn der der JQ8400 Musik abspielen soll, holt er sich die entsprechenden Daten von einem 32
PIC ist bei mir schon länger her, aber könntest du nicht den Flash an den PIC hängen und den JQ8400 an die „Configurable Logic Cell“ des PIC und dann darüber die Verbindung zum Flash zu steuern? (KA ob
-
Thread
Loxone Link - CAN-Bus
Helmut schrieb im Beitrag #5414543: > Es gibt von mir schon eine Pokeys-Ersatzplatine, hat einen PIC drauf und > hat den Pin's entsprechende MCP23(S)017's drauf Mit PIC-Controllern hab ich gar keine Erfahrung. Wenn Du allerdings mit I²C arbeitest, dann dürfte Dir der Controller egal sein. >
) 20013.8 Rx 019C0036 8 E0 08 00 20 00 00 00 00 <-Status DO 31) 20018.4 Rx 019C0036 8 B0 00 00 00 00 00 00 00 <-Status AO 32) 23698.5 Rx 00000000 8 0D E7 D4 20 00 00 00 00 33)
-
Thread
µC als Treiber / Decoder
Die "kleinste" mir bekannte Lösung zum MP3 abspielen mit µC findet sich hier, verwendet wird ein STM32: http://www.stm32circle.com/projects/project.php?id=82 Ich denke also 32 Bit und >50MHz sollten es dann schon sein... vielleicht durchaus noch im Bereich des möglichen mit einem AVR32?
-
Thread
Mega32U4-Fragen
> PS: Die PIC sind auch einen Blick wert. Selbst PIC32 gibt es in DIP mit USB. In der Tat war mein schnellster Einstieg in USB mit Pinguino auf PIC32: CDC ging einfach "sofort" (Watterott, PIC32 Pinguino Micro
Habe vor einiger Zeit auch begonnen mich beim Thema USB mit AVR (ATMEGA32U4) einzuarbeiten. Mein Ziel war es Daten zwischen uC und PC über USB zu übertragen. Keine großen Timing Ansprüche und die Übertragung läuft nach Request/Response. Nach einigen Tagen intensiver Beschäftigung
-
Thread
Raspberry Pi Pico und ADC unbrauchbar?
kostengünstig tun könnte um hier besser zu werden? Ich habe überlegt ob ich einfach einen externen i2c ADC verwenden soll. Aber das ist mir dann doch zu teuer und aufwändig. Ansonsten wäre noch die Möglichkeit auf einen Esp32 auszuweichen. Vielleicht hat ja jemand nen guten Tip..
PICklig schrieb im Beitrag #7143842: > Nimm einfach einen uralten billigen 8 bit PIC mit einem 10 bit ADC. > Da rauscht nicht mal das letzte Bit. > Selbst wenn er in einem Breadboard steckt. Toll nicht? > Der ADC vom ESP32 ist übrigens auch nicht besser. Keine Ahnung warum du
-
Thread
Gefälschte AVR-uC?
Der mit dem Pic tanzt schrieb im Beitrag #4152446: > Ich hatte mal einen Posten von etwa 200 Pic 18f1220 aus China gekauft. > Die haben sich grundsätzlich wie Pics verhalten. > Aber beim programmieren brauchten
Nachverfolgung der schlechten Ware sicher klären. Norbert S. schrieb im Beitrag #4152754: > Einen µC zu fälschen wäre einfach zu kompliziert, dafür sind die zu > billig. Das halte ich für nicht mehr für valide, es gibt "nachgebaute" STM32, FTDIs und andere RS232 Treiber. Da wird nur irgendwie und
-
Thread
PIC24 In-Circuit-Programmierung
Meldung in MPLAB Initializing PICkit 2 version 0.0.3.63 Found PICkit 2 - Operating System Version 2.32.0 Target power not detected - Powering from PICkit 2 ( 3.25V) PKWarn0003: Unexpected device ID: Please verify that a PIC24FJ128GA006 is correctly installed in the application. (Expected ID = 0x4070000
An den Kondensatoren C9 und C19 kann ich auch die 2,5V messen.
-
Thread
mikroC-Source für PIC; kann bitte mal jemand reinsehen
den 2 von dir geposteten > Zeilen? 0 1 mikroCPIC1618.exe -MSF -DBG -pP18F45K22 -DL -O11111114 -fo32 -N"C:\Programme\Mikroelektronika\mikroC PRO for PIC\Examples\Development Systems\EASYPIC7\Led Blinking\LedBlinking.mcppi" -SP"C:\Programme\Mikroelektronika\mikroC PRO for PIC\defs\" -SP"C:\Programme\Mikroelektronika\mikroC PRO for PIC\uses\P18\" -SP"C:\Programme\Mikroelektronika\mikroC PRO for PIC\Examples\Development Systems\EASYPIC7\Led Blinking\" -SP"C:\Programme\Mikroelektronika\mikroC PRO for PIC\Examples\Development
-
Thread
In Bewerbung Arduino Stand im Jahre 2022
Beitrag #7100786: > Er meinte, > dass Sachen wie AVR und so veraltet wären. Ich hab noch keinen STM32 in irgendwelchen Steuerungen gesehen, dafür aber jede Menge PIC's und auch AVR. Wir haben Infineon in den Steuerungen (ältere Steuerungen).
Frank O. schrieb im Beitrag #7105358: > Ich hab noch keinen STM32 in irgendwelchen Steuerungen gesehen, dafür > aber jede Menge PIC's und auch AVR. *Du* hast sie noch nicht gesehen. In meinem Umfeld gibt es keine AVR, aber ein ernsthaftes Produkt mit STM32. Ein
-
Thread
Ohrhörer an Microcontroller , Ton ist furchtbar , was tun ?
max 20 mA. Der Gesamt R ist U/I = 3,3V/0,018A =183 Ohm Davon hat der Ohrhörer 22-32 Ohm. Damit wähle ich als R 150 Ohm(E12) Jetzt der C Die Frequenzen liegen zwischen 1000 und 3000 Hz Tau = R*C oder C = Tau/R komplette Ladung des C dauert 5 Tau Signal ist Rechteck , also 5 Tau
? wähle ich 0,22 µF wird der Ton bei 1000 Hz leiser (weil C zu klein) und bei 3000 wirds wieder Scheppern (weil C zu groß) Schade dass der PIC nur einen PWM Ausgang hat sonst könnte ich je nach Frequenz auf ein anderes Netzwerk schalten. Sind die Werte
-
Thread
mikrokontroller per I2C verbinden
hinzufügen, ohne am "Master" (Mega2560/STM32) was anzupassen...
Der RC-Oszillatoren der Slaves müssen damit nur kurzzeitstabil sein. Gute UART-Implementationen (zB PIC24/dsPIC/PIC32) können das Ausmessen in Hardware, hier muss man nur ein Bit setzen, der PIC macht den Rest. LIN ist jedoch so gebaut, dass man bei den Slaves auch eine Software-Only-Implementation verwenden
-
Thread
FTDI 3,3v Probleme
}[/c] meine sendermodule.c [c]#include <xc.h> #include <pic18f45k20.h> #include <stdint.h> #include "i2c_routine.h" #include "sens_modul_i2c.h" #define _XTAL_FREQ 16000000 // frequenz bestimmen
dich interesiert Erwin kann ich dir sagen das dass mit den interrupt vectoren wie es bei den größeren pic ist (pic32 ds pic) auch bald für die kleineren pics gibt und mann dann nciht nur den high und low interrupt hat sondern wircklich mehrer vektroen wo mand ei prioritäten einzelnt festlegen kann. Gruß
-
Thread
Abtastung Inkrementalgeber
meine Prozessoren damals zu langsam waren. Die heutigen uP sind um einiges schneller. Schau mal den PIC18F2431 der hat sogar so nen Teil auf dem Chip. Kannst ihn über I2C auslesen oder per UART. Obs die HCTL2016 noch gibt, entzieht sich meiner Kenntnis.
schneller. Schau mal den PIC18F2431 der >hat sogar so nen Teil auf dem Chip. Kannst ihn über I2C auslesen oder >per UART. Die CF32007 (THCT12024) können bis 20MHz zählen. Die Signale von Inkrementalgebern können bis 5MHz (
-
Thread
PIC oder AVR für Projekt
die ganz kleinen PIC10F und PIC12F. Und hier gibts kein Banking.Ausserdem gibts dafür euch gratis C-Compiler. Zur Programmiersprache: Im Grunde ists egal mit welcher Sprache du anfängst. Ich hab mit C angefangen und
> .... PIC18xx 2 Interruptprioritäten und nen Softwarestack. Das mit den Prioritäten ist richtig aber der Stack ist immer noch Hardware (allerdings 32 Level). Erst die 16 Bit Controller PIC24 und die dsPIC
-
Thread
Stellenangebot Wiener
es auch anderen so geht und dann das Interesse gleich wieder verpufft ist. >Programmiersprachen C/C++/Assembler, ideal bereits Erfahrung mit >TMS320F28xx, Microchip dsPIC/PIC32 oder FPGA Hm, FPGA ist aber keine Programmiersprache, sondern Hardware. Da hätte dann wenigstens was von VHDL,VERIOLOG
man sich über > vermeintliche Fehler anderer lustig macht. Ich habe das so verstanden, das sich PIC32 (und TMS320F28xx) auf C/C++/Assembler bezog und das passt dann nicht bei FPGA. Kannst aber davon ausgehen, dass ich das schon verstanden habe, da ich mich mit Mikrokontrollern etwas auskenne. ;
-
Thread
SP14Q002-A1 aus eBay - Erfahrungsaustausch
@Dominik: Hast recht, auf der Platine ist einen 128Kb RAM, diese ist billiger als zwei 32Kb RAMs und brauchen weniger Platz. Ich schreibe meine libraries in (fast ANSI)C für denn SAB C167 familie. Mit der Tasking C166/ST10 Compiler version 8.0 Ich glaube die libraries sind für die
einen VID&PIDs bekommen ohne $2000 zu zahlen (an usb.org). Die FTDIs sind quadratisch und haben 32 pins. mit wahrscheinlich ein 6 MHz quarz. Ich arbeite schon länger an einen USB anbindung, aber für denn S1D13305 und denn S1D13705, mit einen 80C51 uC und open Source. Grüße Mark,
-
Thread
PIC macht Rechenfehler?
der Referenz. > Neulich gab es auch schon eine Frage bezüglich der > Vergleichsoperation beim PIC über mehrere Bytes (WORD, LONG > etc.) Ging es dabei auch um die 16-Bitter, oder bezog sich das auf die 8-Bit PICs? Die 8-Bitter sind etwas "gewöhnungsbedürftig" und 16/32-Bit Operationen machen
Hallo, Ge E. schrieb im Beitrag #4382161: > Ich hatte das Problem früher schonmal bei einem anderen PIC und habe es > aber irgendwie in den Griff bekommen. auch ich verzweifelte mal mit Assembler für dspic30f (derselbe Assembler wie pic24). Also programmierte ich das ganze mit C (XC16, MPLABX) und
-
Thread
Wo ist PIN1!
auf der Oberseite... http://g.search3.alicdn.com/img/bao/uploaded/i4/i1/T19GeNXrVaXXXXXXXX_!!0-item_pic.jpg_210x210.jpg
https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fcortex%5fmx%5fstm32%2fSTM32F401%2064pin%20pin1%20marking%20%20orientation&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B
-
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
Ist die Schaltung ok?
Fragen naher. http://img15.hostingpics.net/pics/477738sthrtzujzuiulmhjsfg.png Beschreibung: - 1 Pic - Lauter I2C Chip, bestehend zum beispiel aus Temperatursensoren mit einem Alert pin (Open-Drain) - 2 Spannungsregler VR1 & VR2. Einer für LEDs (VR1), der andere für den PIC + I2C Chips. Das
Oups, Seite 42, nicht 32.
-
Thread
Welchen Mikrocontroller als Raspberry Ergänzung?
ich die Programmierung dieser Prozessoren etwas schwierig. Beim Raspberry würde ich per SPI oder I2C einen STM32 anbinden. Der ist schnell, mit wenig Aufwand in C programmierbar und mit TQFP32 noch in selbst lötbaren Gehäusen verfügbar. Alternative wäre PIC 32-Bit oder andere Prozessoren aus der Familie
Kurt Harders schrieb im Beitrag #4093414: > Beim Raspberry würde ich per SPI oder I2C einen STM32 anbinden. Mit I2C wäre ich da vorsichtig. Der RPi verkraftet clock stretching nicht, aber genau das gibts unweigerlich bei einem µC als I2C-Slave. Ein 50MHz 32-Bitter ist zwar fix genug