[求助] msp430f5529如何产生0-100的随机数?

漫随流水   2014-5-2 20:38 楼主
msp430f5529如何产生0-100的随机数?
需要每隔固定的时间产生随机数。。新手求教。。。

回复评论 (7)

2推荐 漫随流水 

引用: qinkaiabc 发表于 2014-5-2 21:01
uchar randomNumber=0;
next=randomNumber%7;   //产生随机数
randomNumber = ++randomNumber%100;

大哥,
next=randomNumber%7;   //产生随机数
next是个什么什么类型的??
下面提示没有定义next。

点赞  2014-5-3 10:22

msp430f5529如何产生0-100的随机数?

msp430f5529如何产生0-100的随机数?
需要每隔固定的时间产生随机数。。新手求教。。。
点赞  2014-5-2 20:39
uchar randomNumber=0; next=randomNumber%7; //产生随机数 randomNumber = ++randomNumber%100; 本帖最后由 qinkaiabc 于 2014-5-2 13:03 编辑
点赞  2014-5-2 21:01
利用vlo和mclk两个时钟源的差异,在wdt和timer两个中断中产生随机数。
点赞  2014-5-2 21:01
拿个中断随机除以100取余呗,找个变量变化比较快的那种
点赞  2014-5-3 08:00
引用: 漫随流水 发表于 2014-5-3 02:22
大哥,
next=randomNumber%7;   //产生随机数
next是个什么什么类型的??

这只是个产生随机数的方法。没定义,你就定义呗
点赞  2014-5-3 10:42
点赞  2016-8-29 13:53
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复