硬汉嵌入式论坛

 找回密码
 立即注册
查看: 605|回复: 4
收起左侧

[有问必答] STM32F103我想用rand生成随机数,为啥添加srand(time(NULL));函数程序卡死不运行了

[复制链接]

31

主题

44

回帖

137

积分

初级会员

积分
137
发表于 2023-8-31 09:57:55 | 显示全部楼层 |阅读模式
STM32F103我想用rand生成随机数,为啥添加srand(time(NULL));函数程序卡死不运行了
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106746
QQ
发表于 2023-8-31 11:01:31 | 显示全部楼层
没记错的话,MDK里面执行time函数好像有问题。
回复

使用道具 举报

31

主题

44

回帖

137

积分

初级会员

积分
137
 楼主| 发表于 2023-9-1 15:01:47 | 显示全部楼层
eric2013 发表于 2023-8-31 11:01
没记错的话,MDK里面执行time函数好像有问题。

那有办法解决吗
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106746
QQ
发表于 2023-9-1 16:21:01 | 显示全部楼层

换个种子,采集个ADC悬空电压值就很好。
回复

使用道具 举报

4

主题

90

回帖

102

积分

初级会员

积分
102
发表于 2023-9-1 18:12:03 | 显示全部楼层
srand里面随便写一个值,不要获取time,就可以正常使用了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-3 17:24 , Processed in 0.158502 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表