你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32应用中UL/CSA/IEC 60730-1/60335-1的B类认证获取指南

[复制链接]
STMCU小助手 发布时间:2022-12-6 14:41
前言5 X+ t( f7 ?8 B7 `0 M" ]* [8 U
安全在电子应用领域起着越来越重要的作用。在电子设计中,组件的安全要求水平不断上升,电子设备制造商将很多新技术解决方案纳入了新组件设计。用于提高安全的软件技术不断涌现。硬件和软件的安全要求相关标准也在持续开发中。
2 G/ Y/ t. p  E- `% b+ E$ k/ C+ {5 U4 ^由IEC(国际电工委员会)、UL(美国保险商实验室)及CSA(加拿大标准协会)颁布的全球公认标准指定了当前安全建议和要求,并被TUV及VDE(大部分在欧洲)、UL及CSA(目标市场在美国和加拿大)等机构归入依从性、验证及认证程序。- F! Q9 k7 u% I2 z8 Y: @. ~) b7 `. ?
对于基于STM32 32位ARM® Cortex® 微控制器(受这些要求和认证管制)的应用,该应用笔记和相关软件X-CUBE-CLASSB的主要目的是促进和加速用户软件开发及认证程序。
安全软件包(自检库-STL)收集通用的测试组,这些测试组主要用于STM32微控制器的通用逻辑块。STL组基于独特的STM32Cube接口,带有特定的HAL(硬件抽象层)服务和ST发布的专用STM32产品驱动。系列差异被产品特定测试和新增设置所覆盖(如CPU内核、RAM设计、时钟控制)。) u$ S8 F3 x# K6 C) V
用户可将STL软件包和专用HAL驱动连同附加的产品特定测试及设置一起纳入最终用户项目。STL软件包的实现示例可用于主流STM32F0和STM32F3、高性能STM32F2和STM32F4及低功耗STM32L0和STM32L1系列的特定产品。每个例子都包括三个项目(IAR™-EWARM、Keil® MDK-ARM® 及Ac6 Eclipse™ 环境和工具链),建立在专用ST评估板上。, R" }' g- b; A* m6 F
由于HAL服务统一的Cube接口,STL包的公用部分可重新用于STM32系列的任何其他微控制器。$ b* g) E$ |/ T  y; P
用户必须了解STL软件包的方法及所用技术已预先认证。提供的示例说明如何将STL软件包和相关FW(HAL驱动)集成到应用中,最终实现和功能始终应由认证机构从应用层面进行认证。
" e0 Z* ~& ]  J! I6 ^注: 意法半导体正逐步开发可支持新产品的衍生固件。为获得支持和可用示例的最新相关信息,9 Q$ y& P8 J6 }. ]2 p. l
请联系您的本地ST销售办事处。. q2 k6 H! A3 S5 ]
  g5 W2 P1 x- f, u; x2 Y! z2 @
1 参考文档" _" F# h& ]2 R. ?) K$ P
在应用或修改STL栈时,或在开发新栈时,ST提供了多个文件供参考,或根据需求提供完整的测试报告。
2 G/ b- K# K7 A4 ?ST提供了安全手册来描述如何在STM32产品对其他的安全标准进行实现,部分安全手册已经可以下载。还有一部分在准备中。
4 I0 G3 @' Q# G& g- }" O! U+ ^关于错误处理技术的更多信息,请参考以下应用笔记:: j( q1 E2 ~* `  K) O1 V: x
• AN4750 STM32应用内的软件错误处理。
- W$ A: J; h. S, r. k
关于更多EMC信息,请参考以下应用笔记:
6 x& |" R1 B7 \& n# ^! w+ t5 Y• AN1015 提高微控制器EMC性能的软件技术6 h% X, \, e; V# a4 [5 Q3 X
• AN1709 EMC设计指南。
1 o) ~% b( ]- }" @1 x  r9 e! z关于循环冗余校验(CRC)计算的更多详细信息,请参考以下应用笔记:# J, ~/ G1 m9 l- Q0 z& J4 o
• AN4187:在STM32系列中采用CRC外设。
  E% g+ F! d% N以下安全手册可获得:9 i, P! U  Y& b, N) h) v" R# G
• UM1741(适用于F0系列)
3 u4 ]  G% E! Y8 W# G5 w• UM1814(适用于F1系列)3 B) a1 b& |6 j: B1 H: R, U
• UM1845(适用于F2系列)
" T; X5 u6 p3 L# w• UM1846(适用于F3系列)
9 `, k" j7 B$ |6 A: T( L5 Q• UM1840(适用于F4系列)' u7 `6 j1 \% R. L( ~" A# S/ I
• UM1813(适用于L1系列)$ a$ X5 n7 j7 [  @+ h

5 h  r2 v% I' S8 D4 H. `+ z2 软件包变化概述

3 t9 o  \0 n- r" U, @6 H) v
$ G! m# d. G% B( J& M- ^3 f( B E4Z1}T7]V4WPEAQ44%D]~9S.png 3 o4 |3 J7 ]4 b) b# R. q: m) R0 y0 w
+ `. c8 t2 Z/ B% H; e
固件采用通用的目录结构。它基于可用的驱动组,专用于给定产品或与特定的HW开发工具相关。部分驱动与整个STM32系列和ST调试有共同之处。0 f3 ^  F9 J3 z3 }. c/ S8 [5 P
表 2详细说明了基础结构,以B类要求为目标的自检程序和方法收集在通用STL栈和产品特定STL栈目录下。根据用户应用HW,其余驱动大多都有特殊用途,以最终用户项目的变更或替代为准。) \9 e2 ~. X" C' n, g) L
* h9 e3 l  g% |6 b4 w% T
0Z9W@QSVD{8P_U[YK{7@`A0.png - d. J1 c" j- o( J) b

6 {6 U- ~, J' {3 X5 w特定STM32产品及专用评估板的所含项目已准备好,并在三大环境和工具链下进行了测试:7 n% Z" C1 J! m2 t
• IAR™-EWARM版本 7.80/ |6 q* [  f7 B. z
• Keil®/MDK-ARM® 版本 5.06
2 j: H* H0 b7 ]) B6 J( Z• Ac6 Eclipse™ 版本1.8.0

4 M$ Q3 E2 r. ]4 L) b- {% @$ m0 y& F& R) \, e6 V7 t0 l
K748YOP(7UH@9}%WI_DEKQR.png   O% K- ~$ `# U7 Q: o% S4 [
9 I, o0 Y/ m$ z+ J
N%0]RUUJZ{(U((RRPHCHKYB.png
8 s/ A4 \- T2 U( Y) t, t! M5 K9 m9 }' b5 Q$ |$ @
J33P9$TNOC4J]H)GBMXHUUO.png
% F+ C, l- }) f! j+ l  x% E0 O% t5 K
3 STL软件包之间的主要差别(从产品的角度来看)
5 ^0 X" A. b$ C6 H! [用户可发现一些小差别,这主要缘于产品的硬件偏差及编译器和调试工具的不兼容性。/ O1 a& E' _1 ?8 x9 B. q
本节对主要差别进行了说明,这些差别主要由不同STM32产品之间的兼容性造成,表 6对此进行了总结。
- ?' h! k% R  e8 {# L: ~- K, h) Y- I; p9 Y0 l6 {5 W
4 p" C' ]5 {, W# j- q4 v
5_](D``NBN0N1@BNVKW{UAS.png # Z  o5 W0 Z5 ?7 \# m
% C+ ^- h2 o, S) E
完整版请查看:附件
" s6 m3 C2 r, \, T8 x% ^2 d& x# _, U* V4 W5 ]. l( O, X
" ?) ]$ F  [+ U" p: n$ L
) `( S7 u1 `3 A' [5 @2 e6 e

STM32应用中ULCSAIEC 的B类认证获取指南.pdf

下载

1.4 MB, 下载次数: 38

赞 收藏 评论0 发布时间:2022-12-6 14:41

举报

0个回答

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版