Funções Solidtec

dados.h

Committer:
marcusncunha
Date:
2017-12-08
Revision:
0:73f074c39876

File content as of revision 0:73f074c39876:

/*
** Cabeçalhos das funções implementadas no módulo dados.cpp ,
** que servem para gravar e ler dados na memória. 
*/
#include "mbed.h"
#include "QSPI_DISCO_F746NG.h"

//Contantes de Memória
#define QSPI_BASE_ADDR      ((uint32_t)0x90000000)
#define BUFFER_SIZE         ((uint32_t)32)

/*
==============================================================================================
** Funções de Dados
==============================================================================================
*/
/*
** Função ler endereço de memória, recebendo um vetor que será populado pelo conteúdo
** em memória
*/
void lerMemoria(uint32_t ADDR, uint8_t ReadBuffer[], uint32_t tamanho);
bool escreverMemoria(uint32_t ADDR, uint8_t WriteBuffer[],uint32_t tamanho);
int lerValoresInteiros(uint32_t enderecoMemoria);
bool salvarValoresInteiros(int valorLocal, uint32_t enderecoMemoria);