Список форумов   Список форумов  

Проблема с FPGA-7833

Обсуждение работы в LabVIEW с оборудованием

Модераторы: Техподдержка NI, Robert, Модератор

Проблема с FPGA-7833

Сообщение Зинка » Чт июл 10, 2008 5:58 pm

Обнаружилось, что при многократном повторении программного цикла - программа на LV каждый раз "отъедает" по 8-10 МБ памяти. И не возвращает.
(Для наблюдения я использовала Windows Task Manager).
Долгий поиск (проект здоровенный и включает обращение к карте FPGA) привел к тому, что когда мы пишем снаружи в ОЗУ FPGA - расходуется оперативная память компьютера.
Разумеется, через некоторое число циклов - программа падает с сообщеием о нехватке памяти.

Причем - даже после закрытия ВСЕХ программ - память не возвращается. Только после закрытия LV.

Я сделала маленький примерчик, убедилась, что это так.
У меня LV-8.2

Может кто-нибудь помочь ?
Вложения
FPGA_LoadRAM.zip
(345.23 KiB) Скачиваний: 443
Зинка
 

Сообщение Зинка » Вс июл 20, 2008 5:11 pm

Если кому из 42 читателей интересно - причина нашлась.
И оказалось, что ОЗУ FPGA совершенно ни при чем.
А виноват во всем - delay на 10 mksek
Не любит его Виндовоз.
Но не любит - только в версии LV-8.2
Мне пообещали, что если я поставлю 8.5, то будет мне щасте. :D
Правда - пока не пробовала.
Просто выкинула эту задержку, заменила на "запись в индикатор"
Зинка
 


Вернуться в LabVIEW и оборудование National Instruments

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron