ClassB 4.0 扩展测试项参考示例
X‑CUBE‑CLASSB 4.0 自检库提供了基础安全检测能力,原生自带 CPU、FLASH、RAM 自检,参考工程附带时钟自检示例代码。但面向家电 IEC60730‑1 Class‑B 认证完整要求,官方库并未直接提供堆栈溢出自检、PC 程序指针自检、GPIO IO 自检、ADC 自检这几项运行时测试。 很多开发者做到认证集成阶段才发现缺失这部分测试逻辑,需要自行补充实现。LAT1688 给出经过 NUCLEO‑G031K8 验证的参考实现方案。本文还原四项扩展测试的原理、工程修改要点、实现步骤与落地注意事项。重要提示:文中代码仅为参考示例,产品最终版本需要结合项目业务,并且和认证评估机构确认测试方案合规性。