Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о SMH-2G(i)

Вопросы о SMH-2G(i) Здесь всё, что касается работы контроллера SMH-2G(i).

Ответ
 
Опции темы Поиск в этой теме
Старый 24.09.2012, 15:26   #1
the answer
Новичок
 
Регистрация: Jul 2012
Сообщения: 14
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Exclamation Изменения в программах на С++

В по контроллера SMH 2Gi, начиная с версии software_264 изменилось распределение адресов переменных разделяемой памяти.
Новые примеры можно получить по прежнему адресу http://dl.segnetics.com/PRODUCTS/SMH2Gi/C/Examples/.
Разархивировать примеры можно под виртуальной машиной, командой tar xf examples_1.1.tar.gz

Для имеющихся программ на С++ необходимо из папки любого из примеров на взять файл shm.cpp скопировать в директорию с исходными файлами своей программы(всех своих программ) и скомпилировать свои программы заново, командами: make clean; make.

PS Изменения коснулись распределения переменных в памяти - к адресу переменных добавляется смещение. Смещение можно узнать из файла load_files.srv переменная ShmSize. Данный файл сохраняется на контроллере в каталоге /projects каждый раз при загрузке проекта лоджика.

Последний раз редактировалось malyga, 24.09.2012 в 16:07
the answer вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 15:31.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024