UpakNet CSyntax_V2.1
Руководство пользователя
×

Работа с Flash

В контроллере доступна пользовательская Flash память размером 7 Мбайт .
 
Функции работы с  Flash:
   WriteToFlash     (int Address, *int Var_Pointer, int Size) -> Запись данных
   ReadFromFlash (int Address, *int Var_Pointer, int Size) -> Чтение данных
 
Описание аргументов функций:
 Address         - адрес во Flash памяти диапазон 0 - 7 340 032
 Var_Pointer -  адрес чтения/записи берется из перемнной в аргументе
 Size              -  количество байт для записи
 
Пример использования:
 
float f1 = &0;
float f2 = &1;
int   Address;
int   Size;
 
#Запись во флэш память переменных f1,f2
Address=0;
Size=8;
mstd->WriteToFlash(Address, f1, Size);
 
#Чтение из флэш памяти переменных f1,f2
Address=0;
Size=8;
mstd->ReadFromFlash(Address, f1, Size);
 
 
Онлайн помощь создана в Dr.Explain