Forum: Mikrocontroller und Digitale Elektronik Wie wird das Programm abgebrochen?


von Schleimbeutelentzündungsvermeider (Gast)


Angehängte Dateien:

Lesenswert?

Ich habe hier ein Programm für den Raspberry Pi, die Programiersprache 
ist Phyton. Ich vermisse eine Abbruchbedingung der Schleife. Wie kann 
das Programm jemals abgebrochen werden?

von LassEsBesserUndKaufEinPuzzle (Gast)


Lesenswert?

Strg+C

von c-hater (Gast)


Lesenswert?

Schleimbeutelentzündungsvermeider schrieb:
>sudo nano

Sag deinem Lehrer einfach, dass er ein Spinner ist.

von EAF (Gast)


Lesenswert?

Schleimbeutelentzündungsvermeider schrieb:
> Wie kann
> das Programm jemals abgebrochen werden?

Linux kennt Signale, ein solches kann man an den Prozess senden.
https://de.wikipedia.org/wiki/Signal_(Unix)

von Vorname N. (mcu32)


Lesenswert?

Der Sinn einer while(true) Schleife ist ja grade der, eben nicht nach 
einem Durchlauf abzubrechen. Damit wird quasi das OS bei einer minimalen 
Softwarekonfig eines µC ersetzt.

von Schleimbeutelentzündungsvermeider (Gast)


Lesenswert?

c-hater schrieb:
> Schleimbeutelentzündungsvermeider schrieb:
>
>> sudo nano
>
> Sag deinem Lehrer einfach, dass er ein Spinner ist.

Das ist ein Ausschnitt aus dem Raspberry Pi Pico Datenblatt, das man bei 
Pollin herunterladen kann. Leider habe ich von Linux nicht annähernd die 
Ahnung, so verstehe ich deine Kritik nicht. Deshalb gibt's für dich 
heute keinen 10€ Rossmann Gutschein :-(

von Harry L. (mysth)


Lesenswert?

Schleimbeutelentzündungsvermeider schrieb:
> Leider habe ich von Linux nicht annähernd die
> Ahnung

Das erste, was du lernen muß, ist, daß man -never ever- etwas als root 
tut, wenn es nicht zwingend erforderlich ist.

Dein Lehrer hat sein "KnowHow" scheinbar auch aus der "YouTube-Uni"...

c-hater hat vollkommen Recht!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.