原创 srand((uint32) TargetInit) 的作用

2008-12-10 10:01 3295 7 5 分类: MCU/ 嵌入式

在2210的UCOS的应用程序中有如下的函数:


void TargetInit(void)


{


OS_ENTER_CRITICAL();


srand((uint32) TargetInit);


VICInit();


Timer0Init();


OS_EXIT_CRITICAL();


}


srand((uint32) TargetInit)用来产生随机数,那么为什么要产生随机数啊,有何作用?


答:大家可以不用关心那一句。那一句只是用函数的入口地址(程序不同时,入口地址也不同)来产生种子。

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
7
关闭 站长推荐上一条 /3 下一条