Jump to content

    

repka

Участник
  • Content Count

    8
  • Joined

  • Last visited

Community Reputation

0 Обычный
  1. Ток запускается и так только на время измерения (каналы могут быть настроены на разные типы). А можно немного подробнее про нормальную схему измерения? Значения сигналов изменяются в зависимости от выставленных коэффициента усиления и включенного тока. Что я неправильно настраиваю, что допустим для усиления 8 и током 800 значения 0-100% в диапазоне примерно 0..0x64000, а для 4 и 800 примерно 0..0x32000. Усиление больше 8 ставить нельзя. В Calibration Gain Register 0xFFFFF0.
  2. на мЕньших токах шкала получается суженной, а изменения на тех же разрядах получаются, поэтому погрешность еще больше. Что-то неправильно делаю
  3. Скажите, а погрешности для сигналов с включенным и выключенным током отличались? Для термопар стабильно выдает значения в пределах допустимого (тысячная-две процента меняются). А для терморезисторов с включенным током (800 мкА) погрешность доходит до десятой процента :(
  4. Используется InternalBuilder, для него билд-директория недоступна (указана ${workspace_loc:/Resident/Debug}). Current toolchain Cygwin GCC Current builder CDT Internal Builder
  5. http://electronix.ru/forum/index.php?showtopic=101195 Никакие "игры" не прокатывают. Укажешь путь к проекту в свойствах проекта (собственно - сам на себя) - билдит. Убираешь - спотыкается на любом файле, непредсказуемо. Но точно, что в момент "спотыкания" находится на одну папку глубже, как будто считая, что root теперь в /Debug.
  6. Есть проблема при работе с Eclipse. Версий перепробовано много. Экспериментальным путем установлено, что во время компиляции при компиляции очередного файла папкой отправления считается папка на уровень глубже (скорее всего Debug), чем надо. Заступориться может абсолютно на любом файле. Если указать в "Properties-C/C++ General/Paths and Symbols" папку проекта, собирается без проблем, но указывать вручную не есть правильно. Пример построения: **** Rebuild of configuration Debug for project Resident **** **** Internal Builder is used for build **** **** WARNING: The "Debug" Configuration may not build **** **** because it uses the "Cygwin GCC" **** **** tool-chain that is unsupported on this system. **** **** Attempting to build... **** arm-elf-g++ -ID:\Programs\OS\include -O2 -Wall -c -fno-builtin -Wno-parentheses -oReserv\Rezerv.o ..\Reserv\Rezerv.cxx arm-elf-g++ -ID:\Programs\OS\include -O2 -Wall -c -fno-builtin -Wno-parentheses -oPO\Algoritm\Alg_1.o ..\PO\Algoritm\Alg_1.cxx arm-elf-g++ -ID:\Programs\OS\include -O2 -Wall -c -fno-builtin -Wno-parentheses -oPO\Algoritm\Alg_2.o ..\PO\Algoritm\Alg_2.cxx arm-elf-g++ -ID:\Programs\OS\include -O2 -Wall -c -fno-builtin -Wno-parentheses -oPO\Algoritm\Alg_20.o ..\PO\Algoritm\Alg_20.cxx arm-elf-g++ -ID:\Programs\OS\include -O2 -Wall -c -fno-builtin -Wno-parentheses -oThreads\Thread_1.o ..\Threads\Thread_1.cxx arm-elf-g++ -ID:\Programs\OS\include -O2 -Wall -c -fno-builtin -Wno-parentheses -oPO\Algoritm\Alg_21.o ..\PO\Algoritm\Alg_21.cxx arm-elf-gcc -ID:\Programs\OS\include -O2 -Wall -c -ffunction-sections -fdata-sections -fno-builtin -oEthernet\eth.o ..\Ethernet\eth.c arm-elf-g++ -ID:\Programs\OS\include -O2 -Wall -c -fno-builtin -Wno-parentheses -oThread_2.o ..\Thread_2.cxx ..\Thread_2.cxx:9:35: error: Net/SrvPS.hxx: No such file or directory ..\Thread_2.cxx:10:40: error: Net/DualPort.hxx: No such file or directory ..\Thread_2.cxx:11:29: error: Serial/Serial.hxx: No such file or directory ...
  7. Вопрос по этапу компиляции в Eclipse (Galileo, Helios, Indigo). Опробованы все доступные эклипсы с одними и теми же файлами проекта, на некольких машинах билдится совершенно без проблем. На моей же, откомпилировав несколько файлов, почему-то перестает видеть инклудовские файлы из своего же проекта. Лечится только прописыванием вручную пути к проекту. WinXPSP3 чистенькая (на старой тоже не работало).
  8. Добрый день! Есть два вопроса по настройке модема. Вопрос по URC-коду ^SYSSTART. В документации написано, что он появляется всегда, когда скорость установлена фиксированно. На двух одинаковых модемах +IPR:57600. С одной и той же сим-картой оба выдают ревизию 01.100. Без сим-карты - один 01.100 версию (^SYSSTART появляется), второй 4-ую версию (он ^SYSSTART не выдает). Есть ли команда, которая однозначно определяет выдачу ^SYSSTART? Второй вопрос по TCP-соединению. Во время опроса данных (sisr+sisw) бывают периоды времени, когда отправленные данные буферизируются и ждут подтверждения. Накапливаясь, они разом уходят. Принимающее приложение их уже неправильно интерпретирует - порядок нарушается. Есть ли настройка для TCP без подтверждения доставки.