0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

芯海科技CS32F03X系列通过IEC 60730软件安全认证

芯海科技(深圳)股份有限公司 2024-11-14 14:52 次阅读

芯海科技CS32F03X系列MCU产品通过IEC 60730软件安全认证。该系列MCU搭载的安全诊断库,能全面自检MCU核心组件,显著增强智慧家电产品的安全风险管理,助力客户产品轻松满足IEC 60730 B类安全标准,同时有效降低认证成本。

wKgZomc1nU6AEngtACT7S1sf-Ro426.png

IEC 60730标准:为智慧家电安全保驾护航

随着物联网技术的蓬勃发展,智慧家电日益普及,但其复杂的电子控制和高级显示功能也带来了安全隐患。为此,国际电工委员会制定了IEC 60730标准,旨在确保家电嵌入式控制硬件和软件的安全运行。该标准不仅提高了智慧家电产品的安全性,还定义了多种安全测试和诊断方法,能够及时发现并消除系统故障风险。

CS32F03X系列MCU:智慧家电安全新选择

随着智慧家电中微控制器的广泛应用,其运行稳定性变得至关重要。一旦微控制器出现故障,如时钟偏差或RAM损坏,都可能引发误操作,带来难以预料的后果。为此,芯海科技精心打造了基于MDK和IAR开发环境的“CS32F0XX_IEC60730_STL安全诊断库”。

该诊断库在MCU的启动及运行阶段,对包括CPU寄存器、程序计数器、时钟、看门狗超时复位功能、堆栈以及内存等关键组件进行全面自检。具体测试项涵盖:CPU寄存器和程序计数器的故障状态检查,时钟振荡器状态及频率的精准测试,WWDT/FWDT看门狗超时复位功能的验证,堆栈下溢情况的细致检查,非易失性内存的CRC32校验,以及易失性内存的March-C/March-X高效检测算法

MCU在复位后,会立即启动自检流程,确保在投入运行前各项关键组件均处于正常状态。同时,在运行过程中,诊断库还会进行周期性的自检,以确保系统的持续稳定。用户只需根据自检库的运行流程,在对应阶段调用相应接口,即可轻松实现自检功能,为智慧家电的安全运行提供有力保障。

wKgaoWc1nXSAWPGyABeSzODkUb4347.png

在启动自检的关键阶段,芯海科技的“CS32F0XX_IEC60730_STL安全诊断库”会严谨地按照既定顺序,对MCU的核心组件展开全面而细致的测试。这一流程涵盖了CPU寄存器的读写功能、WDT(看门狗定时器)的复位机制、FLASH存储器的数据校验、RAM的读写性能,以及时钟的精度等多个关键功能项。通过这一系列测试,确保MCU在启动之初,其所有核心组件均处于良好的工作状态,为后续的稳定运行奠定坚实基础。

wKgaoWc1nY-AEAquABJ-tgF4tFA225.png

在主循环的持续运行中,芯海科技的“CS32F0XX_IEC60730_STL安全诊断库”会周期性地启动自检操作,以确保MCU在整个工作过程中始终保持最佳状态。为了最大程度地减少对应用程序运行的干扰,特别是针对耗时较长的测试项目,如FLASH校验和RAM校验,诊断库采取了分片校验的策略。

运行自检的具体流程如下:

wKgaoWc1na6AQk8LAA4izudV0DU520.png

为了确保所有特定代码能够严格按照预定顺序执行,并且每个测试块都能顺利通过,“CS32F0XX_IEC60730_STL安全诊断库”为各个测试块赋予了独特的标签,并实施了严密的监控机制来追踪检测流程。这一设计使得在程序计数器发生偏差或丢失时,系统能够迅速识别出异常状态,并立即采取相应措施,将MCU引导至一个安全的状态,从而有效防止了因程序执行错误而可能引发的系统故障或安全隐患。

此外,“CS32F0XX_IEC60730_STL安全诊断库”已经与CS32F0XX_DFP V1.x.x固件库实现了完美适配,这为用户提供了极大的便利。用户在进行软件开发时,可以直接利用这一固件库中的丰富资源和功能,而无需担心兼容性问题。

为了帮助用户更好地理解和应用这一安全诊断库,芯海科技还精心准备了《CS32F0XX STL软件规格书》和《CS32F0XX IEC60730自检库使用手册》两份重要文档。其中,《CS32F0XX STL软件规格书》详细阐述了软件的设计思路、架构、功能特性以及实现细节,为用户提供了全面的技术参考;而《CS32F0XX IEC60730自检库使用手册》则重点介绍了如何使用该自检库进行快速移植和开发,包括具体的操作步骤、注意事项以及常见问题解答等,极大地降低了用户的使用门槛。

通过这两份文档的辅助,用户不仅可以快速熟悉和掌握“CS32F0XX_IEC60730_STL安全诊断库”的各项功能和使用方法,还能够根据实际需求进行灵活的定制和扩展,从而满足不同应用场景下的安全诊断需求。

wKgaomc1ndeANVtdAAsMPn2sqT8978.png

芯海科技CS32F03X系列MCU基于ARM Cortex-M0/M0+内核,主频48MHz,可提供32KB/64KB Flash、4KB/8KB SRAM等不同容量组合的产品,集成了高精度ADC和多种外设资源,同时还拥有丰富的软件和开发工具支持,可广泛应用于智能家居、消费类电子、工业控制等领域。

wKgaomc1neuAI7HrABYMyYZ1GBk683.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16943

    浏览量

    350058
  • 消费电子
    +关注

    关注

    10

    文章

    1072

    浏览量

    72041
  • 安全认证
    +关注

    关注

    0

    文章

    30

    浏览量

    10751
收藏 人收藏

    评论

    相关推荐

    国民技术N32 MCU产品荣获IEC/EN/UL 60730功能安全认证

    近日,国民技术宣布,其多个系列的N32 MCU产品成功通过全球领先的检验、鉴定、测试和认证机构SGS的严格审核,荣获IEC/EN/UL 60730
    的头像 发表于 11-12 16:40 380次阅读

    国民技术N32 MCU通过IEC/EN/UL 60730功能安全认证

    近期,国民技术多个系列的N32MCU产品先后通过了全球领先的检验、鉴定、测试和认证机构SGS的IEC/EN/UL60730功能
    的头像 发表于 10-25 08:07 368次阅读
    国民技术N32 MCU<b class='flag-5'>通过</b><b class='flag-5'>IEC</b>/EN/UL <b class='flag-5'>60730</b>功能<b class='flag-5'>安全</b><b class='flag-5'>认证</b>

    雅特力AT32 MCU通过IEC 60730功能安全认证,为家电产品提供安全保障

    ‍‍近日,雅特力AT32MCU安全库顺利通过IEC60730功能安全认证,为家电产品提供安全质量
    的头像 发表于 05-20 08:15 503次阅读
    雅特力AT32 MCU<b class='flag-5'>通过</b><b class='flag-5'>IEC</b> <b class='flag-5'>60730</b>功能<b class='flag-5'>安全</b><b class='flag-5'>认证</b>,为家电产品提供<b class='flag-5'>安全</b>保障

    应用笔记:通用 MCU 基于 IAR 芯片包 IAR9 开发指南

    科技与 IAR Systems 达成合作,IAR Embedded Workbench for Arm 已全面支持科技CS32F103X
    发表于 05-16 11:52

    海通用 MCU 应用笔记: CS32F03x 系列硬件设计指南

    本技术说明文档提供关于 CS32F03x 系列 MCU 的电源,启动引导配置,应用注意事项的说明,旨在帮助用户更好地使用 CS32F03x 系列 MCU,进行
    发表于 05-16 11:32

    海通用 MCU 应用笔记: C32F03x 系列快速应用指南

    本应用笔记旨在指导用户搭建 CS32F03x/F03x-RA 系列 MCU 开发环境并进行开发和调试,包括:软件开发与移植、软硬件注意事项、开发板说明、如何 Keil/IAR/GCC
    发表于 05-16 11:29

    海通用 MCU 应用笔记:CS32F03x设计注意事项

    本技术文档汇总了 CS32F03x (包括 RA) 在设计,开发,调试过程中经常遇到的问题和需要注意的事项,旨在帮忙用户快速使用 CS32F03x系列 MCU。*附件:应用笔记:CS32F03
    发表于 05-16 11:02

    海通用 MCU 应用笔记: CS32F03x-RA 系列兼容性和移植指南

    本节旨在帮助您分析从现有的 CS32F03x 产品移植到 CS32F03x-RA 系列产品所需的步骤。要将应用程序从 CS32F03x 系列
    发表于 05-16 10:59

    CS32F03X生成多路PWM控制无刷电机换相

    本技术文档旨在帮助用户快速配置 MCU CS32F03X 输出多路经过调制的 PWM 波,用于控制直流无刷电机(BLDC)换相。HPWM-LON 是直流无刷电机较为常用的 PWM 调制模式,为了实现
    发表于 05-16 10:41

    CS32F03X锂电池供电场景下估算VDDA电压

    偏差。 本文档提供一个估算VDDA 的方法,可以实现VDDA 2.0~ 5.5V 电压区间较为准确的估算。*附件:CS32F03X锂电池供电场景下估算VDDA电压.pdf
    发表于 05-16 10:39

    CS32F03X低功耗Deepsleep应用配置

    本技术文档旨在帮助客户快速配置 MCU CS32F03x 低功耗模式。 Deepsleep 模式是应用较为广泛的一个低功耗模式,需要达到理想的低电流值,需要正确的配置 MCU 内部外设和 GPIO
    发表于 05-16 10:35

    CS32F03X FAQ

    本文档所列的问题都是针对于特定 CS32F03X 晶圆版本,CS32F03X 晶圆版本可以通过读 SvstemMemory地址 0X1FFFFC80 和 0
    发表于 05-16 10:32

    可以提供一下cs32f03x硬件资料包吗

    可以提供一下cs32f03x硬件资料包吗,邮箱gs3216@qq.com
    发表于 03-30 11:42

    复旦微MCU通过IEC/UL 60730 B类家电功能安全认证

    IEC60730电器自动控制器安全标准定义了多种测试和诊断方法,确保家用电器的嵌入式控制硬件和软件能够安全运行。复旦微电子可提供支持IEC60730
    的头像 发表于 02-19 12:33 720次阅读
    复旦微MCU<b class='flag-5'>通过</b><b class='flag-5'>IEC</b>/UL <b class='flag-5'>60730</b> B类家电功能<b class='flag-5'>安全</b><b class='flag-5'>认证</b>

    APM32F003 MCU通过IEC 60730/60335功能安全认证

    近日,极APM32F003系列工业级超值型MCU,已顺利通过IEC 60730/60335功能
    的头像 发表于 01-08 18:04 849次阅读
    极<b class='flag-5'>海</b>APM32<b class='flag-5'>F</b>003 MCU<b class='flag-5'>通过</b><b class='flag-5'>IEC</b> <b class='flag-5'>60730</b>/60335功能<b class='flag-5'>安全</b><b class='flag-5'>认证</b>