-
Thread
Isolation und Pegelanpassung bei Programmierern und Debuggern
3,3V Einige Programmierer messen die Spannung der ZHW und passen dann der Pegel an. Bei meinem AVR Dragon (VTG PIN) soll das der Fall sein. Bei einigen Programmierern (Segger J-link) für ARM Cortex Prozessoren via SWD gibt es einen Vtref PIN. Ich nehme mal an, da wird auch die Targetspannung gemessen
Welche Anforderungen würdest Du an Isolation stellen? Endliche. https://www.mikrocontroller.net/topic/438439#5197242 Das ist KEINE eierlegende Wollmilchsau sondern eine pragmatische Lösung. Er kann nur 3,3V IO-Spannung, hat einfachen ESD-Schutz und fertig. Wenn auf dem Zielboard eine höhere
-
Thread
LCD zeigt weißen Streifen
den internen Oszillator auf 1MHz, hab das auch so definiert: [c]#include <stdlib.h> #include <avr/io.h> #include <avr/pgmspace.h> #define F_CPU 1000000UL #include <util/delay.h> #include "lcd.h"[/c] Trotzdem hat der Compiler die Warnung "F_CPU not defined" in "delay.h" ausgegeben. Nach erneutem
nutzt, habe ich es mal mit diesem Testprogramm ausprobiert, mit dem gleichen Ergebnis: [c]#include <avr/io.h> #include "lcd.h" #include <stdlib.h> #define F_CPU 1000000UL #include <util/delay.h> int main(void) { while (1) { lcd_init(LCD_DISP_ON); lcd_home(); lcd_puts
-
Thread
X32 Softcore
überfordert mich einfach. In meiner naiver Denkweise stelle ich mir vor, dass es so gehen könnte: - IO anpassen auf das Ziel Board - SDRAM Code anpassen auf das SDRAM des Zielboard - die UART Schnittstelle austauschen Allerding ist mir nicht klar, wie ich die Einzelnen Module testen kann.
Ich denke z.B. dass man diese Applikation in einen FPGA packen könnte: https://www.mikrocontroller.net/topic/439331#new
-
Thread
Arm Cortex im DIP Gehäuse Gesperrt
vielleicht überzeugt Dich ja die Werbung auf der letzten electronica 2016: Building the future with AVR... :)
wie bei AVR. Da ich bereits LPC2000 verwendete, waren die Renesas auch deshalb keine Option.
-
Thread
STK 500,AVR Net IO + Add-on+Sub-D-Platine,X-Bee
benutzen vor ca. 1 Jahr funktionierte es einwandfrei. Preis 25 Euro inklusive Versand. Dann noch ein AVR Net IO + Add-on board + Sub-D Platine.Beim letztem benutzen vor ca.1,5 Jahren funktionierte es einwandfrei, Preis 20 Euro inklusive Versand. 1x XBee Series 2.Mal mit rumgespielt,funktionierte einwandfrei
Funtionstüchtigkeit nicht Garantieren , sie lagen aber die ganze Zeit in einem Karton. gruß Andy Edit: NET IO ist verkauft. STK 500 ist reserviert. Edit:Frank melde Dich bitte nochmal bei mir.
-
Thread
Pollin Bausätze, Atmel Evaluation-Board, NET-IO, RFMxx u.a.
ATMEL Addon-Board V1.0 beide neu, in OVP. Preis: 35,- EUR + Versand 810112 Bausatz Add-on für AVR-NET-IO aufgebaut, aber unbenutzt. Preis: 8,- EUR + Versand außerdem folgenden Funkmodul-Pack: 3x 810049 RFM12-433 2x 810071 RFM01-868 2x 810072 RFM02-868 1x 810070 RFM12-868 2x 810137 Bausatz
-
Thread
Frage PWM ATmega32u4
Code dazu: [c] #include <stdio.h> #include "dev/usb_serial.h" #include <util/delay.h> #include <avr/io.h> #include "dev/adc.h" #include <avr/interrupt.h> int main(void) { DDRD |= (1<<PORTD6); //Output PORTD |= 0x00; TCCR0A |= ((1<<COM0B1) | (1<<COM0B0) | (1<<WGM00) | (1<<WGM01
https://www.mikrocontroller.net/articles/Modellbauservo_Ansteuerung#Signalerzeugung_f.C3.BCr_mehrere_Servos_mittels_Timer_.28C.29 Äxl
-
Thread
Alternativen zu C, C++ auf ARM cortex M?
C-Include-Dateien der Hersteller findet. Aber vielleicht ist das ja ganz interessant: http://blog.japaric.io/quickstart/ Oliver
Programmen mit klassischem Multithreading nie, das ist nur für Low-Level-Programmierung mit Interrupts und IO-Registern.
-
Thread
Arduino über große Entfernung ansteuern
gibt Probleme mit eingekoppelten Störungen und ESD. Man sollte das so wie hier machen. Damit ist das IO-Pin deutlich besser geschützt. https://www.mikrocontroller.net/articles/Entprellung#Einfacher_Taster 10K für die Widerstände und 100nF sind OK. Die bessere, wenn gleich deutlich aufwändigere
avr schrieb im Beitrag #5201030: > Bisschen übertrieben für 100m, findest du nicht? Nein, die Angaben auf zu max Reichweiten sind immer gerne übertrieben (oder nur mit Sonderantennen erreichbar), wenn
-
Thread
Böse Falle Boolean
gar kein Vergleich != > gemacht. Lothar M. schrieb im Beitrag #5200617: > Das kommt jetzt auf io_bitIsSet() an... [c] static_always_inline uint16_t io_bitIsSet(GPIO_t * const GPIOx, const IOPin_t Pin) { return GPIOx->IDR & Pin; } [/c] For your convenience, the expression
lesen. An Warnungs-Optionen mangelt's ihm ja wirklich nicht. ;-) https://www.mikrocontroller.net/attachment/346723/compiler_options.txt
-
Thread
MCP 4921 & ATTINY 2313 Sprünge
mein Quick-And-Dirty-Code für das reine Testen der Soft-DDS: [c] #define F_CPU 8000000 #include <avr/io.h> uint8_t sine[128] = { 128,134,140,146,152,158,165,170, 176,182,188,193,198,203,208,213, 218,222,226,230,234,237,240,243, 245,248,250,251,253,254,254,255, 255,255,254,254,253,251,250,248
erste mit dieser Frage - in diesem Thread wird das ganze gut erklärt: https://www.mikrocontroller.net/topic/11661
-
Thread
Hat der ESP8285 mehr freie GPIO Pins?
Stefan U. schrieb im Beitrag #5202651: > Du meinst aus Sicht der CPU. Eine CPU hat gar kein IO, ich meine schon den Chip. So wie: AVR ist der Chip, Arduino das System. Aber bevor das jetzt in Wortklauberei ausartet... Ich kann deinen Ärger schon verstehen. Du solltest von den Teilen einfach
Guckst Du hier: https://www.mikrocontroller.net/topic/421387 Man sollte das Flash schon entsprechend umverdrahten.
-
Thread
Website mit Mikrocontroller
ATMega328P als Slave über I2C mit dem ESP verbunden - 3,3V oder 5V - 5(7) Analog Input - viele Digitale IO - 1 UART - 1 SPI usw. An beiden: - SD Karte möglich - UART zu USB Wandler - UART zu RS232 Wandler
schalten. Zum lernen wäre das sicherlich der beste Ansatz. http://www.ulrichradig.de/home/index.php/avr/webserver von Pollin gab es auch mal den passenden Bausatz dazu: https://www.mikrocontroller.net/articles/AVR_Net-IO_Bausatz_von_Pollin Um die Diskussion in die richtige Richtung zu lenken müsstest
-
Thread
Mehrfach Belegung von Ports STM8 Bit µC
, besonders wegen SDCC, den Features und dem Preis. - Man kann sich permanent aussperren (beim AVR gibt es wenigstens den Fallback auf HV-Prog) - Mehrere Port-I/Os auf einen gebondet (so einen Murks hab ich noch nie gesehen, höchstens, dass manche I/Os nicht herausgeführt sind, also gleicher
nur noch 5 I/Os Es gibt den STM8S103F3 im UFQFPN 20 3x3x0.6 lieber den, oder gleich einen PIC/AVR mit 8 Pins.
-
Thread
STM32F446 - Taktkonfiguration
MC.net Mods sind feige.
relevanten Teile (Reset, Power, Clock) durchliest, weiss man schnell Bescheid, wenn man zuvor schon AVR oder andere Controller programmiert hat. > Noch ein Hinweis - für z.B. stabile I²S Clocks werden z.B. 2MHz als > Raster der ersten PLL empfohlen, 1 Mhz jittert hier deutlich mehr. Hatte ich
-
Thread
AVR-GCC kein ATtiny817
Compiler offenbar auch >> noch nicht. > > Hier steht das Gegenteil: https://www.mikrocontroller.net/topic/419958 Avr-GCC hat den oben ergänzten Parameter, <avr/io.h> kennt den Chip nicht. Aber da haben wir hier ja Jörg W., der kann da helfen ;-)
Carl D. schrieb im Beitrag #5194353: > <avr/io.h> kennt den Chip nicht. Das Einpflegen der io-Headers haben immer die Jungs von Atme^H^H^H^HMicrochip getan.
-
Thread
Programm mit einem Taster steuern
einer speziellen Reihenfolge an- und ausschaltet. Meinst Du sowas: https://www.mikrocontroller.net/topic/223079#new
Nur mal so als Idee: Ich habe für eine Steuerung nur noch eine IO-Leitung frei und muss darüber das Setup von ca. 10 Optionen erledigen. Ich mache das so: - wenn während/bei einem Reset diese eine Taste gedrückt gehalten wird, geht das System in den Setup-Mode,
-
Thread
Konstanten Sinn?
00 00 mov 0x99,%esi 587: 48 8d 3d c6 01 00 00 lea 0x1c6(%rip),%rdi # 754 <_IO_stdin_used+0x4> 58e: 31 c0 xor %eax,%eax 590: e9 cb ff ff ff jmpq 560 <printf@plt> [/code] bzw. bei AVR: [code]$ avr-gcc -mmcu=atmega8 -O3 -o foo foo.c $
> Konstanten Sinn? S. Satz 2 unter: https://murphyslaws.net/german.htm#maschbauer
-
Thread
PMOS verlustfrei ansteuern
Schau mal, ob hier Anregungen für Dich dabei sind: https://www.mikrocontroller.net/topic/436320#5163927 (Auch die folgenden Beiträge in dem Thread lesen) Da ich die Schaltungen für NMOS konzipiert hatte, müssten sie natürlich invertiert/transponiert werden. VG Igel1
Du hast also einen I/O Pin (eines AVR o.ä.), der 30mA DC, also dauerhaft, könnte. (Im DB steht vermutlich 40mA, aber man "de-rated" das ja konservativ - gut.) Tomas schrieb im Beitrag #5183307: > Es darf nicht mehr Verlustleistung geben
-
Thread
Attiny 13 PWM
articles/adc-and-pwm-basics verwenden. Eine Fehlermeldung konnte ich fixen (einfügen von #include <avr/io.h>), leider kommen jetzt noch: - undefined reference to 'acd_setup' - undefined reference to 'pwm_setup' - undefined reference to 'adc_read' - undefined reference to 'pwm_write' Ich wäre
https://www.mikrocontroller.net/topic/437422#new
-
Thread
Schwere Sicherheitsluecke im WPA2 Protokoll
Jahre durch Hier ist das "beste" Linux-Telefon, das mir aktuell bekannt ist: https://hackaday.io/project/19035-zerophone-a-raspberry-pi-smartphone Bedauerlicherweise ist es bewusst nicht mit einen (einfachen) Touchscreen ausgestattet und der Zusammenbau ist grobmotorisch/ungeschickt. Kennt
unterstützt und der Akku dennoch schneller leer ist. Nur sollte es nicht zu absurd sein (https://hackaday.io/project/19035/gallery#cac5d8cb312934b9040dfad4079267d4) Diesbezüglich bin mit meinem Wunsch scheinbar allein...
-
Thread
Befehlstelegramm senden
schrieb im Beitrag #5180887: > gibt es vielleicht zu dem EX-6011 eine Alternative, mit der ich übers > Net eine Schalthandlung auslösen kann und nicht dafür > "Programmiersprachen" lernen muß ?? AVR-NetIO von Pollin o.ä.
o.k. hab das jetzt gerafft. das teil avr-net-io hab ich mir angesehen, das sieht sehr gut (Laiensicher) aus, mit dem Beispielprogramm. Ich danke euch vielmals!
-
Thread
Rasperry Pi, mal in Info reinschnuppern
(nicht RasPi, sondern Tiny25, das ändert aber grundsätzlich nichts): https://www.mikrocontroller.net/topic/421421#4935758
die Realisierung durch Relais von der Funktion her quasi identisch zu einfachen Mikroprozessoren ala AVR oder PIC.
-
Thread
Auf-/Abwärts-Zähler mit 33 Ausgängen und Zustandsspeicher.
mit TTL & EEPROM aufzubauen ist möglich, aber im Jahr 2017 maximal sinnlos. Edit: Hmm, ein 40er AVR hat aber nur 32 IOs, also müsste man entweder auf deine 31 Ausgangsvariante umschwenken und die beiden Taster über ein IO-Pin einlesen (mittels ADC). Oder du kaufst dir einen Arduino Mega, der hat
> ein 40er AVR hat aber nur 32 IOs ? ATmega8515 oder ATmega162 mit 35.
-
Thread
Anfängerhilfe - Projekt Modellbau Leuchtturm beleuchten
ATtiny2313A */ # #ifndef F_CPU #define F_CPU 1000000UL #endif #include <avr/io.h> #include <util/delay.h> /////////////////////////////////////////////////////////////////////////////////////////////////// int main(void) { DDRD |= (1 << 6);
Lösungsansatz dazu ist der Zustandsautomat. Lies mal die ersten Absätze von http://stefanfrings.de/net_io/protosockets.html dann siehst du, was ich damit meine. In meinem Buch http://stefanfrings.de/mikrocontroller_buch/index.html Band 3 findest du ein paar konkrete Anwendungsbeispiele. Achte dabei
-
Thread
Encoder Tutorial
*/ /************************************************************************/ #include <avr/io.h> #include <avr/interrupt.h> // target: ATmega16 //------------------------------------------------------------------------ #define XTAL 16e6 // 8MHz #define PHASE_A
PD7 togglen. Der Code funktioniert nicht. Wie muss die Abfrage in main aussehen? */ #include <avr/io.h> #include <avr/interrupt.h> #define F_CPU 11059200 #include <util/delay.h> #include <stdlib.h> #include <stdio.h> #include "lcd-routines.h" char Buffer[15]; void set(void) { DDRA
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V3] Gesperrt
von Engineer sind gut und nicht so fummelig, wie die mit der Ratsche: https://www.mikrocontroller.net/topic/443016#new https://www.mikrocontroller.net/topic/423897#new
Oder das Pollin AVR-Net-IO Board, man waren das noch zeiten: https://www.pollin.de/p/bausatz-avr-net-io-810058 dazu eine 8 Kanal Relais Karte und man ist wieder bei den 35€ :D
-
Thread
RGB-LED Ansteuerung mittels PWM in AVR Studio 4 (C-Programmieren)
https://www.mikrocontroller.net/articles/AVR-Tutorial
LEDs in der Helligkeit steuern kannst. Eine ganz wichtige Hilfe ist https://www.mikrocontroller.net/articles/AVR-GCC-Tutorial und https://www.mikrocontroller.net/articles/AVR-Tutorial Da steht im Prinzip (ADC-, UART- und PWM-Programmierung) alles drin, was du zum Lösen deiner Aufgabe wissen
-
Thread
STm32F103: Beispielcode der Chan FatFs zum Laufen bekommen
am einfachsten ist foolproof - bitbanging. Da muss nur der io-teil angepasst werden. Wennn das läuft, ist die Umstellung auf spi einfach.
avr schrieb im Beitrag #5171108: > Selbst mit > 20Mbit/s bewegst du dich schon außerhalb der Spezifikation des > STM32F103. Nicht ganz. Der AHB Takt an dem die SPI hängt spielt mit 36 Mhz (DIV2)
-
Thread
zuverlässige SD-Karte für Raspberry Pi
) Nur 4GB 2) Man braucht eine selbstentwickeltes "Motherboard" mit den ganzen Steckern drauf (das IO-Board ist nur zum Entwickeln/Testen brauchbar)
bins, Bernhard. Habe mir endlich einen Account hier besorgt (lesend greife ich auf mikrocontroller.net schon etliche Jahre zu)
-
Thread
STM8 mit 8pin: STM8S001J3
://stm8-binutils-gdb.sourceforge.io/ verwenden einen zusätzlichen framepointer im RAM für --debug. Das sollte sich aber anders eleganter lösen lassen. https://sourceforge.net/p/sdcc/mailman/sdcc-devel/thread/37d1091a-a0d4-5b72-3609
in Registern, teils auf dem Stack liegen. Der weitere Fortschritt sollte unter https://sourceforge.net/p/sdcc/feature-requests/539/ verfolgbar sein. Philipp
-
Thread
Suche Empfehlung für General Purpose Optokoppler zum Schutz der GPIOs eines Raspberry Pi 3
WLAN oder Bluetooth. Ich habe da "zufällig" mal was vorbereitet: http://stefanfrings.de/serial_io/index.html http://stefanfrings.de/net_io/index.html http://stefanfrings.de/wlan_io/index.html
oder > Bluetooth. Ich habe da "zufällig" mal was vorbereitet: > > http://stefanfrings.de/serial_io/index.html > http://stefanfrings.de/net_io/index.html > http://stefanfrings.de/wlan_io/index.html Danke für den Hinweis. Ich werde mir das mal ansehen.
-
Thread
Atmega328p in Sleep und mit Watchdog wecken
einmal sendet? [c] // Atmega328p intern 1 Mhz #define F_CPU 1000000UL #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #include <avr/power.h> #include <avr/wdt.h> #include <avr/sleep.h> #include "rfm69.c" uint8_t array[MAX_ARRAYSIZE + 1];
würde ich es machen: [c]// Atmega328p intern 1 Mhz #define F_CPU 1000000UL #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> // #include <avr/power.h> #include <avr/sleep.h> #include "rfm69.c" uint8_t array[MAX_ARRAYSIZE + 1]; uint8_t tx_length;
-
Thread
Chinaschrott mit Typ und Verkäufer
ziemlich ähnlich hiermit. Unterschiede in orange im vorherigen Posting : https://www.mikrocontroller.net/topic/63171#1587906 Das ist auch noch passend zum Thema Funksteckdosen : http://avr.börke.de/Funksteckdosen.htm https://musikding.rocks/wbb/index.php/Thread/22445-Funksteckdosen-Looper/
Österreich einstellt, dann tauchen die wieder auf. Woran > liegts? https://www.mikrocontroller.net/topic/539074
-
Thread
Arduino oder Raspberry
oder Arduino-kompatibel gibt es unterschiedlich leistungsfähige Prozessoren. Um nur einige zu nennen: AVR ATmega168, ATmega328, ATmega32u4, ESP8266, ARM Cortex-M3 SAM3X8E, ARM Cortex-M4 MK20DX256
genug jedenfalls, um davon leben zu können. ;-) HTH, YMMV! [1] https://www.mikrocontroller.net/topic/433643#new
-
Thread
CPU in VHDL designen
std_logic_vector(3 downto 0) is instruction(7 downto 4); [/vhdl] https://www.mikrocontroller.net/articles/PiBla https://www.mikrocontroller.net/svnbrowser/pibla/00_hw/src/
Für Kaffemaschine reicht das. Direktes Dekodieren funktioniert, siehe https://www.mikrocontroller.net/articles/PiBla
-
Thread
Simple Tonausgabe über PWM führt zu merkwürdigem Fehler
funktioniert (Tonleiter und so klingt ganz gut), nur der erste Takt vom Song macht Probleme. [c]#include <avr/io.h> #define F_CPU 1000000 #include <util/delay.h> #include <avr/interrupt.h> /* avr-gcc -mmcu=atmega8 -Ostest.c * avr-objcopy -O ihex a.out source.hex * sudo avrdude -c avrisp2 -p m8 -
Ziemlich ähnlich zu der Schaltung aus dem Wiki (https://www.mikrocontroller.net/articles/Klangerzeugung#Tonausgabe) unter dem Stichpunkt PWM. Das ganze ist komplett auf einer Lochrasterplatine aufgebaut. Der ATMega8 wird über USB betrieben, der Impedanzwandler über eine Batterie
-
Thread
8-Bit Controller noch zeitgemäß?
arbeiten (guck dir mal STM32CubeMX an). ARM Assembly ist aber halt schon eine andere Hausnummer als 8-bit AVR, logischerweise.
die bei modernen Controllern manchmal bloed ist. Und das ist der Verlust an Syncronizitaet zwischen IO und Core. Olaf
-
Thread
Vom Arduino wegkommen, welche Sprache
Hilfe und > verständliche Tutorials. Eine Übersicht findest Du hier: https://www.mikrocontroller.net/articles/AVR C hat IMHO die größere Community, Assembler kommt gleich danach. (Freue mich schon auf den Flame War hier im Forum). Das alte AVRStudio 4.x immer sehr zu empfehlen weil klein, schnell
dann ihr völlig proprietäres Betriebssystem zu implementieren 8-D, https://www.mikrocontroller.net/topic/226606?goto=new#new oder gleich mit AVR-Z80-Emulation inkl. CP/M... ;-) https://www.mikrocontroller.net/articles/AVR_CP/M </ironie>
-
Thread
ATTiny13A PCINET0 Problem
ändern sein damit es auch zum ATmega168P [c]#include <util/delay.h> #include <stdint.h> #include <avr/io.h> #include <avr/wdt.h> #include <avr/interrupt.h> #include <avr/power.h> #include <avr/sleep.h> #if defined (__AVR_ATmega168__) || defined (__AVR_ATmega168P__) #define F_CPU 1000000UL #
DDRB = (1 << DDB5) | (1 << DDB4) | (1 << DDB3) | (1 << DDB2) | (1 << DDB1); #if defined (__AVR_ATtiny13A__) || defined (__AVR_ATmega168__) || defined (__AVR_ATmega168P__) power_adc_disable(); #endif flag0 = 0; flag1 = 0; flag2 = 0; timer1 = 0; timer2 = 0; timer3
-
Thread
VHDL Grundlagen Tonerzeugung
ist, als beim langsamen Audio. Als Denkanstoss böte sich noch an: https://www.mikrocontroller.net/topic/144327#new Und besonders das hier: https://www.mikrocontroller.net/topic/327505#new
Strom, manchen EMI und sind zu warm. Für eine Tonerzeugung braucht es auch keinen FPGA. Die einfachsen AVR-Controller sind heute schnell genug, um mehrere Tonfolgen und Klänge zu berechnen. https://www.mikrocontroller.net/topic/232845#new https://www.mikrocontroller.net/topic/222034#new
-
Thread
4-bit Microcontroller / Microprozessoren?
Du kannst ja hier mitmachen, vielleicht wird es dann was ;) https://hackaday.io/project/25576-intel-4004-emulator-on-avr Oliver
www.retrothing.com/2009/07/new-gakken-4bit-micro-computer-kit.html Dafür gibt es auch zwei Emulationen auf dem AVR.
-
Thread
Wetter-Daten von außen nach drinnen senden
Außenwelt zur Innenwelt ? Entfernung dabei 1 bis 5 meter. Wie kommen die Daten ins Netz? Ist der ENC28J60+AVR32 noch zeitgemäß? Es geht hier um das Lernen / Bastelspaß.. soll also nichts gekauftes sein Danke!
Entfernung dabei 1 bis 5 meter. Üblicherweise 433MHz seriell, z.B. RFM12 https://www.mikrocontroller.net/articles/RFM12 > Wie kommen die Daten ins Netz? Ist der ENC28J60+AVR32 noch zeitgemäß? Eher rPi (Raspberry Pi).
-
Thread
Atmega168/328: interner Temperatursensor
nur die ungefähre Temperaturänderung, ich frag hier wirklich nur interessehalber. [c] #include <avr/io.h> #include <stdlib.h> #include "adc.h" #include "lcd.h" int main(void) { // insert your hardware initialization here // setUp ADC, Parameter siehe adc.h/.c // Prescaler: 128
den Code eintragen * * * Tipp: * http://www.atmel.com/Images/Atmel-8108-Calibration-of-the-AVR%27s-Internal-Temperature-Reference_ApplicationNote_AVR122.pdf * https://de.wikipedia.org/wiki/Punktsteigungsform * */ Adc adc; struct Kalibrierung { // Werte für die 2 Punkt Kalibrierung
-
Thread
Heizungssteuerung für Mietshaus
gesagt sehr viele Boards, die im Kern für so etwas geeignet sind. Hier wurde schon des öfteren der AVR Net-IO Bausatz von Pollin beschrieben. Eine Himbeere oder ein Arduino mit den nötigen Shields tut es wahrscheinlich auch. Suchst Du mal in dem Bereich, so wirst Du förmlich von Möglichkeiten erschlagen
Hallo Grundschüler, hast du dir mal diesen Beitrag hier https://www.mikrocontroller.net/topic/318364#new durchgesehen ? Ich weis jetzt nicht genau ob deine Steuerung damit kompatibel ist, aber du kannst ja mal durchbättern. Ich verwende es zu Hause mit einer Buderus GB152 mit RC30-Steuerung
-
Thread
PIC-Clones und 4-Bit MCUs aus China (MDT-MCU)
programmiere ich in C. Mit Assembler habe ich lange genug Zeit vergeudet (8051: mehrere Jahre, dann etwas AVR). Im Vergleich zu AVR oder PIC war der 8051 Assembler aber recht komfortabel und man mußte nicht ständig was vom RAM in Register moven oder Bank switchen.
sich inzwischen zum Quasi-Standard bei Firmware für ESC gemausert und damit die SimonK Firmware (für AVR) faktisch vom Markt verdrängt" http://fpv-racer.net/blheli-s-firmware-for-busybee-esc-aikon-sefm-30a-dys-xs20a-dys-xs30a/ https://github.com/bitdump/BLHeli/tree/master/BLHeli_S%20SiLabs
-
Thread
Neue Tiny x14 können richtig was
https://www.mikrocontroller.net/topic/434984#new
Hi >Erst kommen die Arbeitsregister, dann die IO Register, dann die ext. IO >Register usw. Die Zählen eigentlich zu RAM und nicht zum Flash. Haben auf das Programm keinen Eifluss. Und ein AVR ohne dieses Bootloadergedödel startet immer bei Flashadresse
-
Thread
STM32F103: EEPROM Abstürze abfangen
professionell sind wie beim Thema NRF24 dann ist das auch besser so (https://www.mikrocontroller.net/topic/432619#5103076). Und du frickelst besser weiter *nur* an der Software herum.
was husten, wenn Du weitere Daten in das Senderegister schreibst. Hier mal ein einfaches SW-I2C (AVR): https://www.mikrocontroller.net/attachment/119775/xeeprom.c Christian J. schrieb im Beitrag #5137594: > Ist allerdings nicht so wie bei einer Soft I2C, dass man mal eben an den > Pins wackeln
-
Thread
STM32 Daten kopieren Problem
Fehlermöglichkeiten ohne Ende! Steig um auf etwas bei dem Mensch noch den Überblick wahren kann, z.B. AVR
Controller man nimmt, z.B. wenn die Werkstatt gerade nix anderes hergibt. Außerdem kann man auch bei einem AVR genug Fehler machen.
-
Thread
Arduino hilfreich bei Bewerbungen?(kein Trollversuch!!)
Bereich beherrsche. Du hast das AVR Datenblatt gelesen und weisst was er kann (PWM,Fuse bits, UART-Parameter, IO-Modi, Unterschiede Timer/Counter, IRQ-handling) und wo Du nachlesen musst um die vorhanden Config-bits zu finden? Du könntest
Berufsrevolutionär schrieb im Beitrag #5131928: > Du hast das AVR Datenblatt gelesen und weisst was er kann (PWM,Fuse > bits, UART-Parameter, IO-Modi, Unterschiede Timer/Counter, IRQ-handling) > und wo Du nachlesen musst um die vorhanden Config-bits zu finden? Du