-
Thread
Was wird Entwicklung einer Platine mit uC, Display, USB kosten?
Controllerhersteller nicht > so tolle Librarys bekommen wie wir. Kannst Du dann bitte mal so eine tolle Library herzeigen? Also konkret ne Multimaster-I2C Lib in C geschrieben und kommentiert. Oder wenigstens ne einfache 4Bit HD44780 Lib in C. Oder ist das alles nur heiße Luft? Peter
Peter Dannegger schrieb im Beitrag #2147113: > Kannst Du dann bitte mal so eine tolle Library herzeigen? Ohh, da fühlt sich aber einer in seiner Ehre gekränkt. Sorry, war nicht meine Absicht. Ich habe NIE behauptet, dass es für ALLES eine Library gibt. Peter Dannegger schrieb im Beitrag
-
Thread
Suche LCD Treiber SSD1289
LCD_DRIVE_AC); //LCD Drive AC Control LCD_Data(0x06); LCD_Data(0x00); LCD_Cmd(POWER_CONTROL1); //Power Control (1) LCD_Data(0xA8); LCD_Data(0xA6); LCD_Cmd(DISPLAY_CONTROL
(2) LCD_Data(0x00); LCD_Data(0x05); LCD_Cmd(POWER_CONTROL3); //Power Control (3) LCD_Data(0x30); LCD_Data(0x0B); LCD_Cmd(POWER_CONTROL4); //Power Control (4) LCD_Data(0x20
-
Thread
STM32 ebay Board
Demo-Anwendung auf den allermeisten Abbildungen basiert auf einer Demo-Version einer kommerziellen GUI Library. Die Vollversion kosten einigens. "Schnell mal eben" eine so nette GUI wie auf den Abbildungen zu erstellen ist mit Investition verbunden. Es gibt inzwischen aber eine kostenlose GUI Library von STM
empfehle ich Dir für die Steuerleitungen die Bitbanding Funktionalität des Cortex. Die Datenleitungen zum LCD sollten möglichst auf einem Port liegen.
-
Thread
Programm zum erstellen von Projektordner für AVR-GCC
braucht. In das Makefile und in die main.c wird auch gleich alles reingeschrieben (Prozessor, Takt, Library) Man braucht lediglich den Prozessor und den Takt anzugeben. Mit Checkboxen kann man den noch auswählen ob man eine Library hinzufügen möchte. Es sind die LCD-Library von Peter Fleury und
-
Thread
STM32 Eclipse Entwicklungsumgebung
Die Funktion SystemInit() ist im Librarymodul system_stm32f10x.c enthalten. Wenn du das aus der ST-Library dazulinkst dann wird der Takt u.s.w. gleich eingestellt. Kann man natürlich auch selbermachen.
Änderung machen solltest, dann funktioniert evtl. ein anderes Projekt nicht mehr wie auch bei der Library.
-
Thread
Serielle Schnittstelle auslesen via USB
stands for DMM measured data and its output code is ASCII code: Data byte 2 stands for LCD_1 Data byte 3 stands for LCD_2 Data byte 4 stands for LCD_3 Data byte 5 stands for LCD_4 Point byte stands for the decimal location and its output is HEX code Point 0 030H stands for no decimal and LCD shows 0000 Point 1 031H stands for no decimal and LCD shows 0.000 Point 2 032H stands for no decimal and LCD shows 00.00 Point 3 033H stands for no decimal
-
Thread
Probleme beiLCDFORDATA - FDCC0802C ansteuerung
Hallo Jungs(& hoffentlich Mädels :)) Ich hab folgendes problem: ich habe einen FDCC0802C (8x2 LCD) an einem tiny 2313 hängenim 4bit no-busy modus (RW auf GND). Wegen der verwendung besonderer pins für andere sachen habe ich die ansteuerung über auseinanderliegende Pins verteilt (PB0,PD6, PD5,PD1, PD0) und verwende dafür modifizierte version von RN-Wissens library. FUSES: debug wire aus, 16Mhz ext quarz. Problem: nachm anschalten blinkt der cursor auf, sobald der treiber einen reset schickt um in 4bit modus zu gehen verschwindet alles und display bleibt
-
Thread
PIC 32 bringt mich zur VERZWEIFLUNG!
Options... > Project Registerkarte: Directories > Include Search Path bzw. Directories > Library Search Path Verzeichnis mit deiner ADC.h raussuchen.
-MF"potman.d" -D__DEBUG -g potman.c:11:21: explore.h: No such file or directory potman.c:12:17: LCD.h: No such file or directory potman.c:13:17: ADC.h: No such file or directory potman.c: In function `main': potman.c:21: error: `AINPUTS' undeclared (first use in this function) potman.c:21: error
-
Thread
USB OTG - Host / Speicherstick möglich
Es geht um folgendes Board: http://www.steitec.net/ARM-Boards/ARM-STM32F-Cortex-M3-LCD-Board.html Der Schaltkreis für den USB Host ist nicht bestückt. Es ist nur der USB OTG Port vorhanden. Ist es möglich über diesen Port ein USB Memorystick oder WLAN Dongle anzuschließen? OTG sollte
gestossen: http://www.emcu.it/STM32/STM32F105-7_USB-Host/STM32F105-7_USB-Host.html Das ist die Library für den USB OTG im Host Mode. Wäre das Nutzen eines USB-Sticks damit evtl. möglich? Was ich auch noch nicht in Erfahrung gebracht habe: Wie wird der Host Mode aktiviert? Oder läuft die Erkennung
-
Thread
strtok-Funktion mag keine leeren token
the saved pointer and behaves as described above. The implementation shall behave as if no library function calls the strtok function. [/pre] Allein schon der Funktionsname (ausgeschrieben "string tokenize") impliziert, dass keine Leerstrings als Resultat geliefert werden, da Tokens im
sagen ob es damit läuft, auf simavr geht es zumindest. Printf gibt Daten auf die Serielle oder dem LCD Display aus. In simavr wird es auf der Console ausgegeben. > printf("%d:<%s>\t<%s>\n",i,ptr,running?:"(NULL)"); Das obige printf gibt den Inhalt der Variablen i,ptr,running aus und gleichzeitig
-
Thread
Welches Programm für einfachen Einstieg?
dafür ist. Nur zur Info: Ich hab z.B. einen µC-gesteuerten Solar-MPP-Tracker zur Akkuladung und zwei LCD/RS-232-Testboards komplett ohne Schaltplan gebaut - eines für PICs das andere für AVRs. Und die drei Dinger funktionierten sogar recht problemlos. Diverse Netzteile ebenfalls. Das Einzige womit ich
Mittlerweile weiß ich, was er mit diesem Absatz sagen wollte. Ein Package muss einem Symbol im Library-Editor zugeordnet werden, bevor es als Package im Board/Schaltplan ausgewählt werden kann. Das ist zwar Idiotensicher, andrerseits zum einen zu sicher für Idioten und zum anderen nicht der Gipfel
-
Thread
LCD Ansteuerung mit spartan-3E starter
Also: lass da mal eine Simulation laufen. Die Testbench ist wie gesagt unschlagbar simpel: [vhdl] LIBRARY ieee; USE ieee.std_logic_1164.ALL; ENTITY tb_LCD IS -- keine Ports --> das muss eine Testbench sein! END tb_LCD; ARCHITECTURE behavior OF tb_LCD IS COMPONENT LCD_Ansteuerung
PORT MAP ( Clk => Clk, reset => reset, lcd_db => lcd_db, lcd_e => lcd_e, lcd_rw => lcd_rw, lcd_rs => lcd_rs ); clk <= not clk after 10ns; -- 50MHz Takt reset <= '1','0' after 100ns; END
-
Thread
Suche Hersteller von Mehrfach-FPGA-boards
der anderen Seite, bietet eine GPU aus der Packung raus, zB fuer 1000Euro, schon eine fertige Cuda Library. Nach einem halben Tag laeuft der Algorithmus schon. Da muss man sehr gute Gruende haben um selbst was zusammenzukloppen. zB speziell an ein abgehobenes Problem angepasste Hardware und hinreichende
Udo K. schrieb im Beitrag #6099994: > In C/C++ schreibe ich y = sin(x), Damit benutzt du eine Library. Das geht in VHDL auch durch Instanziierung einer Sinusfunktion als Core. Wenn du Programmiertechniken vergleichen möchtest, müsstest du schon Multithreading-Funktionen verwenden, die sowohl eine
-
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
Handbuch STM8S Discovery
Es gibt eine Library von ST, die einen Anfänger ohne Kenntnisse in C etwas überfordert. Daher hier eine kleine Anleitung meinerseits: In der Rar-Datei findest du ein Headerfile namens "stm8s_conf.h". In dieser Datei
Hallo, wie geht man Anfänger am besten vor, um Datum und Uhrzeit auf einem LCD darzustellen? Die Ansteuerung des LCD funktioniert schon. Micha
-
Thread
C-Tutorial für PIC
da gibts reichlich Beispiele dabei und auch eine gute Hilfe. Bei MikroC musst du nichtmal eine Library einbinden, auch das macht der Compiler automatisch. Für LCD-Displays, PWM, Delays, Piepser, Tastaturen, I2C (inkl. Software-I2C), UART (inkl. Software-UART) und sogar USB etc.. gibts bereits fix fertige Library Funktionen. Ein Nachteil ist, dass die Demo-Version glaube ich eine Codesize-Limitierung hat, ausserdem ist er nicht ganz ANSI- kompatibel so wie viele ARM Compiler, z.b. hat gab es massive
-
Thread
Source Code Treiber für myAVR MK3 Board und Module
> 18 = Projekt : 3Achs-Beschleunigungs-Sensor [für BMA-180-Modul] > 17 = Externes-Modul : Text-LCD 2x16 [für myAVR LCD AddOn] > 16 = Externes-Modul : Grafik-LCD-Display im seriell-Mode [für 128x64] > 15 = Projekt : GPS-Modul [für serielles NMEA-GPS-Modul] > 14 = Externes-Modul : 7Segment Display
für den Piepser > 07 = RS232-Treiber [LoLevel-Routinen] für die 4x V24-Schnittstelle > 06 = Grafik-LCD-Treiber [LoLevel-Routinen] für das 128x64 Pixel LCD > 05 = ADC-Treiber [LoLevel-Routinen] für den 8fach AD-Wandler > 04 = DIP-Schalter-Treiber [LoLevel-Routinen] für den 8fach DIP > 03 = 7Segment-Treiber
-
Thread
micrium ucos 2 unter eclipse auf einem cortex-M3 STM32F107VC
Claudius *ohne LCD
Hallo, ich verwende ucos da mit dem Board ein port mitgekommen ist der auch einen LCD driver hat. Auch die GUI Elemente sind recht beindruckend die ucos GUI mitbringt. Gibt es für FreeRtos auch eine brauchbare GUI Library? Wenn bei FreeRTOS GUI support gibt, also so widgets, dann
-
Thread
Pollin - Receiver-Mainboard mit Twin DVB-[T,C] Tuner, NXP PNX8950EH
sicherlich auch. Wenn nicht muss da mal jemand flink was basteln: http://msdn.microsoft.com/en-us/library/ms899243.aspx
http://msdn.microsoft.com/en-us/library/aa456331.aspx hilft auch
-
Thread
Buderus EMS-"Gateway" mit PIC18F / Sammelbestellung
Bauteile alle die richtige Bauform haben und ein wenig herumrouten... Änderungen: Anschluss für LCD-Anzeige und PS/2 F-RAM (SPI) PIC in SMD und DIP Hier mal eine Portübersicht: ------------------------- Port A ------------------------- 0: LCD-Data 0/4 1: LCD-Data 1/5 2: LCD-Data 2/6
---- (ISCP) 7: ---- (ISCP) ------------------------- Port C ------------------------- 0: LCD RS 1: LCD R/W 2: LCD E 3: F-RAM/EEPROM (SCL) 4: F-RAM/EEPROM (SDA) 5: ---- (SDO) 6: UART Tx 7: UART Rx
-
Thread
Windows 7 ClearType und rotierter Bildschirm
Microsoft - auf PDAs hat man es ja durchaus schon länger mit Hochkant-LCDs zu tun und die Subpixel-Anordnung variiert da auch schonmal... Viele Grüße, Simon
Und Microsoft selbst schreibt: > More specifically, the ClearType technology is optimized for LCD panels > with red, green, and blue (RGB) striped sub-pixels that are oriented > vertically, although it performs reasonably well on [...] LCD panels > with horizontally oriented RGB stripes. Although
-
Thread
LCD Suche für Stellaris Mikrocontroller
Hallo Zusammen, Suche ein alphanumarisches LCD, das preiswert, ISP ist und über I2C mit den Funktionen von Stellaris® Peripheral Driver Library gesteuert werden kann. danke im Voraus newmcu
-
Thread
I2C Display Steuern
dem Treiber und Stellaris® Peripheral Driver Library. ich bin für jede Hilfe dankbar. Danke Im Voraus newmcu
Auf Seite 69 bzw. 70 is die Slave Adresse 0x70=1110000. Wenn ich es richtig verstanden habe. An ein LCD kann man nur (write befehle) senden. Danke Bassel
-
Thread
Touchscreen in Menü nachträglich einbauen
Hallo leute! Ich hab mir eine kleine GUI gebaut das ursprünglich für die S65 lcd library gedacht war (der code stammt aus einer Studienarbeit aus Koblenz wo ein MP3 player gebaut wurde). Ich hab mir von Watterott das MI0283QT-2 besorgt und begonnen das Projekt anzupassen. Das Menü
wird... [c] uint8_t col = index % cols; uint8_t row = index / cols; uint16_t padding = ((LCD_WIDTH/cols) - lcd_getImageWidth(icon)) / 2; uint16_t x = (LCD_WIDTH/cols) * col + padding; uint16_t y = (LCD_WIDTH/cols) * row + padding + panel_height;[/c]
-
Thread
Zweite Zeile LCD Display
Hallo Leute, bin seit geraumer Zeit mit dem AVR GCC Tutorial beschäftigt und dabei eine Library für mein LCD zu schreiben. Ich möchte keine fertige nehmen, der Lerneffekt ist beim selber machen größer :) Problem ist nun das ich keine Buchstaben in die zweite Zeile bekomme ... sobald ich
Definitionen #ifndef F_CPU #define F_CPU 3686400 #endif int i=0; int main(void) { // LCD Initialisieren lcd_initialisieren(); // LCD Ausgabe lcd_set_string(2,1,"blub"); // Programmende return 0; } [/c] Auschnitt aus der Library: [c] // String zur aktuellen
-
Thread
KS0066 Display mit Arduino 2560
die #include <LiquidCrystal.h> library Wird alles problemlos funktionieren? Gruß Jasim
Das ist ein Standard-LCD-Display. Gibt es bei Pollin für einen Bruchteil http://www.pollin.de/shop/dt/Nzc1OTc4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Displays/LCD_Modul_TC1602A_09.html
-
Thread
Fernbedienung (NEC-Protokoll) mit FPGA realisieren
Hab grad ein kleines Projekt zu laufen, wo ich über einen HTC Handy über WLAN meinen Receiver bzw. LCD-TV ansteuern will. Die Verbindung sitzt bis zum FPGA, funktioniert also tadellos. Das einzige was mir nur noch fehlt ist, die Fernbedienung lässt sich nicht über das FPGA realisieren. Habe diesbezüglich
FPGA Board was ich benutze ist von Xilinx das Spartan 3 Starter Board. Hier mein VHDL Code: library IEEE; use IEEE.STD_LOGIC_1164.ALL; use IEEE.STD_LOGIC_ARITH.ALL; use IEEE.STD_LOGIC_UNSIGNED.ALL; entity codierung is generic(first: integer := 450000; second: integer:= 225000
-
Thread
[Rat] Temp. Sensor sniffen
auf dem PC aus. Das TWI besteht aus einem ATmega8 mit LM75 als slave. Hier der Code vom Master. (LCD Ausgabe etc. entfernt) Lib. von Peter Fleury [c] #define F_CPU 3686400 #include <util/delay.h> #include <avr/io.h> #include "twimaster.c" #include <avr/interrupt.h> #include <avr/io.h> #
Interrupt erlauben TIMSK |= (1<<TOIE0); wait_ms(200); i2c_init(); // initialize I2C library while(1) { if(abfrage==20) { i2c_start_wait(LM75_ADR+I2C_WRITE); // set device address and write mode i2c_write(LM75_TEMP); i2c_rep_start(LM75_ADR+I2C_READ
-
Thread
[S] E-Ink Displays - wo beziehen
hat ein 2,7 Zoll großes e Ink Display im Angebot http://www.embeddedartists.com/products/displays/lcd_27_epaper.php
https://www.seeedstudio.com/wiki/E-ink_Display_Shield Jedenfalls bekommste so direkt ne AVR library und Eagle-Beispieldateien. Ich denke viel komfortabler gehts nicht ;-) Grüße Lindworm
-
Thread
Ansteuerung Grafic Display
was man dabei beachten muss. Oder eventuell ein Beispiel oder Link für eine Applikation mit einem LCD-FPGA. Vielen Dank. Gruß Ralf
KS0108B initialize http://forum.lcdinfo.com/viewtopic.php?t=554 http://www.geocities.com/dinceraydin/lcd/gfxintro.htm
-
Thread
Eagle Library-Problem EA DOG Displays
eine Schaltung mit dem EA DOGS102-6 Display. Dazu habe ich mir die Eagle Bibliothek von http://www.lcd-module.de/deu/disk/development%20service/ea.lbr heruntergeladen. Wenn ich die in Eagle öffne sind dort aber nur 2 Bauteile sichtbar: "BP5020" und "W10-2mm". Eagle läuft in der Version 5.11.0 Light
Fehler gemacht und nur das package kopiert. Du musst das device kopieren, das enthält alles. Die library vom 28.10.11 enthält nur das device dogs102 (inclusive package & symbol). Entweder du kopiert den Inhalt in eine eigene Library oder du stellst das file einfach zu deinen anderen dateien.
-
Thread
Zeigt her eure Kunstwerke (2) Gesperrt Bilder
Hier wieder mal was von mir... Die Bilder zeigen eine kleine von mir entwickelte LCD Steuerplatine für ein eBay LCD Empfänger/Scanner LCD. Die vier Treiber ICs sind PCF8577 von NXP und werden via I2C von einem PIC angesteuert. Ich muss mir noch eine Methode zur möglichst gleichmäßigen Ausleuchtung des LCD Hintergrundes ausdenken.
-
Thread
Kommerzieller AVR C Compiler
meinte. Ich meine eher Fehler die bei der Entwicklung und QS schon auffallen, aber vom Compiler oder Library herrrühren. Bei GCC / avr-libc und auch bei einem kommerziellen Produkt reporte ich diesen Fehler dann, aber nur beim kommerziellen Produkt habe ich einen Anspruch gegenüber dem Hersteller; bei GCC
Hersteller, der sogar Support einräumt, erwarte ich hingegen schon das er evtl. Fehler in Compiler und Library behebt. Zeitnah sei jetzt mal dahin gestellt, aber das hängt, wie man nachlesen kann, stark vom jeweiligen Hersteller ab. Eine Haftungsübernahme ist für mich in jedem Fall lächerlich, das erwarte
-
Thread
Lattice ispMach 4000ZE pico development board
LC-Display takten? Ich habe jetzt einfach 2 Eingänge definiert für 2 DIP-Schalter und 2 Ausgänge (COM des LCD und einen Punkt des LC-Displays). Aber das scheint nicht richtig zu funktionieren. Der Punkt flackert nur einmal ganz kurz auf und verschwindet dann wieder. Hier mein Code: [vhdl] library ieee
; InB: in std_logic ; InC: in std_logic ; InD: in std_logic ; Lcd_a: out std_logic ; Lcd_b: out std_logic ; Lcd_c: out std_logic ; Lcd_d: out std_logic ; Lcd_e: out std_logic ; Lcd_f: out std_logic ; Lcd_g: out
-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware (Teil4) Gesperrt
noch mit zu rechtfertigem Aufwand zu Fuss gemacht werden kann, oder man da besser eine externe Library nimmt, muss ich schauen. Notieren wir also mal "Evaluation BMP mit optimierter Palette u. RLE" in meine ToDo-Liste. Niklas
auch geräumiger aus. Und Nachts ist es dann auch nicht so grell umso weniger Helle Balken man auf dem LCD hat.
-
Thread
tft_320qvt - HX8347 - TE-Pin rausführen?
bestimmt kennen einige von Euch das hier in der Bucht angebotene Display: http://cgi.ebay.de/3-2-TFT-LCD-Module-Display-Touch-Panel-PCB-adapter-/200475566068?pt=LH_DefaultDomain_0&hash=item2ead465ff4 So eins besitze ich und hab es auch zum Laufen gebracht. Jetzt möcht ich aber, wie ich es von anderen
bin gerade auf folgendes gestoßen: http://iteadstudio.com/produce/itdb02-shield-v1-2-and-itdb02-library-v1-1/ http://www.henningkarlsen.com/electronics/a_l_itdb02_graph16.php Ich denke da findet man die nötigen Infos um es zum laufen zu bekommen. Ich habe das Board noch nicht auseinander genommen
-
Thread
TEKWAY DST1xx2B Oszilloskop
passen würde für die entwicklungschritte) - das aber beim 16Kpts! Atten/Siglent (die mit 5.7" LCD) - wie Rigol DS1000D/E Atten/Siglent (die mit 7" LCD) - keine angaben Owon, UNI-T, Tonghui - keine ahnung, bzw nix gefunden. > > Irgendeines der Billig Scopes kann den vollen speicher nur
. Man kann dafür line driver nehmen oder CPLD wie ich. LCD2VGA module gibts jede menge, es muss 800x600 version sein und am besten die LCD2VGA V2, siehe bild. Die V1 (durchgestirchen auf dem bild) mag evt. auch funktionieren, ich würde aber es nicht unbedingt