|
看看这个:2 J; U. w3 T& A& D
) J0 L4 X6 ?' ~0 p' W2 f1 家用电器软件评估概要 <<安全与电磁兼容>>2009年 第01期
, I: p3 ?1 H7 `+ z5 C4 u3 _" n B
3 e% Y" [; @0 B' S8 ?! C2 家用电器软件评估要求 <<安全与电磁兼容>>2009年 第04期# ~% Q. t' P3 ~
' o: T5 o' j7 M9 G b
3 家用电器软件评估注意事项 <<安全与电磁兼容>>2010年 第01期
: P" ~$ p% `* R% c c6 h$ W, `% |* x3 T0 K
其中,“家用电器软件评估注意事项”最有参考价值。
2 O/ Q9 f/ i$ P4 f1 W0 N- ]8 [* O- b0 m7 l" b" e# f L1 `
家电软件评估指的是对控制安全功能的软件进行的可靠性评估,涉及风险解决方案、硬件结构、软件结构,以及家电运行中对控制单元硬件故障/错误处理措施,内容非常复杂。& h# R6 M* _* N8 F( \$ @" n% K
* Z. O0 Q! z" _4 n' c4 s& q& O. R
可靠性评估是寻找证据,就是你的控制器在遇到问题时能够及时处理,保证不发生不安全现象。
9 y+ Q0 b6 {; f; [
# c* d/ ~& ?# [2 s O0 _, a目前面临的问题是:
3 O9 `+ e6 {: Q+ {9 N. Y0 B- N, m( @ T$ E+ T, m8 @
1 标准混乱8 g0 F$ C1 z2 a$ M
* ~: ]; v, d/ y3 I& J4 m9 C: h
2 编程员不懂安全要求,不理解处理措施干什么,也编不出合理的处理措施,也搞不出模拟试验- R$ Y. ]' t5 Y* @ e
1 u( X9 c6 u" l0 l) g3 验证软件的方法是静态视检,就是逐条分析程序,这叫代码级评估,累吧;
+ |$ h3 m2 h' {& M/ `! F8 z. V2 H. f2 w$ F! C5 ~
4 再就是动态模拟。动态模拟方法有三种:2 T3 l" u/ d/ U, r
9 z+ ~. u; G2 G(1)产品模拟,开发人员搞不了信号源,运行结果不那么准确但可以评估部分处理措施是否到位。
! ?1 c8 L& x, ~/ e+ s' P' |, y: ?; q1 b6 u2 O. f
(2)仿真器模拟,这叫芯片级评估,问题一样,信号源难搞,如果信号源都搞出来了,就是一个大工程,企业一般不会这么干。
: l g! c: `, S" B0 N/ X( t( g
2 |2 E) W9 O; V4 d/ L9 ~" i(3)软件模拟,开发程序都能debug,可以进行代码级模拟;再就是利用keil+Proteus构成模拟平台,这个动态效果最好,比上变得任何方法都好,但目前只能支持主流厂家的芯片,小厂的还得老老实实用代码级验证。 |
|