找回密码
 立即注册
×

00:00:00

您有一张0.1元限时体验卡,马上领取获得VIP尊享特权。

【已解决^o^】STC8H和STC32的随机数是怎么实现真随机的?

2024-1-10 17:44 来自 大明狐 发布 @ 综合讨论

本帖最后由 大明狐 于 2024-1-12 09:55 编辑

////////////////////////////////////////////////////////////////
////    现象1
////////////////////////////////////////////////////////////////


32454


最近在STC8H8K64U上用OLED做小动画的时候,用到了随机数,让画面里的雪花和猫头在随机的位置出现。

程序调用的是 stdlib.h 里的 rand() 函数,而且并没有配置随机数种子。
结果突然发现,每次给单片机重新上电,雪花和猫头并没有在相同的地方出现,而是每次都不一样。
然后单独写了一个随机数显示程序试了一下

                while( i < 8 )
            

免责声明:

本平台旨在开源共享精神,请勿发布敏感信息,任何违法信息我们将移交公安机关;

热门标签 更多

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-15 20:15 , Processed in 0.079414 second(s), 28 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

返回顶部