Адресное пространство, используемое прибором
MemorySpace
указывает адресное пространство, запрошенное прибором. MemorySpace
можно A16
, A16/A24
, или A16/A32
. Если MemorySpace
является A16
инструмент использует только A16 адресное пространство. Если MemorySpace
является A16/A24
, инструмент использует A16 и A24 адресное пространство. Если MemorySpace
является A16/A32
, инструмент использует A16 и A32 адресное пространство.
Все инструменты VXI имеют A16 адресное пространство шириной 16 бит. Существуют также 24- и 32-разрядные адресные пространства, известные как A24 и A32, соответственно. Некоторые инструменты используют эту память, когда 64 байта A16 пространства недостаточно для выполнения необходимых функций. Инструмент не может использовать и A24, и A32 адресное пространство.
Размер памяти задается MemorySize
свойство. Базовый адрес памяти задается MemoryBase
свойство.
Использование | VISA-VXI, VISA-GPIB-VXI |
Только для чтения | Всегда |
Тип данных | Вектор символов |
Значение по умолчанию заключено в скобки ({}
).
| Инструмент использует A16 адресное пространство. |
| Инструмент использует A16 и A24 адресное пространство. |
| Инструмент использует A16 и A32 адресное пространство. |
Создайте объект VISA-VXI vv
сопоставлен с корпусом VXI с индексом 0 и с цифровым Keysight™ E1432A с логическим адресом 130.
vv = visa('keysight','VXI0::130::INSTR'); fopen(vv)
Верните пространство памяти, поддерживаемое инструментом.
vv.MemorySpace ans = A16/A24
Это значение указывает, что инструмент поддерживает A24 пространство памяти в дополнение к A16 пространству памяти.