Fortsätt från förra kapitlet: Missförstånd 2: Reliability Design

Vanligt misstag 7: Detta enda kort har producerats i små partier, och inga problem har hittats efter en lång tids testning, så det finns ingen anledning att läsa chipmanualen.

Vanligt misstag 8: Jag kan inte skyllas för användarfel.

Positiv lösning: Det är korrekt att kräva att användaren strikt följer den manuella operationen, men när användaren är en människa och det finns ett misstag, kan det inte sägas att maskinen kommer att krascha när en fel tangent berörs, och tavlan kommer att brännas när en fel plugg sätts i. Därför måste olika fel som användare kan göra förutsägas och skyddas i förväg.

Vanligt misstag 9: Anledningen till den dåliga brädan är att det finns ett problem med den motsatta brädan, vilket inte är mitt ansvar.

Positiv lösning: Det bör finnas tillräcklig kompatibilitet för olika externa hårdvarugränssnitt, och du kan inte stryka helt eftersom den andra partens signal är onormal. Dess avvikelse bör bara påverka den del av funktionen som är relaterad till den, och andra funktioner ska fungera normalt och bör inte vara helt i strejk, eller ens permanent skadade, och när gränssnittet har återställts bör du omedelbart återgå till det normala.

Vanligt misstag 10: Så länge som programvaran krävs för att designa denna del av kretsen kommer det inte att vara några problem.

Positiv lösning: Många enhetsfunktioner på hårdvaran styrs direkt av mjukvara, men mjukvaran har ofta buggar och det är omöjligt att förutsäga vilka operationer som kommer att hända efter att programmet kört iväg. Designern bör se till att oavsett vilken typ av operation programvaran gör, bör hårdvaran inte skadas permanent på kort tid.