資源簡介
CC2530芯片的隨機數生成,這是利用RF處于接收模式時產生的隨機位來作隨機數發生器的種子
代碼片段和文件信息
#include?
#define?st(x)??????do?{?x?}?while?(__LINE__?==?-1)
#define?ISRXON()????????????????st(RFST?=?0xE3;)
//延時函數
void?Delay(unsigned?char?n)
{
????????unsigned?char?i;
for(i=0;i for(i=0;i<100;i++);
}
/************隨機發生器初始化函數***************/
void?InitRandom(void)
{
?
?ISRXON();???????????//射頻處于無限RX狀態
?ADCCON1?&=~0x0c;????//設置為模式0
?
}
??????
/***********隨機數發生器程序************************
評論
共有 條評論