OOP – Einsteiger Teil 1

Die objektorientierte Programmierung (kurz OOP) ist ein auf dem Konzept der Objektorientierung basierendes Programmierparadigma. Die Grundidee dabei ist, Daten und Funktionen, die auf diese Daten angewandt werden können, möglichst eng in einem sogenannten Objekt zusammenzufassen und nach außen hin zu kapseln, so dass Methoden fremder Objekte diese Daten nicht versehentlich manipulieren können.

Im Vergleich mit anderen Programmiermethoden verwendet die objektorientierte Programmierung neue, andere Begriffe.

Weiterlesen

Linux Thinclient – inserting license file (IGEL)

Please start the system in the verbose mode by pressing [ESC] during the
boot up sequence. Insert the USB stick and wait until you will be prompted
to press [CTRL-ALT-F11 or CTRL-ALT-F12]. Please press [CTRL-ALT-F11].
Now you have to insert the following commands:

To access the contents of an USB stick, you have to mount these to a local
directory. First you have to create a directory in the temporary folder and
mount the USB stick to this directory.

mkdir /tmp/disklic
mount –a
mount /dev/sdb1 /tmp/disklic

In the most cases sdb1 is the device identifier of the USB stick/device.

By default the access rights of the license folder is set to read only and
you have to remount the license folder with read/write permission.

mount –o remount,rw /license

Next you have to remove the old license file and request file, if any.

rm /license/fetch*
rm /license/dsa/licenses/*.lic

Now you can copy the new license file to the license folder.
Weiterlesen

Low-Power USB 2.0 HUB Controller

GL850G USB 2.0 Low-Power HUB Controller

GL850G is Genesys Logic’s advanced version Hub solutions which fully comply with Universal Serial Bus
Specification Revision 2.0. GL850 inherits Genesys Logic’s cutting edge technology on cost and power
efficient serial interface design. GL850G has proven compatibility, lower power consumption figure and
better cost structure above all USB2.0 hub solutions worldwide.
GL850G provide multiple advantages to simplify board level design that help achieve lowest BOM (bill of
material) for system integrator. GL850G integrated both 5V to 3.3V and 3.3V to 1.8V voltage drop regulator
into single chip, therefore no external LDO required. Also, GL850G’s power enable pin supports both
high-enable and low-enable power switch that provides better flexibility on component selection.

Weiterlesen

AVR ISP

AVR ISP
AVR910 „Low-cost“ In-system programming (AVRISP) beschreibt einen einfachen, kostengünstigen  Programmieradapter zur Übertragung von Programmen in den Mikrocontroller. Auf dem Programmer befindet sich ein Mikrocontroller (natürlich von Atmel), der serielle Steuerkommandos und Daten vom PC in Programmiersignale für den Mikrocontroller umsetzt.

AVR911 Open source serial programmer (AVROSP) beschreibt eine open source Programmiersoftware zur Übertragung von Programmen in den Mikrocontroller.

Weiterlesen

AVR µikroController Einführung

Atmel als einziger Hersteller von Prozessoren dieses Designs bietet drei Serien an: AT-tiny(tiny=winzig), AT90 und ATmega.

Der Prozessor ist hervorragend geeignet für Schaltungen, diefrüher auf Prozessoren wie dem Intel 8051 beruhten, oder dem PIC von Microchip. Alle ICs der AVR-Famile sind im Prinzip gleich aufgebaut.

Die Einzeltypen unterscheiden sich nur in ihrer Ausstattung, z.B. Größe des Speichers, Anzahl und Art der Timer, einige haben einen A/D-Wandler u.s.w. Noch preiswerter ist der bekanntere AT90S1200, der aber einige Einschränkungen
Weiterlesen