Suche nach Artikeln

Freischaltdaten abrufen

Ihre Freischaltdaten können Sie unter Kontakt/Service abrufen.

Hotline / Bestellung

Tel:
Fax:
03585 / 470 222
03585 / 470 233



Für Bestellungen:
Bestellformular für Faxbestellung

Wiederverkäufer oder Händler?

Fragen Sie uns nach Konditionen!

SiSy AVR: Private Licence

 > Übersicht > myAVR Produktlinie > Software > SiSy AVR: Private Licence
 > Übersicht > Topseller > SiSy AVR: Private Licence


SiSy AVR: Private Licence

SiSy AVR: Private Licence

Preis: 99,00 Euro
Netto: 83,19 Euro
Alle Preise enthalten die gesetzliche MwSt. von z.Z. 19% bzw. 7%,
wenn nicht anders angegeben.

SiSy - ein CASE-Tool (Entwicklungsumgebung) für Software-Entwicklung

SiSy ist die Abkürzung für Simple System. Dabei steht System dafür, dass Systeme, egal ob klein, mittel oder groß, strukturiert und methodisch mit standardisierten Darstellungsmitteln konstruiert werden. Simple steht für eine einfache Vorgehensweise und übersichtliche Darstellung.
Für jede spezifische Anwendungssaufgabe stehen spezielle Darstellungstechniken zur Verfügung.

Private Licence erlaubt die Nutzung auf einem Arbeitsplatz für eigene private Zwecke

Für den schnellen Einstieg bieten wir Ihnen die kostenlose Teilnahme an einer SiSy Anwenderschulung.
Mehr Informationen >>>

SiSy AVR Prinzip

SiSy AVR

wurde speziell für die Programmierung von AVR Mikrocontrollern entwickelt. Dabei verfügt SiSy über Eigenschaften eines Modellierungs-Tools zum Software-Entwurf, wie z.B.
UML–Klassendiagramm, Programmablaufplan, Struktogramm und Zustandsmaschine mit automatischer Codegenerierung für AVR C/C++. Damit ist es möglich, selbst große Systeme bis zu deren Realisierung übersichtlich methodisch zu entwickeln.
Des Weiteren sind die Funktionalitäten zur Programmierung in einem konventionellen Zeileneditor enthalten.

Programmfenster

Das Programmfenster von SiSy

Das Programmfenster von SiSy AVR gliedert sich in die Teilbereiche:
  • Navigation,
  • Bibliothek,
  • Modell,
  • Quelltexte,
  • automatische Visualisierung,
  • Hilfe und Ausgaben.
Klassendiagramm

Klassendiagramm mit Codegenerator

Klassendiagramme visualisieren die Systemstruktur einer objektorientierten Anwendung. Sie sind sozusagen die Konstruktionszeichnung des Programms.
In SiSy erstellen Sie nicht nur Klassendiagramme entsprechend des internationalen Standards UML (Unified Modeling Language), sondern benutzen das Klassendiagramm als IDE (Intigrated Development Enviroment). Konstruieren Sie Klassen und Systeme
  • nutzen Sie leistungsfähige Klassenbibliotheken
  • schreiben Sie den Quellcode Ihrer Methoden direkt im Klassendiagramm
  • generieren Sie den C++ Code der gesamten Anwendung
  • kompilieren, linken und brennen Sie AVR Mikrocontrollerprogramme direkt aus dem Klassendiagramm heraus auf den Controller
Codegenerator für Zustandsdiagramme

Zustandsdiagramm mit Codegenerator

Zustandsorientierte Problemstellungen spielen bei eingebetteten Systemen eine herausragende Rolle. Die korrekte Realisierung wird mit SiSy professionell unterstützt.
Aus einem modellierten Zustandsdiagramms kann der entsprechende Code generiert und in die Anwendung automatisch eingebettet werden.

Klassendiagramm mit PEC

PEC-Bibilotheken

PEC (Portable Embedded Classes) ist eine portable Klassenbibliothek für eingebettete Systeme. Damit wird eine Template-Technologie realisiert für einen portablen effizienten Code zur schnellen, übersichtlichen und controllerunabhängigen UML-konformen Programmierung. Alle portablen Elemente (Klassen, Templates, Interfaces, Strukturen, ...) sind mit dem Präfix pec versehen. Sie können in allen Zielplattformen gleichermaßen angewendet werden.

Sequenzdiagrammgenerator

Sequenzdiagrammgenerator

Die Konstruktionszeichnung für objektorientierte Programme ist das Klassendiagramm; es bildet die Systemstruktur ab. Das dynamische Verhalten wird als ganz normaler C++ Code in den einzelnen Operationen (Methoden) der Klassen realisiert.
SiSy bietet genau hier ein neues Highlight:
Während Sie C++ Quellcode eingeben, zeigt der eingeblendete Sequenzdiagrammgenerator die dazugehörige Darstellung des programmierten Ablaufes als UML Sequenzdiagramm an. Änderungen in der Ablauflogik werden sofort als Grafik angezeigt und der Entwickler behält den Überblick.

Programmablaufplan (PAP)

Programmablaufplan mit Codegenerator

Ein Programmablaufplan kann aus einer genauen Aufgabenstellung abgeleitet werden.
In SiSy AVR wird der Programmablaufplan (PAP)mit Codegenerierung in der Programmiersprache Assembler unterstützt. Die Folge von generieren, kompilieren, linken und brennen des AVR Mikrocontrollerprogrammes auf den Controller kann direkt aus dem Programmablaufplan erfolgen.

Struktogrammeditor

Struktogrammeditor mit Codegenerierung

Die Programmierung in C bietet für kleine bis mittlere Anwendungen eine unschlagbare Effizienz hinsichtlich der Entwicklungszeit, Codegröße und des Laufzeitverhaltens. Doch werden Steuerstrukturen, verschachtelte Schleifen und Bedingungen für den Entwickler schnell unübersichtlich. Hier bietet das Struktogramm als Darstellungsmittel für strukturierte Programmiersprachen wie C abhilfe.
In SiSy können Sie Struktogramme nicht nur darstellen sondern aus diesen auch C-Code generieren, kompilieren, linken und auf einen AVR-Mikrocontroller übertragen.

einfache Programmierung

einfache Programmierung

SiSy AVR bietet zusätzlich die Möglichkeit, Programme in einem konventionellen Zeileneditor zu erstellen. Unterstützt werden dabei die Programmiersprachen Assembler, C und BASCOM. Weitere Programmiersprachen können individuell integriert werden.

ControlCenter

Das ControlCenter ist ein universelles Terminalprogramm zur Kommunikation mit Mikrocontrollerapplikationen, die über eine serielle Schnittstelle (UART) oder USB Anbindung mit virtuellem COM-Port zum PC verfügen. Es kann für Test- und Debuggmeldungen sowie Visualisierung und Protokollierung von Messdaten genutzt werden. Als Darstellungsmöglichkeit stehen Text, Hex-Dump sowie Oszi zur Verfügung.

Hilfen in SiSy



Tutorials

Die Tutorials für SiSy beinhalten einen schrittweisen Einstieg in die Handhabung von SiSy mit praktischen getesteten Beispielen (incl. Quellcode)und den dazugehörenden theoretitschen Erläuterungen. Die Tutorials stehen online zur Verfügung und werden kontinuierlich aktualisiert.
Der Zugriff auf das entsprechende Tutorial ist von der erworbenen SiSy-Lizenz abhängig.

SiSy LibStore

Der SiSy LibStore ist eine online-Sammlung von Vorlagen, Mustern, Beispielen und Bibliotheken. Diese werden bei der Arbeit mit SiSy angeboten, sobald bei der Modellierung im jeweiligen Diagramm der SiSy LibStore verfügbar ist.

CodeWizard

Der CodeWizard ist ein Assistent zum Erstellen von Assembler- und C-Codes für die Konfiguration und Anwendungsentwicklung von AVR Mikrocontrollern. Der Nutzer wählt Schritt für Schritt im Dialog Konfiguration und Programmbausteine aus. Der myAVR CodeWizard generiert kompilierungsfähigen Quellcode in Assembler oder C, der als komplette Anwendung geladen wird. Der Entwickler ergänzt nur noch projektspezifische individuelle Logik.



weitere Hilfen

  • SiSy Benutzerhandbuch
    Im Benutzerhandbuch werden die umfangreichen Funktionen von SiSy kurz und verständlich beschrieben. Das Vorgehen zur Programmierung von Mikrocontrollern wird an konkreten Beispielen dargelegt.
  • SiSy Code Vervollständigung
    Der Codegenerator ist eine integrierte Hilfe in SiSy. Bei der Programmierung springt die Codevervollständigung nach der Eingaben von drei zusammenhängenden Buchstaben an. Aus der angezeigten Liste kann der gewünschte Befehl selektiert werden.
  • Schlüsselwort-Hilfe
    Bei der Eingabe von bekannten Registernamen wird die Bezeichnung des Registers und dessen Adresse eingeblendet.
  • Befehlshilfe
    Bei der Eingabe von Befehlen wird die Bedeutung bzw. Funktion des Befehl sowie ein kurzes Syntaxbeispiel eingeblendet
  • SiSy-Hilfe
    Für die Programmiersprachen C und Assembler (bei SiSy AVR) gibt es jeweils eine umfangreiche Liste zu den wichtigsten Befehlen.

Eine Auswahl unterstützter Controllertypen:
   [anzeigen / ausblenden]


Eine Auswahl der unterstützten Boards und Programmer:
  • myAVR Board MK2 (AVR911)
  • myAVR Board MK3 64K und 256K PLUS
  • myAVR Board MK1 (SP12)
  • myMultiProg MK2
  • myMultiProg MK3
  • myMultiProg MK1
  • mySmartUSB light
  • mySmartUSB MK2
  • mySmartUSB MK3
  • Atmel AVR ISP
  • Atmel JTAG ICE
  • Atmel STK500
  • Atmel STK500 V2
  • AVR109
  • AVR910
  • AVR911
  • Butterfly Development Board
  • STK200
  • Arduino
und viele mehr!

Hinweis:
Sollten Sie beim Kauf einer Vollversion oder eines Updates/Upgrades innerhalb der letzten 2 Monate nicht die aktuelle Version erhalten haben, dann nehmen Sie bitte Kontakt mit auf. Gegen Vorlage des Kaufnachweises erhalten Sie von uns kostenfrei die aktuelle Version.
Dieser Service gilt nicht, wenn Sie die Software durch Weiterverkauf/Weitergabe erworben haben.

Systemvoraussetzungen für SiSy
PC mit Windows XP / 2003 / Vista / 7 / 8 / 10
    (32-Bit und 64-Bit werden unterstützt)
 
SiSy Lizenzmodelle
  • Private Licence
  • Die Private Licence erlaubt die Nutzung auf einem Arbeitsplatz für eigene private Zwecke
  • Single Licence
  • Die Single Licence erlaubt die Nutzung auf einem Arbeitsplatz für kommerzielle Zwecke oder in öffentlichen Verwaltungen
  • Enterprise Licence
  • Die Enterprise Licence erlaubt die Nutzung auf bis zu 20 Arbeitsplätzen für kommerzielle Zwecke oder in öffentlichen Verwaltungen.
    Bestellen Sie die Enterprise Licence bitte über www.sisy.de
Eine komplette Übersicht zu den SiSy Ausgaben und Lizenzmodellen ist unter www.sisy.de gelistet.


SiSy AVR: Private Licence
Die Entwicklungsumgebung für AVR Mikrocontroller
  • effektives Softwarepaket zum Schreiben, Übersetzen, Brennen und Testen Ihrer Programme
  • einschließlich umfangreicher Hilfen und Beispiele
  • Alles komplett in Deutsch
Private Licence erlaubt die Nutzung auf einem Arbeitsplatz für eigene private Zwecke
Preis: 99,00 Euro

Netto: 83,19 Euro

Alle Preise enthalten die gesetzliche MwSt. von z.Z. 19% bzw. 7%,
wenn nicht anders angegeben.


Wir empfehlen dazu folgende Artikel:

Benutzerhandbuch SiSy

Lehrbuch Mikrocontroller-Programmierung
Hardwarenahe Programmierung von AVR-Mikrocontrollern in Assembler, C und BASCOM

Lehrbuch Software Engineering für Embedded Systems
praxisorientierte Einführung von Software Engineering mit AVR-Mikrocontrollern

myAVR Board MK2, bestückt

myAVR Board MK3 256K PLUS

myMCU Seminare

Ab sofort bieten wir auch Seminare zur Mikrocontroller-Programmierung an
Mehr Informationen erhalten Sie hier   

STM32-Produktlinie

AVR-Produktlinie

myEthernet

Unsere Regionalpartner

Wir suchen noch Regionalpartner!

In Ihrem Land gibt es noch keinen Regionalpartner?
Nehmen Sie mit uns Kontakt auf und vertreiben Sie unsere Produkte in Ihrer Region!

Wir sind Sponsor

... von Roboternetz, der größten deutschen Roboter-Community »»»

Hinweis

Sie müssen Ihre Cookies eingeschalten haben, um unseren Shop vollständig nutzen zu können.
Portale  •  Einsteigerportal  •  myAVR Tools  •  Shop  •  FAQ  •  Download  •  Shop-Infos  •  Versandkosten  •  Liefer- und Zahlungsbedingungen  • 
Sitemap  •  Qualität  •  Kunden weltweit  •  Datenschutz  •  Widerrufsbelehrung  •  Kontakt  •  AGB  •  Impressum  • 

Copyright © Laser & Co. Solutions GmbH, 2009-2016