Пн янв 04, 2016 18:48:22
Вт янв 05, 2016 21:28:07
O'NeiLL писал(а):для генерации случайных чисел для контроллера stm32f100x
void rtc_ini() {
RCC->CSR |= RCC_CSR_LSION;
while((RCC->CSR & RCC_CSR_LSIRDY)!=RCC_CSR_LSIRDY);
RCC->BDCR = RCC_BDCR_RTCSEL_1;
RCC->BDCR |= RCC_BDCR_RTCEN;
}
int main(void) {
rtc_ini();
uint8_t num = 0;
while(1){
num = (RTC->SSR % 9);
/*
*/
}
}
Вт янв 05, 2016 22:34:59
Ср янв 06, 2016 04:17:42
Сб янв 09, 2016 16:11:32
Чт июл 05, 2018 10:49:11
Пт июл 06, 2018 17:22:30
#include <stdlib.h>
//по таймеру 0.3 с
srand(HAL_GetTick());
//в коде
int RandAlg_GetRandInt(int low, int high)
{
return rand() % ((high + 1) - low) + low;
}
Чт июл 19, 2018 10:50:02