Class library for using the true Random Number Generator on STM32F4xxx devices.
Dependents: MCU-Benchmark-Sute Doom_Flame-F429ZI_v02 Wether_Meter
STM32F4_RNG Class Reference
Class library for using the true Random Number Generator on STM32F4xxx devices. More...
#include <STM32F4_RNG.h>
Public Member Functions | |
STM32F4_RNG () | |
Create a STM32F4_RNG object. | |
unsigned long | Get () |
Gets a 32-bit random number. |
Detailed Description
Class library for using the true Random Number Generator on STM32F4xxx devices.
Example:
#include "mbed.h" #include "STM32F4_RNG.h" #include "SWO.h" STM32F4_RNG rnd; int main() { // create a 32-bit unsigned variable unsigned long num; //or uint32_t num while(1) { num = rnd.Get(); printf("%u\n", num); wait(1.0); } }
Definition at line 55 of file STM32F4_RNG.h.
Constructor & Destructor Documentation
STM32F4_RNG | ( | ) |
Create a STM32F4_RNG object.
Definition at line 5 of file STM32F4_RNG.cpp.
Member Function Documentation
unsigned long Get | ( | ) |
Gets a 32-bit random number.
- Parameters:
-
None
- Returns:
- 32-bit random number.
Definition at line 11 of file STM32F4_RNG.cpp.
Generated on Fri Jul 15 2022 20:32:14 by 1.7.2