|
看看这个:
. V5 f; s$ k# N- c5 T/ E7 |
* d, e A( `: I8 u' }1 家用电器软件评估概要 <<安全与电磁兼容>>2009年 第01期+ h% `$ U# h7 i% e+ I
: B% g' F- Q: E
2 家用电器软件评估要求 <<安全与电磁兼容>>2009年 第04期8 c3 l" h/ X( t( G& Z2 B
2 M, |5 ?, j" {) k
3 家用电器软件评估注意事项 <<安全与电磁兼容>>2010年 第01期
' e6 z8 N& ~/ K& S4 C, l3 P" g4 V
6 Z" l2 ?/ y" B: p5 b其中,“家用电器软件评估注意事项”最有参考价值。
- r& ]+ u( z+ N5 L( K2 i3 l/ l3 N
; z. B- G7 A* P4 f8 L3 y5 l" H家电软件评估指的是对控制安全功能的软件进行的可靠性评估,涉及风险解决方案、硬件结构、软件结构,以及家电运行中对控制单元硬件故障/错误处理措施,内容非常复杂。9 p. ~. h% A( J6 ~$ h
. r W( @& }3 D5 l# t可靠性评估是寻找证据,就是你的控制器在遇到问题时能够及时处理,保证不发生不安全现象。
: _5 U9 |& V5 t9 z6 i/ Q1 C2 J: E8 m
目前面临的问题是:% I9 o6 L6 F6 [
% h2 X- }! Q8 ]0 ?9 K, }4 f1 标准混乱
7 J+ D* y; C1 u0 }0 ^1 \' j- y) a4 F k8 A, B" o! }3 H. i
2 编程员不懂安全要求,不理解处理措施干什么,也编不出合理的处理措施,也搞不出模拟试验
' k: r! |: ^: E b
9 ], P; u( i; }2 c0 Q3 验证软件的方法是静态视检,就是逐条分析程序,这叫代码级评估,累吧;! L9 p% K7 r1 X1 b
6 I' e+ F: q( ~4 再就是动态模拟。动态模拟方法有三种:2 }1 X5 r) [) Q" G4 Z
# L/ T) i& a+ y9 a; d0 X, r- F8 P
(1)产品模拟,开发人员搞不了信号源,运行结果不那么准确但可以评估部分处理措施是否到位。
4 e/ U5 j7 g- J3 C. { |& J5 A2 N \ E; x* W
(2)仿真器模拟,这叫芯片级评估,问题一样,信号源难搞,如果信号源都搞出来了,就是一个大工程,企业一般不会这么干。; \! o, L- @5 k: v( A$ o
/ r2 @. E3 f$ N(3)软件模拟,开发程序都能debug,可以进行代码级模拟;再就是利用keil+Proteus构成模拟平台,这个动态效果最好,比上变得任何方法都好,但目前只能支持主流厂家的芯片,小厂的还得老老实实用代码级验证。 |
|