首先检查你程序对不
再看DS3231是真品不? 如果是真的DS3231应该不会这么大误差.
特别是3.3V供电时候
5V供电时候有点偏快但绝对不会快这么多
我最早的DS3231用5V供电最开始没做校时功能用了一年多误差也没超过1分钟
一般你没有修改内部时间是不会出现一天3分钟这种误差,如果配置错了应该是直接不跑或者跑出很奇怪的数。
可能模块本身有些问题,建议换一个试试。DS3231有比较精确的时钟体系和温飘补偿,一般不至于错这么多