听说M4有硬件随机数,软件的rand();是产生不了真随机,
重新编辑:
我一向不太喜欢直接给程序,而是给思路。我不知道原子怎么看@正点原子,姑且先贴出来,
首先我们要对 RNG哈希加密硬件随机数发生器 时钟进行初始化,在对发生器进行使能。
1、然后,记得第一次发生的随机数是不可用的。
2、提取函数里面就等待准备完成,然后提取个随机数。虽然归根到底算不上是真正的随机,但是效果是不错的。
这样就可以拿到(真)随机数了,嘿嘿,我可以去做个老虎机了。
效果如下:
http://v.youku.com/v_show/id_XNTYxMjA1MzQ0.html
建议放大观看,可看到CPU使用率100%。
一周热门 更多>