Перейти к содержанию
    

richie

Свой
  • Постов

    145
  • Зарегистрирован

  • Посещение

Весь контент richie


  1. Топикстартер написал же: "Код у меня работает нормально, ... Проблема именно с непонятным поведением среды разработки." Так что комментировать нечего, пора баиньки. //Ura! Epta....
  2. 0xFF: После того, как по сгенерированному файлу собрана версия, какая она будет после её занесения в систему контроля версий?
  3. К сожалению, практически все заказчики первоначально, кроме общей идеи, сформулировать не могут. Совместным трудом идея "приземляется" в понятное разработчику ТЗ, с пониманием закзачиком сроков, функционала и стоимости. В закрытые и герметичные полости датчика, да, никак. Но можно закрепить на нерабочей части поверхности или в нише, если она есть. Мы свои модули преобразователей встраивали в датчики в процессе производства, после проверки "кривизны" датчика, модуль герметизировался вместе с датчиком и составлял с ним единое целое. Кстати, есть западные решения в виде миниатюрных преобразователей, например, DCell или DSC от Mantracourt.
  4. Модель датчика известна? Или можно предложить? Есть готовые решения с RS485 и Modbus-RTU. Все весовые алгоритмы реализованы. Не проблема реализовать любой нормально описанный протокол обмена, пригодный для полудуплекса. Есть вариант с BlueTooth.
  5. Здравствуйте. Есть готовые решения для управления различными ДГУ однофазными, трехфазными, постоянного тока. Есть простые: запуск, индикация режимов, отслеживание аварий, реакция на события, выключение. Есть поинтересней с пультами удаленного управления по CAN, с управлением подогревателями ДВС, баков, магистралей, компенсацией саморазряда аккумулятора и т.д. Можно адаптировать наиболее подходящий пульт под Ваши требования. Территориально находимся в г.Обнинск Калужской области.
  6. Как закончите строить сферического фоня в вакууме, свистните. Тема исчерпала себя. Только имейте в виду: кроилово ведет к попадалову. Внимательно договор с заказчиком ещё раз прочитайте, в разделах приемки работ и ответственности исполнителя.
  7. Задача топикстартера попахивает колхозом изначально, который всё больше уточняется. МК нужен со встроенным RS-485 (прям представляю как оптическая развязка и прочие элементы защиты, в том числе грозозащиты, из корпуса контроллера торчят, эффективно обеспечивая ему ЭМИ-защиту), причем передача всего по двум проводам, но не менее 2 МБайта в секунду. Что мешает использовать стандартные решения, исходя из условий эксплуатации? К требованию "отечественный" претензий нет, т.к. принимается как данность, которую нужно соблюсти, ибо требование Заказчика. Без обид, про колхоз. Честное слово. Разумеется, никак. RS-422 в помощь, если нужно линию далеко утащить с раздельными RX и TX.
  8. Контроллеру среда передачи пофигу должна быть, хоть RS-232, хоть RS-485, хоть RS-422. Зависит от устройства и способов его использования. Уровень приложения знать не должен, какая среда используется. Только максимум в драйвере протокола может быть управление направлением передачи. P.S. С каких пор полудуплекс стал быстрее полного дуплекса?
  9. Что первое, что второе, оба авторитетнейшие издания, однако.
  10. VS C# + МК

    Не совсем понятно, какие данные и откуда. Как понял, то форма отображает поступающие данные с контроллера. Ошибка скорее всего, не в вижуал студии. А если сделать явное преобразование типов? Отладочный вывод с различных этапов передачи данных должен помочь определить где ломаются данные.
  11. Формулировать технически грамотно могут не все. Да так что любой понял бы, вообще не реально. А вот список работодателей, кто кинул исполнителей, был бы полезен.
  12. 1) Ага, всё-таки существует вероятность, что файл прошивки сейчас может отличаться от того что был ранее. 2) Ревизия скорее всего отпадает. 3) Перепрошивка. Это был наводящий вопрос. Почему при проектировании платы нельзя добавить джампер, при наличии которого плата предназначена для прошивки с гарантированным состоянием условий работы контроллера, не зависящих от "прошит", "не прошит", "прошит неправильной прошивкой"?
  13. Если прошивка точно не менялась, тогда курить ревизию из даташита. Если не поможет, искать непропай, бракованную деталь. P.S. А как вы платы перепрошиваете если это понадобится?
  14. 1) А паршивка за это время не протухла, в смысле, не менялась? 2) Ревизия чипа отличается от остальных?
  15. "..., так и знал!" (С) Народное. P.S. Обещанные контакты от меня будут на следующей неделе. Теперь уверен, что ваша компания и Константин точно сработаетесь.
  16. Дешево-быстро-качественно. Ну-ну. Ольга, вам нужен шабашник в штате. Одного знаю, умеет всё что написали (он, вообще всё знает и может, ВСЁ что ни спросить). Примеров своих работ привети может over 9000. Зарплату ему нужно сразу предлагать по верхней вашей планке 70 * 2. Контакты дать?
  17. Угу, то же интересует количество отсчетов и частота измерений. Есть готовое 4-х канальное устройство, все каналы независимы. Все необходимые алгоритмы есть, включая весовые. Если интересно, могу РЭ кинуть в почту.
  18. Как человек, ленивый по натуре, то не стал bat'ничать каждым файлом для каждого таржета. Воспользовался командной строкой uv4: ... set UV2_PATH=C:\...\uv4.exe set PRJ_PATH=PROJ1.uvproj ... set TARGET=TARGET1_NAME set OUTDIR=..\PROJ1\OUT\TARGET1 echo Target (%TARGET%) Date /T time /T md %OUTDIR% %UV2_PATH% -b %PRJ_PATH% -t"%TARGET%" -o"%OUTDIR%\%TARGET%.log" ... Так было для x51. Скорее всего, так же для ARMов.
  19. zheka, возьмите в привычку: объявил переменную, проинициализируй её. Даже для локальных переменных. Для любых компиляторов. В проектах, где "поджимает" объем кода, отключаю инициализацию глобальных переменных. Один фиг, аналогичные по функционалу функции в моём коде есть, которые и использую при запуске. P.S. Имя "data" лучше изменить на хотя бы "Data", а лучше на что-то подлиннее, более содержательное, например "readData".
  20. Лично я храню и результаты сборок. Именно из-за описанных Вами проблем. Единственное, что нужно сделать сразу - завести для каждого проекта свой репозиторий.
  21. OFF. Ну, если же, "проще просто", то чего же сами-то не лабать? Еще раз, простите за флуд и оффтоп.
  22. Serj78, если выполнить указанные действия в точности, то должно было помочь. Меню окна вызывается не только для форм, с окном на панели задач. Есть отдельный геморрой с тулокнами, но так же решаем. Но, в любом случае, рад, что удалось победить и можно продолжать работу дальше. P.S. У мну также XP.
  23. Странно, что не получается. Пред тем как написать пост, я эти телодвижения провел сам.
×
×
  • Создать...