AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Hardwareansteuerung möglich?

Ein Thema von Longi · begonnen am 6. Nov 2020 · letzter Beitrag vom 8. Nov 2020
 
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
10.055 Beiträge
 
Delphi 12 Athens
 
#4

AW: Hardwareansteuerung möglich?

  Alt 6. Nov 2020, 16:22
Meine konkrete Frage wäre, ob mit Pascal eine Hardwareansteuerung möglich ist wie ich es aus von C kenne (Stichwort embedded systems)
Dem steht nichts im Wege solange es sich um normale Anwendungen handelt. Auch Assemblerabschnitte kann man verwenden.
Die Frage ist eher weniger was Delphi / Pascal kann als vielmehr was benötigt wird, sprich wie die Hardware, um die es geht, angesprochen werden kann.

Wir sprechen z.B. über den seriellen Port, Named Pipes und das Netzwerk mit Hardware.

Delphi hat seine Grenzen, wenn es in Richtung Treiberentwicklung geht. Treiber kann man mit Delphi nicht sinnvoll schreiben (auch wenn es theoretische Demos gibt, die funktionieren, aber die sind rein akademischer Natur).

Gibt es aktuelle Applikationen die man kennen müsste und die in Pascal programmiert werden?
Dazu gibt es diverse Listen. Unter anderem waren Skype und Teamspeak bis vor ein paar Jahren in Delphi geschrieben. Vielen Anwendungen sieht man es schlicht nicht an, aber es ist verbreiteter als man denkt, wenn auch weniger als z.B. C++.

// EDIT:
Ich werde noch etwas recherchieren, das Material dazu ist aber recht dünn gesät da Hardwareansteuerung wie von mir geschildert eher unüblich zu sein scheint.
Das gilt allerdings für die meisten Sprachen. Hardwareansteuerungen im industriellen Sinn sind generell seltener als viele andere Anwendungsgebiete von Software. Das heißt nicht, dass es das nicht auch weit verbreitet gibt, aber trotzdem prozentual relativ wenig.
Sebastian Jänicke
AppCentral

Geändert von jaenicke ( 6. Nov 2020 um 16:25 Uhr)
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:48 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz