Projekt

Allgemein

Profil

HwData Program » Historie » Revision 2

Revision 1 (Redmine Admin, 01.12.2021 14:18) → Revision 2/3 (Redmine Admin, 01.12.2021 14:23)

h1. Programmierung der HwData Program

Die Produktionsdaten und Hardware Informationsfelder werden mitihlfe eines Scriptes geschrieben.
(ein Hauptskript aus libcampo wird inkludiert).
Dazu ist das MCU-Board via STLink mit dem Host verbunden. Die auf der MCU laufende Software kann beliebig sein,
muss in der Main-Loop aber eine Zeilen-Label *"mainLoop"* "mainLoop" haben.
Das Skript befüllt via gdb eine Struktur *"SEepromMain"* "SEepromMain" und benutzt eine Funktion *"writeHwInfo()"*. "writeHwInfo()".
Mit *"readHwInfo()"* "readHwInfo()" wird die Struktur rückgelesen und in einer Datei *"hwinfo_<serial-number>.txt"* "hwinfo_<serial-number>.txt" abgespeichert.

catch2