Скачал библиотеку работы с файловой системой Petit FatFs R0.02a. Прикрутил , не не могу скомпилировать...
Есть функция :
FRESULT pf_read ( void* buff, /* Pointer to the read buffer (NULL:Forward data to the stream)*/ WORD btr, /* Number of bytes to read */ WORD* br /* Pointer to number of bytes read */ ) { DRESULT dr; CLUST clst; DWORD sect, remain; WORD rcnt; BYTE cs, *rbuff = buff; / !!!!!!!!!!!!!!!Ругается .... .... }
Пишет что указатель типа BYTE не может быть инициализирован buff, который имеет тип void*... Error [Pe144]: a value of type ''void *" cannot be used to initialize an entity of type "BYTE*"
Я писал *rbuff = (BYTE)buff, но пишет ошибку...
|