Меню

+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
|
||||
|
Re: Проблемы с записью данных платы L791учитывая что busmaster быстрый, то со скорость сбора данных в принципе. там возможны тонкости с размером FIFO.когда оно отлично от 1, то работает пакетная передача данных по busmaster. |
|||
|
||||
|
Re: Проблемы с записью данных платы L791Спасибо за ответ, Poul! Еще один вопрос. Надеюсь последний void *thread_func791(void *arg)
FILE *fd; fd=fopen("test.dat","wb"); halfbuffer =IrqStep*pages/2;
for(i=0;i<multi;i++)
fclose(fd);
Тут halfbuffer = 262144, я прав? Если я правильно понял, размер буфера запрашивается в 131072 слов, т.е. 131072*2 байт. Если это так, тогда поясните вот это fwrite(tmp1,1,halfbuffer*sizeof(int),fd);
|
|||
|
||||
|
Re: Проблемы с записью данных платы L791размер всего буфера в отсчетах 128*1024, размер в байтах 128*4096. Память выделяется в словах те 128*2048. halfbuffer должен быть в отсчетах |