- Земля всё-таки наскочила на небесную ось. В Свердловске люди отравились гелием. Челябинским мужикам до них далеко. - Крок(26.07.2016 13:50, Off, ссылка, полностью)
- Размышлизма про нашествию SiP. -> Evgeny_CD(2767 знак., 27.07.2016 01:03, dao, ссылка)
- Случайно попалось - реализация стандартной Сишной библиотеки по имени musl -> - Evgeny_CD(26.07.2016 23:40, dao, ссылка, полностью)
- как поделить пополам сигнал квадратурного энкодера сервомотора? Sylvan(539 знак., 26.07.2016 10:28, SCH, полностью)
- Сигнал с квадратурного энкодера обычно имеет синхроимпульс, который обнуляет положение в соответствующем блоке микроконтроллера. Критична ли потеря одного-двух импульсов из-за иголок? - _VVB(26.07.2016 13:06,
)
- Три вентиля 2И и половинка ТМ2. По схеме И оба сигнала энкодера отводятся на вход "С" D-триггера, работающего в счетном режиме. Выход Q триггера управляет оставшимися вентилями 2И: то разрешает то запрещает проходить импульсам энкодера, то есть Petrovich(12 знак., 26.07.2016 11:57,
)
- Схема (декодер Грея, делитель, и обратно кодер) реализуется конечным автоматом, которые реализуется на МК, на CPLD, на железной логике... - fk0(26.07.2016 11:28)
- Медведев анонсировал создание IT-ресурса с информацией обо всех россиянах -> Скоро на всех блошиных рынках страны! Что там товарищ Иоанн Богослов говорит по этому поводу? - Evgeny_CD(26.07.2016 18:25, Off, ссылка, полностью)
- STM32 позволяет ловко дёргать битами GPIO вот так: "BSRR = (offmask << 16) | onmask;" Однако эти дебилы в хедере разделили регистр на два: BSRRL и BSRRH. Приходится делать так: "*(int volatile*)&BSRRL = (offmask << 16) | onmask;" SciFi(34 знак., 26.07.2016 15:59, ARM, полностью)
- Абалдеть! "Объединенная приборостроительная корпорация (ОПК) запустила серийное производство мощного микроконтроллера К1921ВК01Т на базе ядра ARM Cortex-MF4 с функцией Motor Control в пластиковом корпусе QFP208L....Как заявляют разработчики, в Лагунов(98 знак., 08.07.2016 12:27, zen, ссылка, полностью)
- Грядущий C++17 -> Интересно, они рещили создать язык, который полностью один человек знать не может by design? - Evgeny_CD(25.07.2016 22:39, dao, ссылка, полностью)
- Коллеги, подскажите по позиционно независимому коду (GCC). _VVB(434 знак., 26.07.2016 08:39,
, dao, полностью)
- Не понял вопроса. В линуксах всегда PIC код для библиотек (они ж в разных процессах могут по разным адресам попадать). Доступ к данным и коду ведётся через GOT (и PLT для функций). GOT конструируется в момент загрузки (и он большой!). Адрес GOT fk0(1500 знак., 26.07.2016 09:18)
- У AVR все коды позиционно независимые, поскольку там все переходы относительные. :) А у вас какой МК? - Ксения(26.07.2016 09:06)
- Не совсем. libc библиотека. В библиотеке нет привязки к адресам. Библиотека только компилируется. Линкер привязывает к адресам. Поменять параметр в скрипте линкера и все. - framer(26.07.2016 08:59)
- Нужна среда исполнения такого кода уже записанная во флэш, собственно всё. Остальное решается настройками компилятора и линкера. - Xитpый Kитaeц(26.07.2016 08:58)
- Овчинка выделки не стоит. Программа малюсенькая и в обозримом будущем таких программ не предвидится. _VVB(3097 знак., 26.07.2016 09:45,
)
- Кстати, где-то там надо предусмотреть аварийный режим на случай, если враги отключат липистричество во время перепрошивки. - SciFi(26.07.2016 10:15)
- То есть перемещаемый код, чтобы не собирать загрузчик 10 раз с разными смещениями? Это называется удаление гланд через #опу. Не надо этого делать. 10 раз собирается легко. Для этого есть make и прочее скриптование. - SciFi(26.07.2016 10:11)
- Опять что-то непонятное изобрёл, вместо давно известной практики: зашивают целиком новую прошивку и не занимаются позиционно-независимым размещением сегментов кода в flash. - fk0(26.07.2016 10:06)
- Слушаю внимательно. Можно подробнее? Каким образом "зашить целиком новую прошивку" без доступа к JTAG? - _VVB(26.07.2016 10:09,
)
- Через SFR-регистры. У данного МК нельзя перепрограммировать flash? Неизменной частью должен являться лишь маленький загрузчик объёмом ~4..16 кБайт, который получает управление после старта МК. - fk0(26.07.2016 10:17)
- Добавлю. Получает управление, проверяет целостность себя, проверяет причину входа, в зависимости от которого 1) ожидает загрузки ПО, 2) проверяет целостность целевого ПО 3)запускает целевое ПО, которое о загрузчике знает как максимум адрес старта, Xитpый Kитaeц(66 знак., 26.07.2016 10:33)
- Разные блоки стартуют разное время. От сотен миллисекунд до десятков секунд. В это время шина CAN не будет полностью работоспособна. Кроме того, для наших систем жизнеобеспечения предусмотрен "быстрый рестарт" -- если блок перезапустился из-за _VVB(429 знак., 26.07.2016 10:23,
)
- Уже не первый раз обращаю внимание, что многие производители электроники при монтаже крупногабаритных компонентов (трансформаторы, реле, клеммники и т.п.) не моют платы. Видно, что SMD паялись на автомате в печке, а остальное паяли руками и не FDA(208 знак., 21.07.2016 12:31, Tech, полностью)
- Не верю я в чудеса. Чтобы окислы сожрать флюс должен быть едучим. Не ну понятно, что он может быть едучим при высококой температуре и при нормальной едучесть сильно падает. Но как мы знаем температура это движение молекул, а у всякого теплового Codavr(473 знак., 25.07.2016 18:33 - 18:37)
- аналогично замечаю туже самую хуйню. смд паяют и моют, на все остальное кладут хуй. - LordN(25.07.2016 16:55)
- Потому, что многие навесные компоненты не подлежат автоматизированной мойке, тем более с ультразвуком,поэтому обычно паяют на роботах SMD, и затем отмывают специальным раствором в ваннах с ультразвуком, а потом вручную допаивают навесные элементы AlSa(254 знак., 24.07.2016 14:48 - 14:53)
- Если не моют - значит экономят. Если экономят - значит ... - misyachniy(23.07.2016 19:22)
- Обычное дело - безотмывочный флюс или сразу припой с флюсом. Нам напостой так монтируют. Проблем не замечено - 1111111(21.07.2016 12:46)
- :) - scorpion(25.07.2016 23:15, Off, ссылка, полностью)
- Когда уже линуха можно будет собирать из-под винды? - LightElf(25.07.2016 14:54, dao, полностью)
- Тех, кто не знает Гребенщикова, надо лишать модераторской палки. - Крок(26.07.2016 10:12, Off, полностью)
- "Новейший авианосец США за $13 млрд вновь оказался небоеспособен". В частности ВПП будут менять - так и не поняли они зачем повелись на собянинскую плитку((( - basilmak(26.07.2016 10:50, Off, полностью)
- вроде интересные прогнозы куда мы со всякими уберизациями плывем - вроде в светлое будущее (для тех у кого воздуха в легких хватит))) - basilmak(25.07.2016 10:42, Off, ссылка, полностью)