-
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
ISP-Programmer für Produktion
einer eigens entwickelten Fertigungsmitarbeiter gerechten Oberfläche. Auf anderen Systemen (Win7 32 Bit) habe ich ähnliches am Laufen aber mit AVRDude. Jetzt sollen alle PCs in der Fertigung auf Windows 10, 64-Bit und 32_Bit, umgestellt werden. In diesem Zuge sollte alles vereinheitlicht werden.
Lage sein, Release-Binaries später dafür zu liefern, denn ich fürchte, die bekomme ich mit dem MinGW32-Crosscompiler nicht fabriziert.
-
Thread
Mikrocontroller Suche can bus
gabs wohl auch was von NXP aus der LPC2000 Reihe. Wenns nicht unbedingt ARM seim muß, gibts noch PIC32MK...
-
Thread
AVR-Programmer / AVR Dragon Ersatz? | Erfahrungen?
zumindest bei mir) die AS RS232 Schnittstelle trotzdem nicht. Deshalb verwende ich VMPlayer und WXP-X32. Das funktioniert.
neuer PIC Freund schrieb im Beitrag #5980798: >>Mit ISP-Programmer kann man ISP nicht abschalten. > Dann wäre es aber auch unmöglich, mit ISP das debugwire einschalten zu > können. Das habe ich anders
-
Thread
Zeta SBC V2 Z80 mit Floppy Disk
spielen möchtest, nimm dir CP/M-3. Ich glaube für den Fall habe ich hier noch ein Cortex M3 Board mit 32 MB RAM rum liegen... habe unbestätigte Gerücht gehört es soll inzwischen der 32 Bit Bus erfunden worden sein, beginnend mit dem 68000er...
8Bit, auch wenn sie beide 32Bit breite Register hatten. Ab 68020/80386 gibts 32 Bit breite Busse. Komm mit Deiner hohen Nase wieder runter, da oben ist es heiß, man holt sich sonst leicht einen Sonnenbrand auf der Nase. Gruß
-
Thread
Idee für ein neuartiges Programmiergerät
perfektes Gerät. Nun kommen zwei Punkte dazu, die das alles kippen. Du selbst benutzt nur noch 32 Bit Controller und wahrscheinlich vom selben Hersteller. Ich habe eine Menge Programmiergeräte. Ob einen Segger oder ein PicKit3, ich habe diese Geräte, die ich aber vielleicht überhaupt nicht benutzen
der Mehrwert deiner Entwicklung und dieses ganze Theater drum herum sein soll. Ich habe einen AVR-MK2-USB, einen ATMEL ICE, einen PicKit, einen Segger J-Link und einen ST-LINK/V2. Damit kann ich so ziemlich alle (also nicht ganz alle) gängigen, erschwinglichen Microcontroller, die von einer großen Community
-
Thread
Einfache temperaturgeführte Leerlaufregelung bauen
Wie wird denn die Luftklappe betätigt? Servo? Bimetall? Und was willst Du da mit einem Pic-Controller. Ist Overkill. Bei einem PIC wird auch nichts hochohmig. Ich denke Du weist was ich meine :) Gib mal mehr Infos.
Thomas B. schrieb im Beitrag #5928960: > Und was willst Du da mit einem Pic-Controller. > Ist Overkill. Alex S. schrieb im Beitrag #5928974: > Das ganze dann mit einem PTC-Kaltleiter (nicht PIC) anstelle des Poti's, > bzw. in Reihe mit dem Poti zur Feineinstellung.
-
Thread
von qwerty nach neo in hardware
zwischen PC und Tastatur seinen Dienst verrichten kann. https://www.microchip.com/wwwproducts/en/PIC32MK0512GPE100 Hat zwei separrate USB 2.0 FS Ports, die Host und Device sein können. fchk
wenn man I2C (PS2) verwendet. Im Normalfall hat man einen PS2 Anschluss. Und dafür tut es jeder µC. PIC, STM32, AVR, MSP430 whatever. Mit USB ist das horrend kompliziert und kaum zu schaffen, weil man Host und Device implementiern muss. Mit I2c (PS2) ist das machbar.
-
Thread
Atmega128 - Programm wird geladen, aber LED blinkt nicht?
avrdude -c avrispmkII -p --he avrdude: AVR Part "--he" not found. Valid parts are: uc3a0512 = AT32UC3A0512 c128 = AT90CAN128 c32 = AT90CAN32 c64 = AT90CAN64 pwm2 = AT90PWM2 pwm2b = AT90PWM2B pwm3 = AT90PWM3 pwm316 = AT90PWM316 pwm3b = AT90PWM3B
hilfreich? Aber speziell für Dich: Schau die mal die Farbe(n) an den Kabeln des "Pogrammers" (ISP Mk II) an und frage Dich wo da ein violettes Kabel sein sollte (welches nicht da sein soll). https://www.mikrocontroller.net/topic/477565#5912594 Trollig.
-
Thread
Sehr interessante uC Project Seite
Paul schrieb im Beitrag #5901784: > Oh Gott, Prozessoren aus dem letzten Jahrtausend. So,so, der PIC18F87J93, aus dem ersten Projekt auf der Seite, ist aus dem letzten Jahrtausend.
aller Sprünge ist? > im Vergleich zu einem 8086/88. Kein Wunder, die 68k-Architektur war eine 32-Bit-Architektur, im Gegensatz zur durch die Segmentitis verunstaltete 16-Bit-Architektur des 8086.
-
Thread
Uhrzenbausatz mit At89C2051 funktioniert nicht
michael_ schrieb im Beitrag #6929534: > Da ist ein 32KHz Quarz zu sehen. Die AT89C2051 schwingen nicht mit 32kHz, 12MHz sind Standard. 32kHz / 12 wäre auch viel zu knapp fürs Multiplexen.
Peter D. schrieb im Beitrag #6929945: > michael_ schrieb: >> Da ist ein 32KHz Quarz zu sehen. > > Die AT89C2051 schwingen nicht mit 32kHz, 12MHz sind Standard. > 32kHz / 12 wäre auch viel zu knapp fürs Multiplexen. Es sind doch nur 12Mhz. In dem Link hatte ich vorn
-
Thread
Debugging-Problem: MPLAB X IDE v5.15, ICD3/ICD4, dsPIC33FJ128MC706A
Sorry, habe ich vergessen: Das Verhalten betrifft nicht alle PICs. PIC32 haben das Problem beispielsweise nicht. Für zukünftige DSP-Geschichten würde ich die dsPIC33 überdenken. Es gibt inzwischen die Motorcontrol-Serie PIC32MK: https://www.microchip.com/design-centers/32-bit/pic-32-bit-mcus/pic32mk-family Der hat DSP-Extensions, eine FPU und schnelle ADCs.
-
Thread
Grundbeschaltung ARM (z.B. STM) im Vergleich zu AVR
Bei PIC32 ist das genauso wie bei den kleineren PICs: 100nF an jedes GND-VCC und AGND-AVCC Paar, 10k zwischen MCLR (Reset-Pin) und VCC, 10uF keramisch zwischen VCAP und GND, und schon läuft die Kiste. fchk
Die STM32G071 Serie hat auch bei 64 Pins nur ein VSS/VDD Pinpaar.
-
Thread
ATmega mit mehr Leistung?
"Einige STM32" sidn aber kein AVR und untersützen weder das MK2 noch das Atmelstudio. Dann bliebe eher der ATSAM..nur auch da geh das MK2 nicht mehr Also bliebe nur der gesamt Umsteig aus STm32 und Atolic True
welche CPU wäre denn > ein sinnvoller Nachfolger, wenn ich die Umgebung ATMEL Studio und mein > JTAG MK II weiter nutzen möchte? Wenn das eine harte Anforderung ist, ist die Antwort eigentlich klar - es gehen nur Xmega, AVR32 und AVR. Wenn es auch ein anderer Debugger sein darf, kämen die Atmel Cortex-M
-
Thread
Vorschlag zu Hex-Ziffern auf 7-Segment-Anzeigen
Die haben sich auch auf frühen Schachcomputern schon bewährt: http://www.schachcomputer.at/mk1.htm
@Josef: Ich habe ein wenig gegraben. Vielleicht hilft Dir BYTE 1978-12-32, oder Du suchst nach HP 5082-7340.
-
Thread
Noch ein Taschenrechner auf ATMega Basis
Einschalter" links oben betätig wurde. [1] https://web.archive.org/web/20150709020059id_/http://mk-61.moy.su:80/emulator.html
ein Emulator verwenden. Ein Projekt gibt es hier: http://www.teenix.org/ Als Prozessor wird ein PIC18F47K40 mit 15-Digit 7-Segment LED verwendet. Der Quellcode vom Programm liegt nicht vor - wohl aber das HEX-File für den PIC.
-
Thread
MPLAB Harmony Demoprogramm-Fehler
ist auch als Bild angehängt): nbproject/Makefile-pic32mz_ef_sk_s1d_pictail_wqvga.mk:2013: recipe for target 'dist/pic32mz_ef_sk_s1d_pictail_wqvga/production/aria_touchadc_calibrate.X.production.hex' failed make[2]: Leaving directory 'C:/microchip/harmony
nbproject/Makefile-impl.mk:39: recipe for target '.build-impl' failed build/pic32mz_ef_sk_s1d_pictail_wqvga/production/_ext/486582097/system_interrupt.o: In function `__vector_dispatch_14': c:/microchip/harmony/v2_06/apps/gfx
-
Thread
µC um 4 CAN Busse zu betreiben
Freescale ist halt auch veraltet, man weiß ja nie, was aus dem Projekt mal wird. Wird schon der PIC32MK1024GPE100 werden.
Pins gesehen, die > auch 4 CAN Kanäle hat https://www.microchip.com/maps/microcontroller.aspx PIC32MK1024GPE064
-
Thread
(sehr) kleines "FrameWork" für ATtiny44
Bildspeicher-RAM zu reservieren. Ich kenne das, ich hatte vor langem aus Übermut auch mal ein ALPS-LSU (96x32) mittels eines PIC16F871 angesteuert - eigentlich nur, um zu sehen, ob das überhaupt geht. Aber für's Praktische ist das alles Mumpitz. Man sollte so kleine µC wirklich nicht mit grafischen Displays
hier Timer1 (16-Bit) verwendet. Youtubevideo gibts hier: https://www.youtube.com/watch?v=ouwT-32E3kI
-
Artikel
Mikrocontroller Vergleich
Teil der Ports bitweise schaltbar, kein Port kann mehrere Bits gleichzeitig interrupt-fest schalten. PIC, 8051, MSP430, R8C/M16C, Z8e können AND/OR/XOR zum Port hin, daher ist bei geeigneter Programmierung das Problem auch ohne Abschalten der Interrupts vermeidbar. Leider ist beim R8C/M16C/M32C die Adresse
Spannungserzeugung, manchmal 2 Betriebsspannungen benötigt; Tendenz aber fallend. Links. Forum 8051 ARM AVR EFM32 LPC1xxx MSP430 PIC R8C ST7 STM8 STM32 Z8 Z8_encore! Vergleich (Original in englisch von Jay Carlson) Vergleich (in deutsch übersetzt)
-
Thread
irsnd Callback function
for timer2 e.g. 1,4,16 # define F_CPU 32000000UL // PIC frequency: set your freq here # define PIC_Scaler 2 // PIC needs /2 extra in IRSND_FREQ_32_KHZ calculation for right value # else
|| defined(__PCB__) || defined(__PCH__) // CCS PIC compiler # define PIC_CCS #elif defined(STM32L1XX_MD) || defined(STM32L1XX_MDP) || defined(STM32L1XX_HD) // ARM STM32 # include <stm32l1xx.h> # define ARM_STM32 # define ARM_STM32L1XX
-
Thread
1. Programmer: Diesen hier, oder den da? Oder einen für 2,50€ ?
/item/mini-Stm32f103c8t6-system-board-stm32-learning-development-board/1748445137.html . Das macht dann in der Summe unter vier Euro, diesmal incl. Versand. Stefanus F. schrieb im Beitrag #5470466: > Nein. Dazu brauchst
- und ausschalten. Der mk2 hat den Vorteil, auch mal HV zu können. (hab ich seit Jahren nicht mehr gebraucht)
-
Thread
LCD mit Interrupts?
if(*day==32) ich würde auf größer 31 abfragen. if(*month==12) hier muss es gleich 13 oder größer 12 heißen. Und die Schaltjahrabfrage ist auch nicht ganz korrekt (2100 ist kein SJ).:)
Das läuft bei mir (PIC) https://www.mikrocontroller.net/topic/405540#new
-
Thread
ATmega Development Boards (Sind die OK?)
/development-tools/mcu/32-bit/efm32-giant-gecko-starter-kit
Blue-Pill Board ^^) #5: STM32F103C8T6 https://de.aliexpress.com/item/WAVGAT-STM32F103C8T6-stm32f103-stm32f1-STM32-system-learning-board-evaluation-kit-entwicklungsboard/32841552874.html?spm=a2g0s.8937460.0.0.X8gdZi (Ist auch
-
Thread
uC für USB Audio Anwendungen
/stm32f4discovery.html http://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-eval-tools/stm32-mcu-eval-tools/stm32-mcu-discovery-kits/32f746gdiscovery.html
mehr zum Standard konform. fchk PS: Vorschlag von mir: http://www.microchip.com/wwwproducts/en/PIC32MZ0512EFE064 Ist zwar MIPS statt ARM, hat aber USB 2.0 High Speed (das ist Voraussetzung für 192k/24 Bit) und I2S/AC97 Codec Interface. Bei STM32F4 hast Du nur Full Speed USB Transceiver eingebaut
-
Thread
Taschenrechner (Transistoren)
würde das mit einem µC lösen. Ein brauchbarer Wissenschaftlicher Taschenrechner mit einem AVR oder PIC ist auch schon eine ganz ordentliche Leistung. Ein wenige realistischer als mit Transistoren wäre noch ein TTL Gattergrab. Das ist nicht ganz so gewaltig, aber immer noch ein richtige Mammutaufgabe
/Casio/Casio.htm Mit Röhren gehts natürlich auch: http://www.anita-calculators.info/html/anita_mk_8.html
-
Thread
Gehalt/Gehaltsentwicklung Informatiker/Ingenieure
-Stunden : keine Urlaub : 28 Tage Gehalt : 48k all in Entwicklung : Einstieg mit 32k Zusatzleist. : keine
Mein Kollege ist auch mit 32 von Computercenter zu uns gekommen, wo ist das Problem?
-
Thread
Vieles gelesen, trotzdem: Welcher AVR-Programmer/Welche IDE??
als bei STM32. Das Informationsangebot für STM32 würde ich für Anfänger als gerade eben ausreichend bezeichnen. Im AVR Umfeld würde ich Einsteigern zwei Modelle empfehlen: Den kleinen ATtiny13A als "nackten" IC
Karl Ium schrieb im Beitrag #5240475: > Kann man STM32-Controller genau so "frei" programmieren? Ja. Und das macht richtig Spaß. Nucleo + STM32CubeMX + SW4STM32 = ungeahnte Möglichkeiten :)
-
Thread
Bootloader AN1388 für PIC32MX250F128B
usb_descriptors.c -DXPRJ_default=default -legacy-libc make[2]: Leaving directory 'K:/Programmierung/PIC_32Bootlader/AN1388_Source_Code_2014_02_14/PIC32_Bootloaders/Firmware/Bootloader/MPLAB_X_Workspace/USB_HID_Btl_StarterKit.X' nbproject/Makefile-default.mk:90: recipe for target '.build-conf' failed make[1]: Leaving directory 'K:/Programmierung/PIC_32Bootlader/AN1388_Source_Code_2014_02_14/PIC32_Bootloaders/Firmware/Bootloader/MPLAB_X_Workspace/USB_HID_Btl_StarterKit.X' nbproject/Makefile-impl.mk:39: recipe for target '.build-impl' failed
-
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
gleich einige Basistreiber wie SPI mit drinn stecken. Die Namensgebung macht z.B. besonders im STM32GENERIC Core https://github.com/danieleff/STM32GENERIC/tree/master/STM32 besonders Sinn, weil der die echte STM32 HAL als Unterbau nimmt. Würde das Ding auch HAL heißen, gäbe es nur Namenskonflikte
-
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
MPLAB IPE 5.0 kann man nun ATMEGA's auswählen. Mir ist 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
Frage zum compilen und linken
das gerade übersetzte File später landet), das macht erst der Linker. Mit Position-Independant-Code (PIC) hat das nichts zu tun - das ist ein zusätzliches (optionales) Feature der Codegenerierung (z.B. statt absolute Sprünge, relative Sprünge). Die a-Files sind wirklich "Archive" - wie zip oder tar.
verschaffen. Außerdem gibt es in Ubuntu (zumindest in der 16.04 LTS) ein Paket namens "arduino-mk", das eine Reihe Beispiel-Makefiles für die Programmierung von Arduinos auf der Kommandozeile enthält und alle nötigen Abhängigkeiten mit (arduino-core mit den C++-Libraries, der Referenz und den Beispielen
-
Thread
µC with up to 4 or more LIN Buses
Hiermit hättest Du 6 LIN und 4 CAN Ports: http://www.microchip.com/wwwproducts/en/PIC32MK0512MCF064 fchk
STM32F4xx hat bis zu 8 LIN kompatible UART's (und 2x CAN)
-
Thread
AVR Mikrocontroller mit impleentiertem USB (HID)
Der verbreitetere dürfte der Mega16U4/32U4 sein. Allerdings gibt es den nicht mehr in DIP, den 90USB82 aber auch nicht. Da wirst Du bei den PICs fündig, die wollen aber wieder anders programmiert werden. Den 32U4 findest Du auf dem Arduino
AVR: nein, USB und DIL gibts nicht. Deine Anforderung erfüllt ein PIC16F1455 (14 Pin) oder PIC16F1459 (20 Pin). Braucht natürlich ein PICKIT3 anstelle AVRISP. fchk
-
Thread
Probleme bei der Inbetriebnahme des All-AVR-Programmer
hatte übrigens vor Jahren ein Verkabelungs /Adapterproblem am 2Draht Interface. Nutzte einen JTAGICE mk2 Clone. Auf Nachfrage hier im Forum gabs auch jede Menge höhnische Kommentare. Gruß Holler
originalen Programmierer kaufen Modernen uC nutzen der keinen Programmierer mehr braucht: EFM8/32 LPC PIC32 STM8/32 TMS XCM usw.
-
Thread
Unterschied zwischen bei Compiler MPLAB® C und MPLAB® XC
vielleicht eine Änderung vornehmen deine Meinung nach? Eine andere Frage: Lohnt es sich eine PIC32 zu nehmen, die die gleiche Eingenschaften hat wie eine Pic18F?
Volker S. schrieb im Beitrag #5098522: > Wie kommst du auf die Idee mit dem PIC32? Einfach um mehr Leistung zu schaffen. Die Abtastrate ist auch eine wichtige Kriterium für uns und aus diesem grund habe ich an PIC32 bzw. die Überlegung auch an eine STM32. > Auch schon daran
-
Thread
Ist dieser Programmer für Anfänger geeignet?
mit dem AVRISP MkII, aber er ist nun mal im EOL Bereich.
es bei STM32 gar nicht. Zu den Atmel ARM sage ich lieber nichts, dann besser PIC32 InFo schrieb im Beitrag #5075403: > Du empfiehlst einem motivierten Einsteiger einen > Arduino um damit produktiv zu arbeiten
-
Thread
AVRISP MKII nicht mehr lieferbar - Alternativprodukt?
Den mk2 gibt es nicht zu, weil es jetzt den ICE gibt. Dazwischen gab's mal kurz einen mk3. Highend ist immer noch der one, braucht aber eigentlich niemand. Also den ICE kaufen, freuen das er nur noch die Hälfte
macht man wenn es an Leistung fehlt. Für die meisten Bastlerprojekte > langt aber ein AVR oder 8er PIC nach wie vor. Wenn ich die Wahl habe zwischen einem 8-Bit Controller mit 128k flash, mehr oder weniger fester Periphierie-Zuordnung, 32MHz Takt für 4€ oder einem 32-Bit Prozessor mit 256k flash 48Mhz
-
Thread
Target Voltage auf 5V stellen beim AVRISP mk2
Geld gekostet hat und dann sowas nicht kann, das > Pickit von Microchip kann das problemlos. -> PIC nutzen ?
Ich finds gerade gut, das ich mit dem MkII die Spannung messen kann, die am Target anliegt, dann sehe ich sofort, wenn da was nicht stimmt. Und beim PicKit3 ist der Punkt 'Speisung des Target' recht gut versteckt - zumindest in MPLab 8.
-
Thread
Prozessoren für Leistungselektronik
bereitstellte und musste die Software selten selber schreiben. Gefunden habe ich bis jetzt die STM32F3 Serie von ST (vor allem natürlich STM32F334) und F28M3x von Texas Instruments. Es muss aber nicht unbedingt ein ARM Cortex sein, ich hab mir aber sagen lassen ich solle mich mal damit befassen (gibt
Sucher schrieb im Beitrag #5023434: > Hier scheint es aber bei gewissen Chips von ST (STM32F2xxx und > STM32F4xxx Probleme zu geben (habe Sammlungen von Errata und > Forendiskussionen im Internet gefunden). Errata haben alle Controller... Die STM32 sind lediglich sehr beliebt, deswegen