memunmap

(Чтобы быть удаленным) память Некарты для низкоуровневых операций чтения памяти и операций записи

Этот visa объектная функция будет удалена в будущем релизе. Использование visadev возразите функциям вместо этого. Для получения дополнительной информации см. Вопросы совместимости.

Синтаксис

memunmap(obj)

Аргументы

obj

Объект VISA-VXI или VISA-GPIB-VXI.

Описание

memunmap(obj) пространство памяти некарт, ранее сопоставленное memmap функция.

Примеры

Создайте объект VISA-VXI vv сопоставленный с шасси VXI с индексом 0 и цифровым преобразователем Keysight™ E1432A с логическим адресом 130.

vv = visa('keysight','VXI0::130::INSTR');
fopen(vv)

Сопоставьте 16 байтов в адресном пространстве A16.

memmap(vv,'A16',0,16)

Считайте первые и вторые инструментальные регистры.

reg1 = mempeek(vv,0,'uint16');
reg2 = mempeek(vv,2,'uint16');

Используйте memunmap не сопоставлять память и отключать vv от инструмента.

memunmap(vv)
fclose(vv)

Советы

Когда пространство памяти не сопоставлено, MappedMemorySize свойство установлено в 0 и MappedMemoryBase свойство установлено в 0H.

Вопросы совместимости

развернуть все

Не рекомендуемый запуск в R2021a

Смотрите также

| | | |

Представлено до R2006a
Для просмотра документации необходимо авторизоваться на сайте