-
Thread
GUI Erstellung für STM32
, welchen man einfach auf den STM32 übernehmen kann, indem man lediglich den Low-Level-Treiber für LCD/Touch... anpasst? Ist die Wiederverwendbarkeit solcher Software so schlecht dass man für jeden Controller alles neu machen muss?
design of UI screens, GUIX Studio™ automatically generates C code that is compatible with the GUIX™ library and ready to be compiled and run on Synergy MCUs. Nicht, dass es am Ende noch ein Lizenzproblem gibt (Vendor Lockin) Aber ThreadX wurde ja nun von Microschrott gekauft -> Lauf Forrest! Lauf!
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
oder Verschiebung von kaltweiss zu warmweiss) gelb, cyan, purpur, hell+, hell- on, off, prg+, prg-, LCD backlight+, LCD backlight-, LCD Kontrast+, LCD Kontrast-, über die USB/seriell Schnitte kann ich vom PC die Uhr und das Datum stellen mit setdate und settime an der Bedienung dem Menü arbeite
serial print mit 38400 Bd da ich keine Soft Uhr habe sondern 3x pro Sekunde die RTC lese und das LCD update merke ich bis jetzt nix.
-
Thread
Countdown-Zähler mit anschließender Tonausgabe
[vhdl] library IEEE; use IEEE.STD_LOGIC_1164.ALL; use IEEE.STD_LOGIC_ARITH.ALL; use IEEE.STD_LOGIC_UNSIGNED.ALL; entity anwendung is Port ( takt, reset : in STD_LOGIC; t_north
für deine Zähler einfach den Typ unsigned oder noch besser integer aus der numeric_std: [vhdl] library IEEE; use IEEE.STD_LOGIC_1164.ALL; use IEEE.numeric_std.all; : : signal en_sec: std_logic := '0'; -- Enable-Signal 1 sec signal cnt_sec: integer range 0 to 49999999 := 0; :
-
Thread
KIM-1 in AVR?
benutzt wurde, der laut Webseite mit 16 MHz lief. Gewundert hatte ich mich über die Screenshots des LCD, in denen 28kB BASIC-Speicher angezeigt wurde - da wird laut Projektdatei das externe SRAM-lnterface verwendet. Der LCD-Anschluß ist unter http://www.belanger.pwp.blueyonder.co.uk/Projects/ANSI%20terminal
kommt eine Antwort. Das VC-20 Projekt liegt schon ein paar Jährchen zurück ... Wenn die 6502 Library zustande kommen sollte, - ich würde mich gern bei der Arbeit beteiligen wenn mir jemand erklärt wie man es richtig macht.
-
Thread
ARM - Probleme mit sprintf (Linkerfehler)
Und viel interessanter fuer mich waere noch: Wo kommen diese Pfade her? Hab jetzt mal noch zu Library search path (-L) [code] C:\Program Files (x86)\Atmel\Atmel Toolchain\ARM GCC\Native\4.8.1429\arm-gnu-toolchain\arm-none-eabi\lib\armv7-m [/code] hinzugefuegt und dem Linker (-l) die libc mitgegeben
Der AVR-GCC liefert schlicht und ergreifend eine andere C-Library mit als der ARM-GCC, die kein malloc () und damit kein sbrk braucht. Solche libraries gibt es natürlich auch für ARM, die muss man "nur" dem GCC beibringen...
-
Thread
VGA Ausgabe per STM32F4 Discovery-Board
Hallo, ich hab jetzt endlich die Library fertig mit der man ein VGA-Signal mit dem STM32F4 Discovery Board erzeugen kann. Der VGA-Mode ist 640x480 @60Hz, wobei aber nur 320x240 Pixel angezeigt werden (weil nicht genug RAM in der CPU vorhanden
z.B. https://www.olimex.com/Products/Modules/Video/MOD-VGA-32MB Inzwischen nehmen wir aber MC mit LCD-Controller plus RGB-VGA oder RGB-HMDI Converter-Chip z.B. LPC4088 http://www.nxp.com/products/microcontrollers/cortex_m4/LPC4088FBD144.html
-
Thread
Verwendung/Verwaltung von Bibliotheken mit GIT
Bibliotheken, welche sich jeweils in einem eigenen GIT-Repo befinden, wie z.B.: UART-Repo CAN-Repo LCD-Repo usw. Diese Bibliotheken werden in mehreren Projekten verwendet und wachsen so mit der Zeit bzw. werden laufend verbessert. Wie gehe ich hierbei am besten vor? Meine Wunschvorstellung wäre
submodules evil” ? Grundsätzlich ist git ein Software Revisionssystem. Die Nutzung als Dependency/Library Management Tool ist nicht die Hauptaufgabe. Spätestens bei verschiedenen Versionen deiner Libs wird es spaßig. Idealerweise nimmt man einen Paketmanager, in .net zb Nuget, in Python pip. C is
-
Thread
Platinen selbst ätzen oder fertigen lassen?
Ende nur 0,8 statt 1,6mm Dick ist. Außerdem route ich meine Platinen mit der Firmen Bauteil Library. Dort sind aber >90% SMD Bauteile drin. Bei SMD ist man sehr schnell bei doppelseitig, da die obligatorischen Durchkontaktierungen an Bauteilpins entfallen. Ich hab auch vor ca. 8Jahren die letzte
in Phototechnik entstandene Platine auf Nickelsperrschicht vergoldet und war am selben Tag fertig, LCD läuft schon. Es geht um die kleinen Helfer. Bei deiner Platine hätte ich schon ein Problem, sie zu löten. Weil zu dicht für Lötkolben, bleibt nur Heissluft mit Vorwärmen, eine Vorwärmplatte habe
-
Thread
UART Protokoll für µC
der macht das schon richtig und will das Rad NICHT neu erfinden. Warum sollte jeder seinen OneWire, LCD, Ethernet, TCP/IP Treiber selber schreiben? Wiederverwendung bestehender, getesteter und BEWÄHRTET Komponenten war schon immer sinnvoll, nicht erst im IT-Zeitalter.
zumindest zumindest gesehen, dass an einem Protokoll mehr als "nehmen wir eine fertige general purpose library" ist.
-
Thread
Probleme mit Pollin-Display WD-C2704M-1HNN
vier Datenleitungen (4Bit-Modus) genutzt. Ich übersetzte das in der Library angegebene Testprogramm und übertrage es auf den ATMega8. So weit funktioniert das alles prima. Wenn ich das Programm laufen lasse, dann sehe ich leider nichts. D. h. keine Balken oder Zeichen. Das
Suche mal nach lcd_4x27.inc ...
-
Thread
Audio treiber selber machen
Windows macht von hause aus nur 16/48. directX macht nur bis 200 http://msdn.microsoft.com/en-us/library/windows/desktop/microsoft.directx_sdk.ixaudio2sourcevoice.ixaudio2sourcevoice.setsourcesamplerate%28v=vs.85%29.aspx oder so.. (zumindest sagt das der 1. beste google hit) wird also schwierig
Programmierer nicht LOBEN, dass sie es, trotz aller Widrigkeiten, geschafft haben, überhaupt ein Bild auf den LCD zu zaubern ;-) wegen linux: wenn ich mir anschauen, wie lange ich zu analogen Zeiten , auf DVB-S Treiber gewartet habe, (um es dann irgendwan naufzugeben) und dann später auf DVB-S2 treiber.
-
Thread
uC für 0,20€ CH552 / CH554 von WCH Billig Micro mit USB Funktion, Chip vorstellung
, neue Tabellen und Diagramme gemalt, etc.) und auch eine selbstgeschriebene Standard Peripheral Library mit ausliefern.
www.stefanjones.ca/blog/arduino-leonardo-remote-multimedia-keys/ Die Arduino seite von dieser library ist stark and die Leonardo library angelehnt deswegen wirst du viel wiederfinden.
-
Thread
AVR (ATmega644p): Wie Speicherbedarf prüfen ?
Für welchen Kontroller wurde der Code denn ursprünglich geschrieben? Wie sind die LCD- und sonstige Ausgabetexte gespeichert.
. schrieb: > Für welchen Kontroller wurde der Code denn ursprünglich geschrieben? > Wie sind die LCD- und sonstige Ausgabetexte gespeichert. Für den ATMega32. Als PSTRs. Überwiegend (zu ca. 90%). Mehr geht nicht - denn die restlichen Strings sind Format-Strings. Gruß, Frank
-
Thread
Yagarto und c++
Das sind alles 'undefined references' auf Funktionen die in einer Standard-Runtime Library enthalten sein sollten. Entweder fehlt dir noch irgendeine Standard-Library, die dazugelinkt werden muss, oder die Reihenfolge des Libraries ist falsch. Sorge mal dafür, dass die C-Runtime Libarary
assisted breakpoint 1 at 0x33e: file main.cpp, line 23. continue main () at main.cpp:23 23 lcd_init(); [/code]
-
Thread
MSP430 SSD1306 über I2C
findet. Allerdings bin ich grade nicht in der Lage, darin weitere Informationen für meine eigene Library zu finden/erkennen.
. Allerdings bin ich > grade nicht in der Lage, darin weitere Informationen für meine eigene > Library zu finden/erkennen. In Kapitel 9 stehen die relevanten Intormationen. Was bekommst du denn zur Zeit schon angezeigt?
-
Thread
TWI Start-Problem: ATMEGA 16, STK-500
Hilfe. main: #include <avr/io.h> #include "uart.h" #include "twi_bib.h" #include "lcd.h" #include <util/delay.h> #define F_CPU 3000000UL #define DevPCF8574P 0b01000000 // device address of DS1678, see datasheet #define Display 0x74 int main(void) { twi_init
I have a LCD display (EA T123A-I2C) but the code erase all the display and do not show any character, do you have any idea ? ;____________________________________________________________________ ; SENDDATA
-
Thread
8bit AD-Wandler in Oszilloskopen ausreichend?
und ein 10Bit scope verglichen: https://scdn.rohde-schwarz.com/ur/pws/dl_downloads/dl_common_library/dl_brochures_and_datasheets/pdf_1/Comp_sheet__RTB_vs_Rigol_MSO_DS2000A_v1.12.pdf
ein 10Bit scope verglichen: > > https://scdn.rohde-schwarz.com/ur/pws/dl_downloads/dl_common_library/dl_brochures_and_datasheets/pdf_1/Comp_sheet__RTB_vs_Rigol_MSO_DS2000A_v1.12.pdf Wow, fast überall höhere Werte. Und das bei einem lediglich vierfachen Preis...
-
Thread
Die große Wanderkiste elektronischer Bauteile - Projektidee !
=wanderkiste) Wo ich da gerade was lese von N73 und Datenblatt: Sind da auch Informationen zum LCD dabei bzgl. Ansteuerung, Pinbelegung usw.? Diese Infos wären sehr interessant, vielleicht könntest Du die posten? Danke.
wanderkiste) > > Wo ich da gerade was lese von N73 und Datenblatt: > Sind da auch Informationen zum LCD dabei bzgl. Ansteuerung, Pinbelegung > usw.? Diese Infos wären sehr interessant, vielleicht könntest Du die > posten? Danke. Hallo, Ja in dem Datenblatt sind Informationen wie Pin Belegung.
-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware (Teil5)
@ Jörg Danke für die Auskunft zum LCD - damit ist wieder eine mögliche Ursache ausgeschlossen.
Timing nicht messen. Wenn das mal einer machen könnte, dann kann man sich ja mal einen grösseren LCD zulegen (Nachteil: gleiche Auflösung). Das angebotene LCD habe ich auch schon als 12"-Version gesehen. Gruss
-
Thread
Fehler zum nachbauen :-)
Hatte mal ein Standard-LCD-Display auf Lochrasterplatine fuer Testzwecke verbaut.Platine dann mit einem Controller verbunden,Programm geschrieben und mich ueber die fehlerhafte Zeichendarstellung gewundert.Hatte stundenlang den
jetzt hab ich hier ein Imperial Dabman 12 mit sporadischem > Displayausfall. > Da ist ein nettes LCD mit Chip on Glas controller drin. Das har > kontaktprobleme an den aufs Glas geklemmten Lötanschlüssen. ggrrr... > > Aber um zum Ursprung der Diskussion zu kommen: > > Ich hab auch schon die
-
Thread
µC für n00bs
und Tutorials durchgearbeitet habe, sondern habe Demos vom Hersteller auseinander genommen, in die Library Funktionen reingeschaut welche Register genutzt werden und erst dann im Datenblatt nachgesehen, was die Bits bedeuten.
einzurichten -da weiß man, was man hat. Solche fertigen Sachen sind ganz nützlich, z.B. bei der Ausgabe auf LCD oder über die serielle Schnittstelle. Trotzdem habe ich dabei manchmal das Gefühl, durch eine Milchglasscheibe auf das Geschehen zu gucken. MfG Paul
-
Thread
AVR Suche RTC Projekt
, die mir ein funktionierendes Projekt zu Verfügung stellen würden? Ich möchte die Zeit über eine LCD-Anzeige ausgeben. Das von mir verwendete RTC-Modul trägt die Bezeichnung ZS-042. -Basierend auf DS3231 Ich wünsche euch allen schöne Oster-Feiertage. Gruß, Gerhard
bei dem Exemplar auf Deinem Bild un einen Arduino Nano) bringt schon einige Ergebnisse (u. a. die Library, welche ich verlinkt habe).
-
Thread
Analoge Signale am Display anzeigen etc.
dann so ?! Arduino nano scope http://laagewitt.de/nano-scope-oszilloskop-mit-arduino-und-lcd-display/
Hauptaufwand das Bildchen malen sein. Zu dem NXP-Board gibt es ja die LVGL Open-Source Graphics Library. https://lvgl.io/ Da hast Du ja erstmal einiges zum Lesen. Ist denn das Display groß genug und hat es einen Touch?
-
Thread
Problem mit cof-File für AVR-Studio
AVR-Simulator und als Device AT90S2313 ausgewählt und auf Finish gedrückt. Output: Loaded plugin AVR LCD Visualizer Loaded plugin STK500 Loaded partfile: L:\Program Files\_Elektronik\Atmel\AVR Tools\PartDescriptionFiles\AT90S2313.xml AVR Simulator Please wait while configuring simulator... AVR Simulator
Werner Hast du WinXP oder ein Win9x ? Bei älteren Windows-Version gibs Probleme mit einer MS XML library, die nicht zu AVRStudio passt. Auf der MS Site lässt sich ein Update runterladen, Link siehe AVR Studio Help -> Known Issues -> Installation
-
Thread
I2C: verschiedene Geschwindigkeit
Bei mir klappt es, den PCF8574 mit 100kHz und das am gleichen Bus hängendende LCD mit 400khz zu betreiben. Zum Glück kommt sich da nix ins Gehege, sonst wär das Display schnarchlangsam.
Einsteiger in die Mikrocontrollerwelt und da gibt es halt eine gewisse Hemmschwelle. Ziel ist eine Library (eine Datei mit .a) mit häufig genutzten Hardware-Komponenten, die für Bastler leicht verfügbar sind. Ähnlich wie bei BASCOM sollen fertige Module den Weg zum schnellen Erfolgserlebnis ebnen. Erst
-
Thread
C-Programmierung für LEON3-Prozessor (StdIO)
LEON sagt zum StdIO nur das hier: BCC applications uses Newlib, which is a posix compatible C-library with full math support. However, no file or other I/O related functions will work, with the exception of I/O to stdin/stdout. Stdin/stdout are mapped on UART A, accessible via the usual stdio functions
Regel ruft printf putchar auf. Man kann also sein eigenes putchar schreiben, was dann z.B. auf ein LCD ausgibt. Auf MCs wird aber meist ein anderes Konzept verwendet: Man benutzt nicht printf, sondern sprintf und schreibt damit in einen Puffer. Und diesen Puffer übergibt man dann der LCD-Ausgabefunktion
-
Thread
Zeigt her Eure interessanten historischen Bauelemente
Hier ist eine informative Webseite bezüglich des DAS1152: http://www.analog.com/library/analogDialogue/archives/39-06/data_conversion_handbook.html http://www.analog.com/library/analogDialogue/archives/39-06/analog_digital_conversion.zip http://www.philbrickarchive.org/
Gerald B. schrieb im Beitrag #4750393: > Ein Beispiel davon ist die LCD Anzeige. Im Labor funktionierte sie, nur > nicht in Stückzahlen. Also wurde die Erfindung an die Japaner verkauft > und das Geld verdienten dann andere. Um welchen Aspekt der LCD Technologie
-
Thread
Arduino Mega2560 EA DOGM 163
Code ist ein Beispiel von dem Arduino Programm und die dazu gefügt Lib von mir. Den Arduino und das LCD habe ich so verdrahtet. danke für die Hilfe
DOG.position(0,1); DOG.string("Hello"); } Wozu benötigt man die LiquidCrystal.h Library? Die dogm_7036.h genügt doch Gruß Thomas
-
Thread
Frage zu Pseudozufallsgenerator!?
, in der dieser Zufallszahlengenerator aktiviert wird und die aktuelle Zufallszahl binär auf einem LCD ausgibt. Ich habe das Problem allerdings gelöst, indem ich mir ein einfach mal ein Buch zum Thema ausgeliehen habe der Code sieht jetzt wie folgt aus: --------------------------Pseudozufalsszahlengenerator
in der dieser Zufallszahlengenerator aktiviert > wird und die aktuelle Zufallszahl binär auf einem LCD ausgibt. Also keine Testbench, sondern Test auf Hardware. Eieiei. Ich teste erst auf der Hardware, wenn es im Simulator funktioniert. Duke
-
Thread
Arduino_Fibonacci_Berlin_Uhr
Software machen. Fragen: Hat schon jemand Erfahrung mit dem Encoder von AZ-Delivery und eine gute Library? Der DCF Empfänger ist manchmal etwas aufsässig, hat jemand eine Schaltung, die zuverlässiger funktioniert? An meinem Schreibtisch macht er das gut, solange es nicht schneit oder stark regnet.
. Bei Gelegenheit werde ich ihn einmal genauer analysieren. Ich bin auch im Besitz eines solchen LCD Displays (wenn ich nur wüsste wo ich es habe?). Da ich einen Arduino UNO verwende werde ich wohl einige Anpassungen vornehmen müssen. Bei Gelegenheit schaue ich mir den Code einmal genauer an. DANKESCHÖN
-
Thread
CH32V003F4P6 Breakout Platine mit Port Expander und Extras
werden kann (Rückseite der Platine) * Einen einfachen Anschluß (linke 16-polige Pin-Reihe) für ein LCD-Display (z.B. 16x2 Zeichen), der direkt mit dem Port-Expander verbunden ist (und kompatibel zu diesem Adapter ist https://www.mikrocontroller.net/topic/394404#6885413) siehe Bilder * Einen einfachen Anschluß für 4 Taster, ohne das der Datenbus von dem LCD-Display blockiert werden kann (benötigt nur einen weiteren Eingang von der MCU zusätzlich) * Ein EEPROM, z.B. AT24C128, mit dem u.a. der Speicher für Konfigurationsdaten und Texte erweitert werden
-
Thread
[V] 3,5' LCD-Touch-Display's "PT035TN01 V.6"
übernommen werden). Ein Datenblatt kann „ergoogelt“, oder direkt unter „www.beyondinfinite.com/lcd/Library/Innolux/PT035TN01.pdf“ angesehen werden. Das Datenblatt bezieht sich nur auf das Display! Da aber bei den vorhandenen „Einheiten“ um Display + Touch + Hintergrundbeleuchtung handelt, ist
-
Thread
Wer kann mit Eagle Device für 89C51ED2 oder AC2/3 helfen
In diesem Library ist ein89C51ED2 Gruß Klaus
nicht einlesen. Habe grade bei Bilex eine Platte in arbeit auf der ein 89C51ED2 mit 6 Tasten und LCD4x20 drauf ist. Die Ports sind nur auf Ministeckverbinder geführt. Mit Gruß vom TriccyMan
-
Thread
floating point coprocessor
Zeitbedarf verschätzen sich viele. Letztens war hier auch einer, der wollte alle 10ms Werte auf ein LCD ausgeben. Also völlig unsinnig schnell, das hätte keiner ablesen können. Bei ergonomischer Ausgabe ergab sich dann eine CPU-Auslastung von gerade mal 1%. Peter
/www.martin-cibulski.de/atm/mount_controller_4/mc_4_asm_main/index_de.htm Hier findet man die Library für verschiedene Auflösungen: http://www.moshier.net/#Cephes Gruß, Martin
-
Thread
Display Ausgabe fehlerhaft (Code Inside)
Projekt dran. Hier soll eine Wetterstation mit einem DHT22 realisiert werden und die Daten auf einem LCD Display ausgegeben werden. Das Bild zeigt nun einen Teil des Programms und den laufenden AVR Simulator. Mein Problem: Ich bekomme die ? nicht in den Griff. So wie es jetzt da zu sehen ist, ist es
Nachkommastellen brauche? Würde mich über eure Hilfe sehr freuen. Der Vollständigkeit halber: LCD Library ist von Radu Motisan , http://www.pocketmagic.net
-
Thread
RWE Smarthome
SHCWrapperDll.dll, Cert=4, GLE=0x0 -Loader +CertVerify called for \NandFlash\SHC\Mentalis.Security.Library.dll -CertVerify Module:\NandFlash\SHC\Mentalis.Security.Library.dll, Cert=4, GLE=0x0 [HostNameDefinition] System.TimeoutException: Timed out reading from queue. Time zone W. Europe Standard Time
Ich möchte an der Stelle mal hinweisen, dass ich gerade versuche eine .NET Library für die RWE Zentrale zu entwickeln. https://rwedotnet.codeplex.com/ http://www.rwe-smarthome-forum.de/thread-rwe-smarthome-net-library Es funktioniert damit schon relativ viel. Geräte auslesen
-
Thread
STM32 und Crossworks
habe hier zwei Eval-Boards: -ST / STM3210B-EVAL -www.micro4you.com / Smart STM32 STM32F103 TFT LCD Board und volgende Debugger: ST-Link V1 ST-Link V2 Raisonance / R-Link Ollimex / USB-ARM-OCD mit dem Atollic TrueSTUDIO Kamm ich ganz gut zurecht ... jetzt wollte ich umsteigen auf Crosworks
Peripherals Library Updates 1.1" installiert habe ... nach dem ich mich jetzt etwas schlau gemacht habe muss ich dem Preprozessor noch sagen das er die einbinden soll: Projekt->Properties->User Include Directories:
-
Thread
Zu viele Pointer - brauche Hilfe.
", GGA, &NavState); ... sprintf(dispbuff, "%d %d", NavState.newdata, (int)NavState.time); lcd_puts(dispbuff); ... } void ParseMessage(char * Message, int NMEA, navstruct * pNavState) { char * pMessage; char TempBuff[10]; pMessage = Message; ParseField(&pMessage, TempBuff
nächsten > gleichartigen Problem wieder rausgekramt :-) Wenn du diese Funktion in deine persönliche Library übernehmen willst, dann mach sie zuerst richtig: Wer eine Funktion schreibt, die einen Buffer befüllt und in der Argumentliste nicht die Buffergröße übergibt (und natürlich auch in der Funktion
-
Thread
LC Display eagle Bibliothek
Grafik-Display, welches man direkt an eine Platine Löten kann (THT), sodass sich auf einer Seite das LCD und auf der anderen Seite meine Elektronik befindet. Desweiteren (und dass wäre mein eigentliches Anliegen) bräuchte ich die eagle Bibliothek zu dem Display, wenn mir die einer hochladen könnte :).
bräuchte ich die > eagle Bibliothek zu dem Display, wenn mir die einer hochladen könnte :) Eine Library für eine Lochreihe?
-
Thread
[V] 16:9 TFT Display (SHARP) mit RGB Eingang
Serien-Autoradios bzw. Serien-Navis verbaut. Datenblatt siehe hier: http://www.beyondinfinite.com/lcd/Library/Sharp/LQ065T5AR01.pdf Features: ------------- * 16:9, 6,5" (93000 Pixel) * NTSC or PAL * Backlight mit Inverter schon im Gehäuse integriert * komplettes Metallgehäuse * Notwendige
-
Thread
Störungen auf Steuerleitungen beseitigen
hochfrequenten geämpften Schwingung führt. Ausführliche Beschreibung hier: http://www.analog.com/library/analogdialogue/archives/41-06/ground_bounce.pdf Ich würde mal versuchen, zu jeder Signalleitung eine Masseleitung mitzuführen, idealerweise die beiden Drähte verdrillen. Ebenso Vcc und GND zum Display
Display wird nicht mehr refresht. Dann sorgen Leckströme oder das kurz davor dargestellte Bild im LCD dafür, dass die Zeilen in irgendwelchen farbliche Richtungen kippen. Das ganze ist übrigens nicht so gut für das Display, weil während der Streifen die Flüssigkristalle Gleichstrom ausgesetzt sind
-
Thread
Assembler wieder auf dem Weg nach vorn Gesperrt
RS485-Slave, ein DS18x20, ein serielles Interface zu einer damals schon alten Conrad Funkuhr, ein LCD-Display, paar Schalter. Das RAM dient nur als UART-Puffer und Stackspace.
bestimmte Register zu legen, aber das ist ein 2-schneidiges Schwert, sobald irgendwelche System Library Aufrufe dazukommen, die von dieser Reservierung nichts wissen.
-
Thread
zwei Displays als ein Display ansteuern
du must beim schreiben des kürzeren LCDs beachten das die zeilen kürzer sind
mit dem Ansprechen der Displays stell ich mir nicht sehr kompliziert vor. Ich nimm eine Standart-Library und dupliziere sie. Dann passe ich sie für jedes Display an, damit jeder Befehl einem Display zugeordnet werden kann. Dann müsste das schon gehn. Kann ein wenig dauern bis ich den Aufbau hab. Sobald
-
Thread
Über Mikrocontroller Beschleunigungssensor auslesen
einigermassen klar kommst, bist du in 3 bis 4 Monaten soweit, den Sensor ohne Verwendung einer fertigen Library auslesen zu können. Wenn du fleissig übst, selbstverständlich.
char string[20]; // Wait 2 ms for the BMA020 _delay_ms(2); // Initialize LCD and SPI LCDInit(); SPI_MasterInit(); while(1) { // Read z-axis via SPI z=getZ(); // Convert z To String itoa(z, string, 10); // Print z on LCD
-
Thread
WordClock mit WS2812
nackt teurer ist als das Fertigmodul mit LiR oder CR und I2C EEPROM. Das Schöne ist das RTC und I2C LCD Modul gleiche Belegung haben. Das LCD Modul mit PCF8574(A) nutze ich als Tastatur.
$(TARGET_COMPILER_DIR)\..\arm-none-eabi;]]> </str> </INCLUDE_DIRS> <LIBRARY_DIRS> <str> <![CDATA[$(TARGET_COMPILER_DIR)\..\arm-none-eabi\lib;$(TARGET_COMPILER_DIR)\..\lib;]]> </str> </LIBRARY_DIRS> <MASTER_PATH>
-
Thread
Problem beim WHO_AM_I Register auslesen
also auslesen des WHO_AM_I-Registers erfolgreich. Variante 2: Ich kommentiere die Zeile init_LCD(); aus Blaue LED leuchtet -> also auslesen des WHO_AM_I-Registers ist gescheitert. Versteht jemand wieso ich ohne die "init_LCD()" das Register nicht auslesen kann? Auch wenn ich die Zeile auskommentiere
versteh die Welt nicht mehr! :( Wenn zur Problemsuche entscheidende Funktionen der genutzten Library gebraucht werden, kann ich die natürlich noch raussuchen und posten. Gruß, Florian
-
Thread
DS1621 mit I2Cmaster auslesen - hängt sich auf
----- #include "i2cmaster.h" .. i2c_init(); // initialize I2C library // start i2c_start_wait(DS1621+I2C_WRITE); // set device address and write i2c_write(0xAA); // starten i2c_stop(); // stop
Zeichenkette auf uart uart_puts("° "); // Zeichenkette auf uart lcd_gotoxy(12,0); lcd_puts(s);
-
Thread
Neue LPC23xx Produkte mit Ethernet, USB und CAN
microcontrollers/?type=software&search=LPC23xx Ausserdem gibt es auch von Keil die sogenannte "Real-Time Library" http://www.keil.com/rlarm/ Dieses Betriebssystem stellt einen TCP/IP Stack und auch einen USB Treiber zur Verfuegung. Nicht ganz umsonst aber fuer ein professionelles OS relativ bescheidene Preise
KFZ-Einsatz bis hin zu modernen Motorsteuerungen! Hingegen sind z.B. Grafik-Anwendungen, die mit Grafik-LCD's von mehr als 100x100 und ev. Farbe arbeiten und möglichst alles animiert und mit tollen Effekten versehen haben wollen, solche Controller tatsächlich unterversorgt! D.h. für Multimediageräte, am besten
-
Thread
Arduino TFT Display Variable ausgeben
Fragen stehe ich gerne zur Verfügung. So sieht der Code aus: [c] #include <TFT.h> // Arduino LCD library #include <SPI.h> // pin definitions for the Uno #define cs 10 #define dc 7 #define rst 8 // pin definitions for the Leonardo // #define cs 7 // #define dc 0 // #define rst 1 // create an instance of the library TFT TFTscreen = TFT(cs, dc, rst); // char array to print to the screen char sensorPrintout[4]; char Wert = 1; void setup() { // Put this line at the beginning of every sketch that
-
Thread
S65 GLCD - wie farbige Icons mittels Font Editor?
Probleme mit folgendem Aufruf möglich: [c] glcdSetFgColor(RGB(0xff,0xff,0xff)); glcdMoveTo (LCD_TIME_X - VIS_font_WIDTH - 2, LCD_TIME_Y); glcdPrint("Hallo Welt",0); [/c] Der Text wird so natürlich nur in der Farbe ausgegeben, die ich vorher angegeben haben. Doch wie geben ich denn ein
beliebige Bilder in den Formaten, JPEG, BMP, PCX, WMF, GIF, ICO, ANI und PNG in das Format meiner Library konvertieren und als C Header Dateien exportieren. Mit diesem Tool kannst du auch die Bilder skalieren, deren Farbanzahl reduzieren, sie spiegeln und rotieren. So das sollte eigentlich alles gewesen