- Вопрос к гуру p-cad bp(925 знак., 23.01.2014 12:20, SCH, полностью)
- Хочется в проекте в IAR запилить свой fsprintf(...) в котором будет выполняться открытие файла, формироваться строка при помощи sprintf и эта строчка писаться в файл. А пользоваться своей функцией хочется так же как printf: используя rod-i-on(105 знак., 22.01.2014 06:28, ARM, полностью)
- "Lenovo покупает тысячи сотрудников IBM и бизнес по выпуску серверов" -> Недорогих серверов на архитектуре x86 - важное дополнение. - Evgeny_CD(23.01.2014 20:10, dao, ссылка, полностью)
- Тесты батареек - Shura(22.01.2014 09:51, SCH, ссылка, полностью)
- какие из существующих щелочных батареек имеею наименьший ток саморазряда? Хочу LiSOIC2 заменить на алкалайн - abivan(23.01.2014 17:06)
- старенький тест фцентра - abivan(23.01.2014 16:36, ссылка)
- Фуфло! Проверять батарейки по различным режимам разряда надо. Большой/малый/средний постоянный, импульсный опять трое, максимальный(плюс перегрев, если есть), тип разрушения электролита. И температурный диапазон. Или я всё не так понимаю. Вродя Ациль Шифер(131 знак., 23.01.2014 16:31)
- Лучшие батарейки (AA) - фирмы Шарп. Выпущены в 1985 г. Стоят в калькуляторе одноименной фирмы, EL-514,купленном мной (вместе с батарейками) за примерно 20 сингапурянских долларов в 1987 г. Работают до сих пор. При том, что на калькуляторе я Мущщина(38 знак., 23.01.2014 15:30)
- Я вот тут в своё время читал - DRcp(22.01.2014 16:55 - 23.01.2014 11:29, ссылка)
- Сахарная батарейка: характерен разрез глаз американских ученых. - RED_DRAGON(23.01.2014 03:14, ссылка)
- -Где в тесте Филипс, Панасоник? Ждём продолжения тестов. saifullin(412 знак., 22.01.2014 19:12)
- фффтопку батарейки, только eneloop`ы! - Mahagam(22.01.2014 15:51)
- Годный тест с правильными выводами - Alex B.(22.01.2014 15:35)
- спасибо - Sylvan(22.01.2014 10:06)
- Не ври насчет бандеровцев. Фашизм надо давить в зародыше - Vit(22.01.2014 17:42, zen, полностью)General
- Кто нибудь изучал, как с USB трубки китайского помола передается номер с клавиатуры, который SKYPE потом набирает для выхода через шлюз городскую сеть при оплаченном трафике? Может эта наборная часть протокола открыта? - MakePic(23.01.2014 17:27,
, dao, полностью)
- Приехали релюшки от кетайцев, уже думал посыпать голову пеплом, и виниться перед аудиторией, что советовал этих кетайцев. Потому как приехали релюшки точно в тех же корпусах, точно в том же качестве исполнения, но вот бля, как то все немного не UraGun(735 знак., 22.01.2014 23:38, SCH, полностью)
- Известно имя человека, которого застрелили на Грушевского - DL36(22.01.2014 13:12, zen, ссылка, полностью)General
- Есть ли активные RFID метки с радиусом действия около 50 м? Может кто применял что-то подобное? - FDA(23.01.2014 13:24, RFID, полностью)
- Про файлопомойку. Народ есть материнка под атомом и есть винты с фильмами и прочими музыками. Хочется поставить винду, но такую, чтобы грузилась с флэшки и не боялась отключения питания. Почитал мельком по диагонали через строчку про WinEmbedded, Звероящер(163 знак., 22.01.2014 09:11, dao, полностью)
- мне вот такая штукуевина понравилась, но цена кусается - RED_DRAGON(23.01.2014 00:44, ссылка)
- неправильно постановка задачи: есть у меня нетбук с атомом и виндой - жалкое зрелище (ну нет времени/необходимости снести - лежит в ящике). поставьте убунту с самбой - от винды клиент ее отличить не сможет - ыыыыыыыыыы(22.01.2014 15:24,
)
- Поставь обычную хрюню на CF с переходником CF/SATA, много ОЗУ и отключи своп, заодно отключи запись времени последнего обращения к файлам. Vit(327 знак., 22.01.2014 13:53)
- Обычную семёрку можно перевести в режим ReadOnly. То есть она не будет писать на диск никакой служебной информации. Мы так делаем в своих терминалах. Можно выдёргивать питание в любой момент, всё работает как часы. FDA(186 знак., 22.01.2014 13:16)
- --> - fk0(22.01.2014 11:07, ссылка)
- А если поставить какой-нибудь WinPE? Там есть образы для CD и флэшек. - VAI(22.01.2014 10:39)
- Какой нибудь LiveCD загнать на флешку - ucMike(22.01.2014 10:38)
- пока нет ответов на вопрос... abivan(141 знак., 22.01.2014 09:44)
- Проблема: после изменения переменной в обработчике прерывания по приёму в UART в другой функции она не изменяется. Поставил volatile, как надо, отключал оптимизацию - не помогает. OlegALL(1055 знак., 23.01.2014 08:22 - 09:26, AVR, полностью)
- Сомнительн , скорее поверю что прерывание не вызывается. - PlainUser(23.01.2014 11:25)
- А что, у этих самых авров нет внутрисхемной отладки? - SciFi(23.01.2014 10:20)
- или инициализация или не сброс запроса на прерывание, запрос сбрасывается чтением UDR, если первый раз обработчик попадает в ветку default, то дальше кина не будет. - Nikolay801_(23.01.2014 10:00)
- А вы прерывания где разрешили, покажите? Вот оно и гоняет по кругу, никогда не меняя значение переменной. И зачем инт? Чем чар не устраивает? У Атмела апликуха есть что то вроде "как писать эффективный код на си". Dingo(71 знак., 23.01.2014 09:46)
- Потому что коряво написано. В прерывании нужно только принимать в массив, а разбирать массив потом. И вообще над стилем нужно поработать. Если состояния задифайнены, то что там делает rx_stage=0 ? - Vladimir Ljaschko(23.01.2014 09:21)
- Для начала нужно разобраться как ваша программа работает вообще. Если флаг не изменяется, то Bill(64 знак., 23.01.2014 09:09)
- В развитие недавнего обсуждения проекции изображения на лобовое стекло автомобидя: вот это действительно простой и эффективный прорыв --> - MBedder(22.01.2014 15:14, Tech, ссылка, полностью)
- Добрый день olegall(433 знак., 22.01.2014 13:04, AVR, полностью)
- про програмирование, вернее gcc -O2 и memory barrier. в какой раз уже наступаем, но продолжаем колоться и есть кактус... все переменные volatile ыыыыыыыыыы(1501 знак., 21.01.2014 17:53,
, MCU, полностью)
- Вы привели только два оператора. А что происходит дальше? Сдается мне, что компилятор сделал все правильно. Или нет? - Bill(22.01.2014 13:20)
- дальше возврат из функции - могу привести больше кода, но смысл? - я хотел показать, что компилятор может переставить операции даже с volatile переменными: видно, что первый оператор glob_wbuf[glob_ww]=in_buf[i]; транслируется в ldub ... stb ... а ыыыыыыыыыы(147 знак., 22.01.2014 15:46,
)
- так все таки можете проверить предложенный мной вариант и показать полное объявление переменных и массива (во всех местах где они объявляются, если юзаются в разных файлах)? - aoreh(22.01.2014 15:56)
- Уточняющие вопросы. glob_wbuf - volatile? in_buf - volatile? - SciFi(22.01.2014 15:49)
- нет. сейчас я посмотрю еще варианты С - напишу результаты. самому интересно. - ыыыыыыыыыы(22.01.2014 15:57,
)
- Ну тогда компилятор всё правильно сделал. Другими словами, сам дурак. - SciFi(22.01.2014 16:04)
- возможно меня извинит, то что это чужой код и вроде как сказали, что volatile пробовали к массиву - не помогло. ну и volatile еще тратит время (ld/st) на работу с ним... то есть решение с барьером, имхо, лучше, но про порядок таких операций я бы ыыыыыыыыыы(116 знак., 22.01.2014 16:32,
)
- при объявлении приемника volatile - порядок получается правильный. но я не уверен, что это лучше барьера. по хорошему, в TSO в барьере должно еще flush быть - ыыыыыыыыыы(22.01.2014 16:14,
)
- Не понял проблемы. Этот код всегда будет потоконебезопасным. Даже в варианте с барьером. Барьер лишь снижает вероятность неблагополучного события - Sergey_N(22.01.2014 11:31,
)
- Любопытно, а если эту конструкцию изменить на: aoreh(62 знак., 22.01.2014 00:31)
- di(); glob_ww++; ei(); -- не вариант? Разумеется di() и ei() являются барьерами одновременно (ибо на 16-битной платформе 32-битный счётчик один фиг за две операции). Ну не совсем ei() прямо таки, а begin_critical() с запоминанием и end_critical() fk0(171 знак., 21.01.2014 23:41)
- Типа баг компилятора? Ну и как от багов компилятора спасут "средства RTOS"? Тогда уж сразу на асме кодить, хотя и у ассемблера могут быть баги :-) - SciFi(21.01.2014 19:35)
- Бюджетный векторный анализатор цепей до 4 ГГц Alex B.(52 знак., 22.01.2014 21:21, dao, ссылка, картинка, полностью)