Hasil (
Bahasa Indonesia) 1:
[Salinan]Disalin!
Menganggap pandang kecurigaan antara perangkat lunak dan perangkat keras, dan di antaramodul perangkat lunak.2. membaca kritis input dua atau tiga kali, beberapa microseconds terpisah, dan pastikanbahwa mereka cocok sebelum menggunakannya.3. setelah menulis output, membacanya kembali dan memastikan sesuai dengan apa yang Anda punyadimaksudkan untuk menulis.4. Hindari menulis memori (EEPROM, RAM...) selama de memantul kunci input (entrimungkin disebabkan oleh ESD atau ESD diinduksi EMC!).5. menghindari menulis memori (EEPROM, RAM...) segera setelah reset(daya pada reset, pengawas-reset...). Reset mungkin diaktifkan karena ESD sehinggamengakibatkan kondisi stabil pasokan!6. mempertahankan salinan semua negara output dalam memori.7. secara berkala:) mengaktifkan kembali menyela.b) membaca kembali kontrol pilihan input.c) refresh perifer register dan Port output.d) memeriksa memori dan memperbaiki kesalahan.8. menyediakan cara untuk log peristiwa abnormal dumping kemudian analisis (dan untuk beberapaperistiwa jika mungkin karena satu kesalahan dapat menyebabkan galat tambahan jika gagal memperbaiki-up).9. memantau timer pengawas untuk memastikan itu berlari sebelum ulang itu.10. isi memori terpakai dengan NOPs, diikuti dengan melompat ke handler kesalahan (misalnyaReset-Routine). Compiler beberapa otomatis memperkenalkan instruksi aman.11. isi memori terpakai dengan instruksi multi-byte (seperti melompat mutlak atau mutlakpanggilan) dengan data byte identik opcode.12. bertujuan vektor tidak terpakai menyela semua di handler kesalahan.
Sedang diterjemahkan, harap tunggu..
