Skip to content
Carlos Delfino edited this page Apr 28, 2021 · 11 revisions

Mapa de Memória

  • 0h0000-0000 - 0h00FF-0000 -> 16MB (words 4bytes/32bits) - Memória Ram principal

  • 0h0100-0000 - 0h0100-0014 -> Registrador do gerenciador de acesso a memória, os bytes não usados ficam como reservados

  • 0h0100-0C00 - 0h0100-0C1F -> Registrador de Timers e Contadores 32 bits menos significativos.

  • 0h0100-0C80 - 0h0100-0C9F -> Registrador de Timers e Contadores 32 bits mais significativos.

  • -> Grupo de UARTS (são posições de 8bits)

  • -> Grupo de saída de Videos

  • -> Grupo de LCDs

  • -> Chaves liga desliga (disponível no DE0-Nano)

  • -> Chaves push-botton (disponível no DE0-Nano)

  • -> Sensores de nível (disponível no DE0-Nano)

  • 0h0500-0000 - 0h0500-0003 -> Registrador de controle do GPIO RGB e Chaves da TangNano;

  • 0H7ffff000 - 0H7ffff000 -> Espelha a memoria RAM, recurso para testes de endereçamento mais altos. (Ver detalhes no issue #23)

  • 0hFFFF-F001 - 0hFFFF-F001-> Teclado 16 teclas simples (apenas no DE0-Nano e no HUB75) veja detalhes em Teclado Simples 16 Teclas

  • -> Outros Sensores

  • -> Memória Rom para gravação

Clone this wiki locally