ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
4 декабря
96696 Топик полностью
abivan (09.08.2007 22:31, просмотров: 1) ответил Gamma SPb на фига себе. Я ж сделал, о чем писал, выложу на днях.
Красиво жить не запретишь :-) частота 4Mгц всего 103 параметра, но вычитываются они не просто так, а через ф-ии работы с файлами вот фрагментик <c> if( Lseek(Cache.hFile, DB_FIX_BASE_ADDRESS+ bId*sizeof(t_CachePar), SEEK_SET)== -1 ){ errno=DB_r_NotFound; return(TRUE); } if( Read(Cache.hFile, &CachePar, sizeof(t_CachePar)) ==-1){ errno=DB_r_NotFound; return(TRUE); } </c> это нашли индексные ссылки на запись с параметром. вот ф-я Read <c> int Read( int handle, void *buffer, unsigned count ){ int iCount; File_t_Handle *pFH; pFH=File_CH.pH[handle]; pFHDur1=pFH; if(pFH->tag!=ADC_FOPEN || (pFH->bAtt & O_WRONLY)){ errno=EBADF; return(-1); } if(pFH->iCurrAddr+count > pFH->wFileSize){ iCount= (int)pFH->wFileSize-pFH->iCurrAddr; if(iCount <= 0) return(0); count=(unsigned)iCount; } if(count){ (*pFH->VMethod.pStart)(0); pFH->pBuff=buffer; pFH->bCount=(BYTE)count; if( (*pFH->VMethod.pReadData)((ptr)pFH) < 0) return(-1); } return(count); } </c> А по ссылке картинка (39к) это ужас вызова ф-и по указателю в PIC18 Вот поэтому я хочу пик 24 http://upload.caxapa.ru/indir_PIC18.PNG