Dies ist eine alte Version des Dokuments!
5. Entwickeln der Software
- Mit der Erstellung der Software bzw. der Softwaresystem-Entwicklung kann bereits parallel zur Schaltplan-Erstellung bzw. direkt danach begonnen werden.
- Lesen Sie sich die Vorgaben für die Softwareentwicklung durch.
- Machen Sie sich dazu zunächst Gedanken,
- was die Software tun muss (übergeordnete Tätigkeiten),
- und in welcher Abfolge sie das tun soll
- Dann können Sie sich überlegen,
- wie diese einzelnen Tätigkeiten C-Funktionen zugeordnet werden können,
- wie die C-Funktionen von einander abhängen,
- welche Schnittstellen die C-Funktionen untereinander benötigen, (Datentyp, Wertebereich, Name)
- Erst dann sollten Sie überlegen wie der Code aussieht. Hier hilft ein Blick in die Datenblätter und Application Notes der µController und Chips. Dort sind nicht selten Algorithmen oder Codeschnipsel vorgegeben.
- Weitere Tipps fürs Programmieren können auch helfen.