Если вы ищете случайную цифру (только 0-9), попробуйте эту модификацию вашего метода.
int randomNumber(){
return ((*pCOUNTER) % 10);
}
Это не очень случайно, хотя. Если оно всегда увеличивается, предположительно с известной скоростью, то оно предсказуемо на 100%, а не случайно.
Разрешена ли функция rand()
на этой плате Altera?
Edit:
Вы всегда можете написать свой собственный PRNG. Я сделал поиск в Google по «простому коду генератора случайных чисел» и нашел несколько простых примеров. Самые простые из них:
int randomNumber()
{
static long a = SomeSeedValue;
a = (a * SomeNumber + AnotherNumber) % SomeLargePrimeNumber;
return a % 65536;
}