Описание библиотеки микросхемы 5023ВС016 процессора "Спутник"
mem_test.h
См. документацию.
1 
30 #ifndef TEST_MEM_H_
31 #define TEST_MEM_H_
32 
33 
34 
35 #include "types.h"
36 #include "uart.h"
37 #include "debug_uart.h"
38 #include "system.h"
39 #include "memory.h"
40 #include "test_memory.h"
41 #include "chip_5023BC016.h"
42 #include "gpio.h"
43 
47 typedef struct{
48  uint8_t ErrorFlag;
49  uint8_t finishFlag;
50 }Answer;
56 void Mem_Test();
57 void TestPage(Answer* common_out );
58 uint32_t Test_inner(uint32_t* err,
59  uint32_t* err2,
60  uint32_t* err3,
61  uint32_t* err4,
62  uint32_t* err5,
63  uint32_t* err6,
64  uint32_t* err7,Answer* common_out);
65 #endif
Этот файл содержит структуры, макросы и функции необходимые для взаимодействия с отладочным выводом...
Этот файл содержит структуры, макросы и функции необходимые для взаимодействия с аппаратным модулем U...
Этот файл содержит структуры, макросы и функции необходимые для работы с дополнительными типами...
Этот файл содержит структуры, макросы и функции необходимые для работы с памятью. ...
Этот файл содержит структуры, макросы и функции необходимые для взаимодействия с аппаратным модулем G...
int TestPage()
Тестирование модуля памяти
Definition: mem_test.c:76
Этот файл содержит описание адресного пространства микроконтроллера 5023ВС016.
структура Результатов теста памяти
Definition: mem_test.h:47
uint8_t finishFlag
Definition: mem_test.h:49
Этот файл содержит структуры, макросы и функции необходимые для взаимодействия с регистрами общего на...
void Mem_Test()
Тестирование модуля памяти
Definition: mem_test.c:209
uint32_t Test_inner(uint32_t *err, uint32_t *err2, uint32_t *err3, uint32_t *err4, uint32_t *err5, uint32_t *err6, uint32_t *err7, Answer *common_out)
Definition: mem_test.c:140
uint8_t ErrorFlag
Definition: mem_test.h:48
Этот файл содержит структуры, макросы и функции необходимые для тестов памяти.