Доступ к стартовым битам SRAM из MicroBit для PUF

https://infocenter.nordicsemi.com/pdf/nRF51822_PS_v3.4.pdf

Цель состоит в том, чтобы извлечь (выводить в последовательном мониторе) стартовые биты из SRAM этого микробита, который расположен по адресу памяти 0x20000000, заданному приведенной выше схемой данных, все это сделано в arduino IDE.

После некоторых поисков я появился на этом коде

void setup() 
{
  uint8_t const * p;
  uint8_t i;

  Serial.begin( 115200 );
  
  p = 0;
  i = 0;
  
  do
  {
    Serial.print( *p, HEX );
    Serial.print( ' ' );
    
    ++i;
    ++p;
    
    if ( (i & 0xF) == 0 )
    {
      Serial.println();
    }
  }
  while ( i != 0 );
}

void loop() 
{
}

По этой ссылке https://forum.arduino.cc/t/accessing-sram-on-arduino-uno/267777/6

Однако это относится к arduino uno, и я не совсем уверен, как бы я перенес его на свой микробит.

, 👍1