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

[复制链接]
528|0
 楼主| 一亚麻怡 发表于 2020-4-24 09:07 | 显示全部楼层 |阅读模式
需要一个随机数种子,想通过读取定时器计数器寄存器的值来实现的。前面有加一个按键的程序,因为按键时间不同所以每次计数器读出的数值应该是不同的我是那么想的,但是实际上并不行,求解。。。定时器是开的,TIM7就是我用来放按键检测程序的定时器。

        while( TouchEvent!=CLICK_ONCE ); //按键等待程序
        srand( TIM_GetCounter(TIM7) );      //根据计数器数值产生随机数
您需要登录后才可以回帖 登录 | 注册

本版积分规则

404

主题

404

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部