|
Вопросы о SMH-2G(i) Здесь всё, что касается работы контроллера SMH-2G(i). |
|
Опции темы | Поиск в этой теме |
24.09.2012, 15:26 | #1 |
Новичок
Регистрация: Jul 2012
Сообщения: 14
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Изменения в программах на С++
В по контроллера 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 |