数据安全新防线:兴威帆RTC写保护功能如何防篡改?

        目前,时钟芯片在大多系统中都有着重要的作用,时钟芯片通常用来提供准确的时间,大部分应用场景都是MCU从芯片内部获取标准时间,然而芯片自身无法判断内部时间是否为准确时间,所以一旦芯片校时成功后,芯片的抗干扰能力尤为重要。时钟芯片需确保内部数据不会因外部干扰而丢失错乱从而导致整个系统异常。

        目前,兴威帆全系列产品具备独有的写保护(软锁)功能,该功能一旦开启,必须按照特定的指令开锁后才能向时钟芯片内部写入数据,在软锁功能开启期间,任何异常干扰产生的错误数据都不会对芯片内部数据造成影响。

img1

        以下两种方式为兴威帆全系列时钟芯片的开锁和关锁方式。

        方式一:

开锁将芯片内部寄存器WRTC1、WRTC2和WRTC3顺序置为1

关锁:将芯片内部寄存器按WRTC2、WRTC3和WRTC1顺序置为0

        方式二:

        开锁:向特定寄存器中的特定5Bit连续写入B00000、B10101、B01010、B10111三个数据。

        关锁:向特定寄存器中的特定5Bit连续写入B00000、B11100、B00011、B01110三个数据。

        此两种方式操作便捷,且其软硬件兼容他家的产品中也带有该功能,该功能能够向下兼容其他家产品,所以在应用过程中,不必担心更换其他产品时需要修改软件代码

        

2025年1月18日 10:55