This is a simple and easy-to-use auxiliary tool that is different from traditional peripheral macros, supporting multi-threading and random intervals.