![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_default_photo.png)
psL
Свой-
Постов
520 -
Зарегистрирован
-
Посещение
Весь контент psL
-
Прошу прощения, а в чем смысл создания данной темы? Руководству покажете или что? Как размеры чужой зарплаты помогут убедить работодателя увеличить зарплату конкретно Вам? Вам в этой теме уже не единожды предлагали поискать другие варианты трудоустройства различными способами (разместить резюме, просмотреть вакансии на hh, сходить на собеседование...), т.е. как-то оценить себя, как работника, с точки зрения рынка труда. Тем более, что вы, насколько понимаю, с текущей оценкой не согласны. 56 лет - ну и что? Скоро вообще пенсии отменят, либо сделают такой порог, до которого будут дотягивать только долгожители. И потом 30+ обслуживания "специфической системы" разве не предусматривает познаний в схемотехнике, системотехнике, программировании, документооборота и т.п.?.. А пока, получается как в песне: "У нас есть ТАКИЕ приборы! Но мы вам про них не расскажем..."
-
SIM900. Banana Pi. wvdial.
psL ответил Semertak тема в Сотовая связь и ее приложения
если вы ждете с осцилографом на последовательном порту данные от программы, а их нет, то при чем здесь модем? Видимо нужно показать файл /etc/wvdial.conf вашей системы, ну и рассказать на какой порт подключен модем и какие у него по умолчанию настройки обмена с DTE. -
Marsboard A20 это не процессор, а процессорный модуль. Наверное кто-то работал, раз есть http://www.marsboard.com/new_marsboard_a20_download.html и поддержка http://linux-sunxi.org/MarsBoard_A20 А почему не в разделе работа? :rolleyes:
-
Видимо следует читать: Ищется человек для разработки макета одноплатного компьютера.
-
Контроль версий при разработке unix ОС
psL ответил vgovseychuk тема в Управление проектами
Видимо нужно добавлять в репозиторий только собственные изменения, а проект openwrt включать в виде субмодуля. Смотрите документацию по buildroot, вот еще статья есть небольшая http://www.kaizou.org/2013/11/buildroot-custom-packages/ -
В реальности "реальных пацанов" всегда больше, чем "реального бабла", так что ничто не слишком;)
-
Вопрос по схеме с ОУ
psL ответил LAS9891 тема в В помощь начинающему
Так. Эта схема обычно по-другому используется. д.б. R1=R2||R3 500 Ом -
Вопрос по схеме с ОУ
psL ответил LAS9891 тема в В помощь начинающему
Если нужен УПТ, то можно использовать схему для формирования виртуального нуля (SLOA058 стр.4) и подавать медленно меняющийся сигнал на вход относительно этой виртуальной земли. -
Вопрос по схеме с ОУ
psL ответил LAS9891 тема в В помощь начинающему
Например, так http://www.russianelectronics.ru/leader-r/...al/352/doc/743. -
Защита АЦП МК
psL ответил ndmitrii тема в В помощь начинающему
внешние диоды позволяют отвести бОльшую мощность, чем диоды по входу в кристалле, ну и ток не будет течь по шине питания кристалла. Непонятно, в чем профит дополнительной микросхемы для схемы, которая должна определять только xx-кз-норма-не норма -
да ладно, радиокружки и вообще КЮТ традиционно формировались при заводах, и традиционно туда попадали неликвиды и некондиция "шефов", старая измерительная аппаратура, станки. Не знаю как у ТС, современные клубы робототехники для детей - это, как правило, коммерческие курсы на базе Lego robotics и т.п. со стоимостью 200р/час , а тут как минимум далеко не Lego в дар принимают... Вообще, это очень хорошая идея. Особенно если детворе действительно интересно.
-
видимо можно взять за основу открытый проект https://github.com/iliasam/STM32F4_UVC_Camera https://geektimes.ru/post/255316/
-
такое обычно бывает, когда питание отсутствует или два выходных буфера пытаются друг друга пересилить. Сразу после подачи питания, еще до старта программы нужно убедиться, что все напряжения соответствуют. По умолчанию нужно устанавливать все управляющие сигналы в 1. Кстати, что делает LCD_RS = 1; после LCD_CS = 0; ? Д.б. CS,RS,WD,RD = 1. После старта программы и начала инициализации убеждаемся, что это так. Потом осцилографом убеждаемся, что прошел RESET. По идее CS=0 должен увеличивать потребление тока устройством, это тоже можно проверить, задав точку останова в соответствующем месте. Далее можно проверить шину, выдывая в нее попеременно 0xFFFF 0x0000 и убедиться, что сигналы с мк доходят до модуля. ,А лучше значение инкрементируемой переменной, чтобы точно убедиться в соответствии адреса при последовательной проверке сигналов шины осцилографом. Если все в порядке, можно пробовать обмениваться через мультиплексную шину, т.е. устанавливать требуемые уровни на данных, RS,WD,RD. В принципе, этот обмен тоже можно проверить при помощи осцилографа, если синхронизироваться по CS,RS,WD,RD и смотреть состояние шины данных. Обязательно бы это сделал, если бы вы не отредактировали исходное сообщение.
-
Могли перепутать половины порта. При чтении порт находится в высокоимпедансном состоянии, возможно по шине данных требуются pull-up резисторы на питание или GPIO_Mode_IPD В оригинале между LCD_WR = 0; и LCD_WR = 1; не было задержки? И для RD тоже? UPD: И код вообще решили убрать из темы?
-
Указатели на строку в С
psL ответил psL тема в Программирование
да это какая-то петросянщина маслом масляная. Можете кратко и грамотно безграмотному мне обьяснить? Без букваря, петросяна и тд ? char s[]="abc"; void* p1 = s; void* p2 = &s; void* p3 = &p1; Почему равны p1 и p2? Почему не равны p2 и p3? Спасибо. Более-менее понятно. -
Указатели на строку в С
psL ответил psL тема в Программирование
Где аминь? Почему p1 == p2 в случае p2 = &str ; при char str[] = "blablabla" ? Без K&R обьяснить можете? :laughing: -
Указатели на строку в С
psL ответил psL тема в Программирование
чем отличается = { 'a', 'b', 'c', 'd','\0'} от = "abcd" ? пмсм: ничем. const char str[] = { 's','t','r','i','n','g', 0 }; void* p1= str; void* p2=&str; void* p3=&str[0]; printf("%p\n%p\n%p\n",p1,p2,p3); $a.out 0xbff1a729 0xbff1a729 0xbff1a729 Почему указатель на начало массива p1 и указатель на этот указатель имеют одно и тоже значение? Почему не вот так работает? const char str[] = { 's','t','r','i','n','g', 0 }; void* p1= str; void* p2=&p1; //&str; void* p3=&str[0]; printf("%p\n%p\n%p\n",p1,p2,p3); $a.out 0xbf88cc09 0xbf88cc04 0xbf88cc09 ну может и больше. Интересуют эти 2. В вашем примере строка не будет создаваться программой вплоть до char* str=MSG , например разве имя массива без индекса не является указателем на первый член этого массива? непонятно. -
Указатели на строку в С
psL опубликовал тема в Программирование
В Си есть два способа определения строки: char str[] = "string"; void* p1= str; void* p2=&str; void* p3=&str[0]; printf("%p\n%p\n%p\n",p1,p2,p3); $ a.out 0xbfaa14c5 0xbfaa14c5 0xbfaa14c5 char* str = "string"; void* p1= str; void* p2=&str; void* p3=&str[0]; printf("%p\n%p\n%p\n",p1,p2,p3); $ a.out 0x80488bc 0xbfc25c78 0x80488bc В первом случае p1 равен p2. Почему так? -
просто библиотека называется Qt, а не QT. апологеты переживают...
-
Не хватает UART-ов
psL ответил Dima1060 тема в В помощь начинающему
каждые 1,25 мс опрашиваются четыре канала, после чего происходит переключение четный/нечетный? тогда по идее скорость д.б. в 4 раза увеличена, а не как вы пишете - в 8. но 1,4 мбит для асинхронной передачи по lvttl это тоже в общем как-то многовато -
Не хватает UART-ов
psL ответил Dima1060 тема в В помощь начинающему
такую https://ru.wikipedia.org/wiki/%D0%A3%D0%BD%....B5.D1.82.D1.8C UART - это всего лишь универсальный асинхронный приемопередатчик, а не RS232/RS422 Поэтому сеть или шина с точки зрения UART возможна. Вас тут уже не единожды спрашивали: какая скорость обмена и период опроса каждого датчика? Присоединяюсь. -
Размер структур, стек и куча
psL ответил kochevkv тема в Программирование
Стеку лучше. Какой же вы, однако, телепат ) -
Не хватает UART-ов
psL ответил Dima1060 тема в В помощь начинающему
ремонт елочных гирлянд - занятие кропотливое)