Jump to content

    

dlsh

Свой
  • Content Count

    214
  • Joined

  • Last visited

Everything posted by dlsh


  1. Приветствую всех. Цитата(vicnic @ May 22 2013, 15:52) Я немного ошарашен. Если топология по сетке с известными координатами, ИМХО, работы на считанные 1-2-3 часа. Прошу Вас уточнить. В данной теме созданной топикстартером вы в качестве кого участвуете - представитель работодателя или исполнитель данной работы? С уважением Дмитрий
  2. Здравствуйте. Цитата(leon13rus @ May 22 2013, 12:13) То есть вы утверждаете, что преподаватель, студентам 2-го курса дал разные схемы, поставив срок выполнения 3 дня, при этом ничего не объясняя! ..... На запрос с вашей стороны, мною был дан ответ в котором озвучена стоимость и сроки проведения работы. Те условия которые были выдвинуты Вам и на которые вы согласились (утверждения согласились мое предположение, прошу поправить если я ошибаюсь), отношения к озвученной мною суммы и срокам оно не имеет никакого отношения. Цитата(leon13rus @ May 22 2013, 12:13) .... А вы будете делать 1 неделю? + за 5т.р., я правильно понимаю? да, все так. С уважением Дмитрий
  3. Цитата(leon13rus @ May 22 2013, 10:13) ...... Сколько будет стоить нарисовать или начертить? .... Здравствуйте. Стоимость нарисовать/начертить 5 т.р. срок выполнения 1 неделя. С уважением Дмитрий
  4. Приветствую всех. Необходимо программный модуль реализующий запись флэш, еепром, конфигурации для контролера stm8s103f3 по swim интерфейсу. данный модуль будет встраиваться в проект на чипе at91sam7s64. также необходимо участие во встраивание данного модуля в основной код на уровне консультаций. есть открытые коды по данной теме. http://code.google.com/p/vsprog/source/bro...IM/SWIM.c?r=887 http://vsprog.googlecode.com/svn/trunk/src...get/stm8/stm8.c задача для человека у которого уже есть готовое решение с минимальной адаптации под наш проект. Требования к модулю. интерфейс модуля может содержать функции 1. InitSWIM - инициализация 2. swim_exec - вызывается постоянно во внешнем цикле while(1){ .... swim_ecec .... } 3. swim_timer() - прерывание вызывающее каждые N (от 10 до 1000) мс интерфейс модуля должен содержать функции аналогичные erase_flash() - стирание флэш write_flash(uint32_t addr_flash, uint8_t *src, uint32_t size) - запись блока данных read_flash(uint32_t addr_flash, uint8_t *dst, uint32_t size) - чтение блока данных write_eeprom(uint32_t addr_flash, uint8_t *src, uint32_t size) - запись блока данных read_eeprom(uint32_t addr_flash, uint8_t *dst, uint32_t size) - чтение блока данных write_config(struct *pConfig_src) запись конфигурации read_config(struct *pConfig_src) чтение конфигурации эти функции могут быть замещены иными со схожими по функциональности из готового проекта. управление внешними выводами контролера через макросы аналогичные set_pin(val), val = get_pin() срок выполнения работы 2 дня стоимость модуля 9 т.р. связь через почту gregorev71[гав]mail(точка)ru через личку оплата после встраивания модуля в проект, проверка на запись чтение данных флэш, еепром, конфигурации чипа. При необходимости можно подключить систему безопасного платежа http://freelance.ru/ или иной системы на усмотрения исполнителя по согласованию с заказчиком. общие вопросы прошу задавать здесь или через указанные виды связи. С уважением Дмитрий
  5. здравствствуйте. встала задача в прошивки stm8 через swim интерфейс, попался под руку Versaloon взял из него src/target/stm8.c нашел в нем нужную функцию vsf_err_t stm8swim_enter_program_mode(struct program_context_t *context){ .... } но не как не удается найти где/как иницилизировать context и где вообще вызывается stm8swim_enter_program_mode если кто разбирался в структуре проекта может ткнет пальцем где копать, или может есть описание структуры проекта?
  6. Цитата(vadcom @ Mar 3 2013, 00:12) Разработка цифровой электроники любой сложности, с сопровождением производства. ..... vadcom%ua.fm Здравствуйте. 7 мая, 15:07 отправил вам письмо с предложением о разработке модуля.
  7. приветствую всех. была поставлена следующая задача. есть прибор состоящий из двух блоков. первый блок это измерительный который расположен на улице. второй блок это индикатор плюс 1 кнопка для листания параметров индикации который устанавливается в помещении. растояние между ними не более 100 метров будем считать по прямой видимости. Для каждого дома в поселке устанавливается отдельной свой индивидуальный прибор. растоянии между домами не более 100 метров. на краю поселка находится контрольный пунк с удалением не более 100 метров от крайнего прибора. необходимо обеспечить считывания информации с блоков №1 каждого прибора в контрольном пунке. Необходимо выводить индикацию на блоке №2 только своего прибора. Необходимо обеспечить простое (горячее) подключении дополнительных контрольных пунктов при необходимости а также их безболезненное отключение. Необходимо обеспечить автоматическую смену маршрута передачи данных от приборов при изменение внешних условий. Блок №1 питается от сети. Блок №2 предположительно питается от батареки. Скорость передачи данных от каждого прибора не более 2кбит. Допускается поочередное считывания информации с приборов в контрольном пункте. Количество приборов в одной сети не более 10 тысяч. Время задержки передачи данных от наиболее удаленного прибора до контрольного пункта не более 10 сек. Необходимо иметь возможность разделение нескольких сетей. само устройство обеспечивающее передачу расположенные в 1 и 2-ом блоках в сумме должны быть не дороже 10$ в партии 10к штук. все описанное по моему виденью относится к zigbee сети возможно по верх которой поставлен ip/tcp протоколы. опыта в zigbee нет потому есть сомнения начинать лм разработку основывась на этом протоколе. Возможно уже все решено, возможно решено частично и требует доработки. Если кто решал подобные задачи прошу совета по данной задачи.
  8. Цитата(Svok @ May 14 2013, 04:03) Необходимо только реализовать алгоритм. Приветствую всех. Если только алгоритм то с вашей стороны должен быть инженер который этот ИП модуль будет внедряться в систему, соответственно Этот человек должен написать шаблон внешних интерфейсов который должен обеспечить данный модуль по мимо основной задачи - алгоритма scrypt. Можно увидеть данный файл хдл шаблона, а также описание требований к данным интерфейсам если таковые имеются. Есть еще вариант что интерфейс модуля пишется на усмотрение исполнителя, тогда критерий правильности работы Данного модуля это тест бенч который составит сам исполнитель. Прошу Вас озвучить ваши требования по которым модуль будет принят и оплачен?.
  9. Цитата(Svok @ May 12 2013, 02:42) надо запрограммировать чипы FPGA под задачу. https://github.com/litecoin-project/litecoi...t-proof-of-work Приветствую всех. Необходимо только реализовать алгоритм, описанный по ссылке в виде ип хдл? Или же задача стоит более обширно создать прибор, состоящий из N модулей описанных по ссылке... Здесь возникают вопросы о входных интерфейсах к этому прибору и минимальный набор требований, если таковые есть. Спасибо.
  10. Здравствуйте. Отправил предложение на kontraktcad@mail.ru
  11. Приветствую всех. Для TheMad. Готов заняться данной работой начиная с августа 2013. предположительный срок завершения работы декабрь 2013. Опыта работы с такими частотами не имел, работал до 200 МГц лвдс включительно, но есть желание и уверенность сделать данный проект. Стоимость своей работы оцениваю в 60 т.р. Стоимость комплектации, изготовления оплачивается заказчиком. Своё резюме выслал Вам на im81.max(собачка)gmail.com. С уважением Дмитрий
  12. Приветствую всех. Всем спасибо за проявленный интерес.
  13. Приветствую всех. Прикрепил ТЗ по данному проекту. Задачи, бюджет, основные организационные моменты указаны в документе, там же координаты для связи. С уважением Дмитрий
  14. Цитата(mgrigoryev @ Apr 16 2013, 12:48) Все очень просто. Пусть кол-во возможных "тайм-слотов" Q = период отправки/(длительность одного сеанса передачи данных). Всего есть определенное кол-во абонентов - Nабон. ..... Полагаю, что правильным будет вынесения количества приборов работающих рядом в пункт 2.1 документа. Цитата(mgrigoryev @ Apr 16 2013, 12:48) Именно это требуется? Будет ли большой потерей, если инфу о нажатии кнопки терминал передает в ответ на пакет с графикой? ............. Можно вынести передачу состояния кнопки в ответ на передачу сегментов для lcd. Цитата(mgrigoryev @ Apr 16 2013, 12:48) ..... То лучше сделать просто реализацию точка-точка: база - ведущая, терминал - ведомый. Несколько комплектов оборудования рядом работать скорее всего будут если у комплектов будут разные адреса, т.к. указанный объем данных и частота их передачи позволяют. Большинство программистов исходную задачу не решат, т.к. она выходит за рамки чистого программирования. Для этого мы разместили здесь объявления с целью найти программиста который сможет решить поставленные задачи.
  15. Приветствую всех. Цитата(super_puper @ Apr 16 2013, 07:06) могу продать проект где 2 платки связываются друг с другом на растоянии 100 метров, это я разработал пожароохранную систему с датчиками. ................................ Если Вы согласитесь доделать имеющийся у вас проект под требования озвученные в документе, то прошу Вас указать стоимость данной доработки/разработки. Прошу указать наличия дополнительных ограничений/уточнений накладываемых на озвученные требования в документе в связи с применением существующего проекта. Цитата(mgrigoryev @ Apr 16 2013, 07:14) Реализовать радиосеть на один, несколько или тысячу приборов это совершенно разные по сложности задачи. Чтоб сказать сколько можно, нужно знать интенсивность обмена данными..... .................. В нормальном рабочем режиме объем передаваемых от базы в терминал является величиной состоящие из данных необходимых для отображения 85 сегментов на lcd индикаторе, накладных расходах на протокол описанный в документе + накладные расходы определяемые алгоритмом работы ВПО модулей. Период посылок 1сек. Из терминала в базу необходимо передавать событие при нажатие кнопки в момент возникновения данного события. В режим наладки необходимо передавать из терминала/базы в базу/терминал информации порядка 1к байт по оптопорту. требуемая скорость передачи 1к байт до 1мин. Период работы данного режима 0,5-1 года. Количество устройств работающих в данном режиме одновременно в радиусе 100 метров 1-2. Сложность работы с нашей стороны оценена в сумме и сроках указанных в документе + высказаны требования с нашей стороны. По пунктам требований которые не укладываются в первые два критерия сложности, возможна их коррекция. Возможна коррекция по сумме проекта, но с аргументированием. Возможна коррекция по сумме в случае если исполнитель может расширить функционал ВПО модулей в части обмена по радиосети. Цитата(Navuhodonosor @ Apr 16 2013, 09:00) ............. А так, по делу ежели, то непонятно, почему именно версия CCS? А если IAR? ......... CCS не требуется приобретения лицензии.
  16. Приветствую всех. Цитата(mgrigoryev @ Apr 13 2013, 21:50) ....... Т.е. в зоне диаметром 100 метров может находится 2х1000= 2000 узлов???? Все на одной частоте или как? Прошу прощения, но ИМХО технология построения радиосети выбрана совершенно неверно. Представьте, 2000 абонентов на разных расстояниях в зоне 100 метров будут вещать, и в точке приема мощность будет от всех разная с динамикой 60..80 дБ, т.е. в потоке радиосигналов самые слабые просто не будут слышны и даже коллизию не заметите. При указанном объеме 1кбайт на скорости 9600 инфа со всеми накладными будет передаваться примерно 1 сек, и это без коллизий и ожиданий освобождения канала. Если бы даже кто-то всех синхронизировал и опрашивал по очереди, то обновление данных будет через 1000 сек, что более 16 минут....... Т.е. если требование на 2000 узлов одно из основных, то при указанных объемах данных система на CC неработоспособна. В рабочем состоянии терминал обменивается с базой информацией в объеме достаточном для засвечивания нужных сегментов на индикаторе терминала + передача состояние кнопки на треминале. С оптопортом будет работать не более одного прибора в 100 метрововом удалении от терминала к которому подключен оптопорт. Объем в 1кбайт взять в отрыве от текста где он упоминался, а именно как один из возможных вариантов проверки работоспособности разработанного ВПО в лабораторных условиях. Если запрошенное количество реализовать затруднительно/невозможно нужно указать какое количество можно обеспечить. 1 прибор, 10 или 100. Цитата(MiklPolikov @ Apr 15 2013, 22:34) Меня всегда отпугивают такие ТЗ, и вот почему : У Заказчика есть задача. Но в ТЗ описана не задача, а путь её решения, как его видит сам Заказчик. "Сделать такой радиоканал,.. вот такую клавиатуру,... вооот такой источник питания,...." А критерием выполнения работы Заказчик всё равно считает не выполнение всех пунктов ТЗ, а решение той первоначальной задачи, про которую Исполнителю до конца неизвестно. Это всё равно что посылать курьера по маршруту "поворот на лево,.. 10 минут вперёд быстрым шагом.... поворот на право.... 300м вперёд,....", а деньги ему платить за попадание по конкретному адресу,который держится от курьера в секрете. Менеджер, составляший план перемещения курьера, разумеется не знает о всех ямах и граблях раскиданных по дороге. Хорошее сравнение. Позиция понятна. --------------------------------------------------------------------------- Относительно суждений высказанных по вопросам составления документа, некомпетентности заказчика, возможных комбинаций и вариантов по обману исполнителя и утверждений данного характера. Прошу быть немного толерантнее. Критика уместна.
  17. Полагаю что деталей, нюансов и камней в проекте хватает и они должны/будут обсуждены обязательно с человеком/людьми которые возьмутся за данный проект. на данном этапе важно если кто делал такие проекты озвучить краеугольные камни которые коренным образом влияют на сроки и стоимость заложенную/согласованную на проект и их обсудить лично или общественно на выбор исполнителя. Если кто не делал в этой области но очень хочет заняться данным проектом и уверен в своих силах то мы просим выслать своё портфолио для понимания этого нами.
  18. Цитата(=L.A.= @ Apr 12 2013, 16:10) Напишу грамотное техническое задание за отдельную зарплату в 500 евро. спасибо, предложение понятно. Прошу Вас дать оценку времени необходимого для выполнения работы по составлению грамотного тз за данную сумму в 500евро. Прошу Вас указать необходимые условия/требования для составления грамотного тз по данному проекту. Цитата(Aner @ Apr 12 2013, 17:34) Если манагеры пишут такие тех задания это проблема. Но еще большая проблема, что там за железо. И если там еще и проблемы, часто такое есть, то чел попадает. Его обвиняют в том, что не уложился в сроки, и ещё остался должным. Либо мягко так затягивают сроки, для пределки железа, затем не заплатив за часть проделанной работы, потраченного времени, ищут других. Данный документ предназначен определения области проекта, того что требуется нам в нашем понимании работы + некие ключевые моменты на которые мы бы хотели обратить внимание потенциальных исполнителей работы. Если для оценки сложности и стоимости проекта не хватает каких либо не озвученных условий прошу задавать вопросы здесь или по координатам указанным в документе. Мы со своей стороны заинтересованы в решении данной задачи. В силу того что железо взяли на себя то и никаких претензий к исполнителю быть не может в части аппаратных проблем, здесь это само собой разумеющееся. По опыту. Если мы по каким либо причинам не срабатываемся с исполнителем, будь то наши требования не нравятся исполнителю или работа выполненная исполнителем по нашему мнению не соответствует ожидаемому уровню/качеству или и то и другое ТО сумма озвученная при заключении договора выплачивается в полном объеме и другие работы с данным исполнителем больше не производятся. Работа завершается/доделывается собственными силами или отдается удаленно проверенным исполнителям или ищутся исполнители вновь. Данный проект имеет статус - новый.
  19. Цитата(VIT_KRAS @ Apr 12 2013, 09:38) Так кто Вам мешает трудоустроить нормального студента "рублей" на 30? ................. не можем найти, ищем постоянно. зп в городе для студентов вакансией инженер-программист МК 25-30. зп для студентов С#, С++ под windows/linux 30-35. через 0,5-1 года студенты дот нета и плюсов имеют от 50 до 70 если прикладывают усилия в познании. а вот для мк кто с таким же рвением (порой больше) осваивает данную область это 40-50. вот никто и не хочет заниматься/связывать с мк где нет будущего. если знаете организации в нижнем где предлагают > 60 для инженера по МК с опытом и знаниями дайте ссылки на вакансии дабы не оставалось повода говорить что потолок для инженера мк в нижнем новгороде 60 тыр. Цитата(VIT_KRAS @ Apr 12 2013, 09:38) Или работы нет? А за случайный проект ой как "сдернуть" хоца? не до конца понятно назначения этих двух вопросов озвученных публично. вполне могу понять оскорбление нанесенное инженерам с большим опытом работы и знаниями получающих в месяц от 150 до 250 т.р. сложностью этого проекта и его небольшой стоимостью. Тем немение поиск исполнителя ведется, место публикации данного предложение и правела публикации данного форума соблюдены.
  20. сосбтвенно проблема возникла как всегда когда требется сделать ботлоадер свои функции я указал линкеру чтобы он положил в нужную облать так CODE CODE( 0X0000-0XFBFF, ?CO?CE41a01_CE (0xC00), ?PR?_RENEWSTART?RENEW_STATIC(0xFC00), ?PR?RD_AT25_RNW?RENEW_STATIC, ?PR?MEMCPY_RX_RNW?RENEW_STATIC, ?PR?READ_STATUS_RNW?RENEW_STATIC, ?PR?ENABLE_FLASH_WRITE?RENEW_STATIC, ?PR?DISABLE_FLASH_WRITE?RENEW_STATIC ) XDATA( 0X0500-0X10FF ) PDATA( 0x200 ) но функции эти обращаются к библиотечным типа ?С??C?IILDX ?C?LLDXDATA и т.д. которые расположены в библиотеке C51L.LIB Собственно вопрос в том как мне объяснить линкеру чтобы он либу C51L.LIB положил в самы верх памяти по тому месту что я ему скажу? Нашел у кейла вот такое http://www.keil.com/support/man/docs/bl51/bl51_code.htm из ихнего примера BL51 MYPROG.OBJ CODE(0 - 0x3FFF, 0x8000 - 0xFFFF) мне бы примерно тоже самое вот так написать BL51 C51L.LIB CODE(0xFC00 - 0xFFFF) но какой синтаксис и где писать не пойму.
  21. здравствуйте. вот версия моего IDE http://gyazo.com/32a5fa87385796b9ef4cb6194093bafb прикрепил тестовый проект максимально приближенный к реальному. разница тольк в том что этот проект занимает 1к кода мой занимает 53к кода смотрю м51 файл * * * * * * * C O D E M E M O R Y * * * * * * * CODE FC00H 0027H UNIT ?PR?RENEWSTART?RENEW_STATIC здесь все ок лежит там где и должна лежать как и указано в файле линкера linker.lin а вот где лежат библиотечные функции из библиотеке C51L.LIB * * * * * * * C O D E M E M O R Y * * * * * * * ------- MODULE ?C?ILDIX C:008FH PUBLIC ?C?ILDIX ------- ENDMOD ?C?ILDIX мне нужно чтобы линкер положил их например так ------- MODULE ?C?ILDIX C:FE00H PUBLIC ?C?ILDIX ------- ENDMOD ?C?ILDIX требуется чтобы при этом все остальные функции проекта (в данном случае main) должны лежать там ниже 0xFC00 как выполнить этого требования до сих пор не нашел, тех поддержка молчит... написал данный вопрос, начал расматривать предметно что в м51 наткнулся на ?C?LIB_CODE поместил его в линкере КодPRINT(".\out\lst\test.m51") RAMSIZE(256) CODE( 0X0000-0XFBFF,       ?CO?CE41a01_CE (0xC00),       ?PR?RENEWSTART?RENEW_STATIC(0xFC00),       ?C?LIB_CODE ) XDATA( 0X0500-0X10FF ) PDATA( 0x200 ) и о чудо произвошло, библеотека тутже встала на свое законное мето.
  22. Цитата(etoja @ Apr 11 2013, 18:54) "4.5. К данному модулю подключен к Оптопорту по которому осуществляет обмен со скоростью 9600-8-N-1 между ПК и основным контролером базы." к терминалу подключается ПК через оптопорт. Разработанное ВПО должно обеспечить обмена между ПК и основным котроллером базы. Цитата(etoja @ Apr 11 2013, 18:54) Дальность хотите 100 метров. В какой помеховой обстановке? Затрудняюсь ответить на данный вопрос сейчас. Предположительно это лабораторные условия. Цитата(etoja @ Apr 11 2013, 18:54) Как вы будете принимать этот пункт задания? К терминалу будет подключен ПК через оптопорт. Запущено ПО и будет произведено Чтение данных из контролера базы. Объем данных порядка килобайта. Полагаю что проработка деталей реализации проекта и его приемки, а также сложностей и возможных подводных камней относится к п.2.1 документа.... Хотя если на данном этапе видно порядковое расхождения сложности проекта и заложенной стоимости на него то неплохо указать на эти расхождения и по возможности предложить свои услуги и предполагаемая стоимость оплаты вашей работы в реализации данного проекта. Если на данном этапе очевидно что указаны нереальные сроки по возможности тоже указать на данное не соответствие. Цитата(=pcb= @ Apr 11 2013, 17:07) Месячный ФОТ на одного работника... Не знаю в нижнем новгороде контор где инженеру-программисту мк предлагают 80 тыр при устройстве на работу, верю что такие есть но объявлений о найме сотрудников они не афишируют. >> stfrd, decom, Aner Какая цель преследуется высмеивание данного проекта/предложения? На чем основываются утверждения об обмане потенциального сотрудника?
  23. Цитата(Палыч @ Apr 11 2013, 14:09) .... В "Linker code string" контролировать появление CODE(0xFC00 - 0xFFFF) строка появилась при коплиятор при линковке весь код пытается уместить в этот диапазон адресов. а мне нужно только библиотеку C51L.LIB поместиь туда. Вот в чем проблема. а основной код программы должен остаться на месте т.е. от 0 до 0xFC00
  24. Цитата(VIT_KRAS @ Apr 11 2013, 16:42) "...На проект выделен бюджет в 80 т.р...." Плюс резюме, плюс "экзамен". ............. еще и работать надо...) Цитата(VIT_KRAS @ Apr 11 2013, 16:42) Совсем "менагеры" нюх потеряли...(
  25. Ищу подработку

    написал в личку предложение на связаться и обсудить модуль для плиски.