Optimierung einer Softwarebibliothek für sicherheitsrelevante
Optimierung einer Softwarebibliothek für sicherheitsrelevante
Optimierung einer Softwarebibliothek für sicherheitsrelevante
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
3 Anforderungsanalyse und –definition 38<br />
• Testen der A/D- und D/A-Wandlers<br />
• Testen des Timers/Counters<br />
3.4 Bibliotheksleistungen<br />
90% Fehleraufdeckung bei allen Tests, falls die Hardware fehlerhaft ist.<br />
3.5 Technische Bibliotheksumgebung<br />
3.5.1 Software<br />
Um den µController von dem Computer aus zu programmieren, werden weitere Softwarekomponenten<br />
benötigt:<br />
• Windows XP, zum Ausführen der Entwicklungsumgebung HITOP 5.2<br />
• C-Compiler, bevorzugt GNU C Compiler for ARM<br />
• Assembler, bevorzugt arm-hitex-elf-as zum Assemblieren der Assembler<br />
Dateien<br />
• Linker, bevorzugt arm-hitex-elf-ld zum Linken der assemblierten Dateien<br />
• Downloadtool, zum Downloaden der Tests auf den Ziel-µController<br />
3.5.2 Hardware<br />
Zum Erstellen und Bearbeitung der Bibliothek wird weitere Hardware benötigt:<br />
• PC zum erstellen der Bibliothek. Minimale Systemanforderungen:<br />
o 1,0 GHz CPU oder schneller<br />
o 256 MB Arbeitspeicher oder mehr<br />
o 600 MB frei verfügbarer Platz auf der Festplatte<br />
• Debugger, bevorzugt Tantino zum Debuggen der Bibliothek<br />
• µController MCB2140 von Keil