今天发现一个BUG, 是定义i 的时候定义成8位的了, 造成我循环超过255次后被归0。 进而死循环。 特来分享一下。 uint8_t i; … for(i=0;i<101900;i++) … 改成uint64_t i; 即可。