打印

通过计数器获得随机数种子

[复制链接]
395|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
一亚麻怡|  楼主 | 2020-4-24 09:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
需要一个随机数种子,想通过读取定时器计数器寄存器的值来实现的。前面有加一个按键的程序,因为按键时间不同所以每次计数器读出的数值应该是不同的我是那么想的,但是实际上并不行,求解。。。定时器是开的,TIM7就是我用来放按键检测程序的定时器。

        while( TouchEvent!=CLICK_ONCE ); //按键等待程序
        srand( TIM_GetCounter(TIM7) );      //根据计数器数值产生随机数

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

404

主题

404

帖子

0

粉丝