- Вот такой теоретицкий вопрос. Есть UART и программный FIFO на передачу (через прерывания). Нужно ли массив, в котором сидит этот FIFO, объявлять как volatile? - SciFi(16.03.2016 14:57, dao, полностью)
- Эээ... Это хоку?! - IBAH(17.03.2016 15:06)
- практический ответ VL(380 знак., 17.03.2016 11:51,
)
- Мое ИМХО - никакие глобальные переменные не следует объявлять через volatile. В местах, где нужна эта волатильность следует объявить через volatile локальную переменную и работать через нее. Как правило это - ожидание (поллинг) какого-либо флага, il-2(522 знак., 16.03.2016 16:17)
- Эээ.. а как локальная переменная может быть волатильна? Волатильность по определению изменяемость не только программой, если у область действия блок, как "не только программа" про переменную узнает (ДМА в расчет не берем) - IBAH(17.03.2016 15:13)
- А я всегда через преобразование типа указателя делал. Не поручусь, что соответствует стандарту, но вроде работает. йцукен(70 знак., 16.03.2016 19:22,
)
- Какой ужасный говнокод. Будет работать через раз, в зависимости от того, как сложатся звёзды. Всё как раз наоборот: там, где хочется оптимизировать доступ к volatile переменной, создаётся её локальная копия (не volatile), и с ней ведётся работа. - SciFi(16.03.2016 16:23)
- Оригинально... Apтём(119 знак., 16.03.2016 16:22)
- Вряд ли компилер сможет наоптимизировать массив. Потому не вижу смысла. - ASDFS(16.03.2016 15:15)
- Кажись, сообразил. Нужно их делать volatile, чтобы компилятор не поменял местами запись в FIFO и запись в указатель: SciFi(445 знак., 16.03.2016 15:38 - 15:49)
- Массив - чтобы компилятор не выкинул считывание из якобы пустого, голову - чтобы с хвостом нормально сравнивал. Это то, на что с иаром нарвался... Andreas(172 знак., 18.03.2016 09:48)
- это похоже на "функциональщину головного мозга" - IBAH(17.03.2016 15:21, ссылка)
- Зависит от... В общем случае volatile не является memory barrier'ом, ровно как и наоборот, явный memory barrier (__sync_syncrhronize() в gcc) может ничего никуда не записать, если без volatile. Вот страшненькая история по ссылкам. Могу добавить, fk0(200 знак., 17.03.2016 12:21 - 12:32, ссылка)
- Не догоняю. a=2; b=2; c=a+b; может компилироваться как a=2; c=a+b; b=2; ? - VL(17.03.2016 12:07,
)
- Иар уже побеспокоился за индусов:) Если и массив и указатель volatile и меняются в одной строке то будет предупреждение>>> - 1111111(16.03.2016 16:16, ссылка)
- А по сути? Не уходите от вопроса. Как насчёт указателя на голову этого FIFO? Он в обработчике прерывания не меняется, как и тот массив. - SciFi(16.03.2016 15:28)
- Пошшупал недавно STM32. Заюзал CubeMX. Быстро поднял всё, что хотел, НО размер кода ужасает, равно как и сгенерённый си-код. Структура на структуре и структурой погоняет. Почесал затылок и полез читать даташиты. Ну и залудил по привычке, как Звероящер(98 знак., 17.03.2016 18:21, ARM, полностью)
- STM32F103RBT6. ВЗЛОМ? Constantin24(357 знак., 16.03.2016 13:46, ARM, полностью)
- А там нету высокого напряжения? Yft(71 знак., 17.03.2016 18:30)
- Вопрос: в самой прошивке что-то вроде бута и т.п., связанного с перепрошивкой флеши во время работы программы есть? Может, подглючивает и пишет не то и не туда? - ROBINZONE(17.03.2016 11:38)
- Скорее это к непознаваемому относится. Попалась одна партия C8051F343, тоже у клиентов часть потерлась. После второй - третьей перепрошивки работают. - Visitor(17.03.2016 08:30)
- А есть вариант что когда нет питания на контроллере, то на его ножках может присутствовать какой либо уровень? CADiLO(21 знак., 16.03.2016 16:42)
- При сбросе ReadOut Protection очищается ВСЯ Flash-память. На то она и защита. Я больше поверю в то, что вы тупо не установили защиту, а затем по какой-то причине у вас стерлась первая страница. Этот вариант гораздо реалистичнее, чем мифическая il-2(87 знак., 16.03.2016 15:21)
- А прошивали процы при номинальном напряжении? - ASDFS(16.03.2016 14:55)
- Чисто версия. Заказчик по собственной глупости спалил STM32F103RBT6. Случай, вероятно, не гарантийный. Хаос(93 знак., 16.03.2016 14:15,
)
- Хочу снова за железный занавес!! - ilyaul(10.03.2016 16:45, Off, ссылка, полностью)
- а не хочет железный занавес за тебя! ну не люб ты ему!) - basilmak(17.03.2016 23:58)
- Не получится. saifullin2(29 знак., 17.03.2016 15:27)
- Первые результаты де-советизации.. :) Хаос(208 знак., 14.03.2016 15:45,
)
- До МСК все равно далеко. В Москве есть кафе где едят с унитазов. - Вова(13.03.2016 13:50, ссылка)
- Надеюсь, организаторы догадались назвать этот склизкий флешмоб SureHand, то бишь ВернаяРука? - Олдфаг(13.03.2016 12:56,
)
- "- Меня ... отец поймал за курением. Заставил всю пачку выкурить. - Хорошо, что за мастурбацией не поймал..." - De_User(12.03.2016 07:42)
- В Праге прикольно - проститутки пристают особенно активно, когда идешь с женщиной :) - VL(11.03.2016 20:56,
)
- Для тех, кто не застал "железный занавес" => Хаос(60 знак., 11.03.2016 18:36,
)
- А вы там были? Сколько вам было лет и кем вы работали в 1985 году? - Лагунов(10.03.2016 18:14)
- В 1985 в сентябре отпуск. У жены (тогда будущей) тоже отпуск. А она не была в Ленинграде. Взяли билеты на самолёт (сразу туда/обратно). Неделю жили в гостинице "Речная" (в разных номерах). Ездили по пригородам, смотрели фонтаны, разведение Это_Я(126 знак., 12.03.2016 21:11)
- И как себя зарекомендовал по отношению к врагам рейха? - Крок(12.03.2016 19:40)
- нету ответа? ты попробуй сперва спрашивать а потом из обреза стрелять, говорят, помогает) - basilmak(11.03.2016 09:43)
- Странный он какойты... Ему с онанистами на площади лучше. - max(11.03.2016 10:17)
- Дык, либерасты они все "какойты странные". Они все вылезли при советах из быдло-крестьянского быта, получили при советах вполне приличное бесплатное образование, позволяющее им хотя бы отличать микропроцессор от тяпки или сохи, и теперь Хаос(143 знак., 11.03.2016 10:30,
)
- поинтересуйтесь - откуда вылез генерал Корнилов. Или Станиславский с Немировичем-Данченко. Причем без всяких советов... - Лагунов(11.03.2016 10:49)
- да да, бесплатное образование, кончай пургу гнать. - blackprapor(11.03.2016 10:42)
- Ну, я за него не платил. А ты сколько забашлял? - Хаос(11.03.2016 10:44,
)
- сколько государство хотело с меня взять, столько и взяло. А мои родители (3 класса нач. школы) своей жизнью оплатили образование даже внуков. - Лагунов(11.03.2016 10:50)
- Нихуя себе заявочка :| - Скрипач(11.03.2016 15:47)
- Да он стебётся. - SciFi(11.03.2016 16:01)
- в каких-то пределах. Просто советую задуматься - у кого же государство взяло деньги для оплаты образования? Из воздуха? - Лагунов(11.03.2016 16:38)
- Деньги напечатать плевое дело. Нужны не деньги а ресурсы. В первую очередь человеческие. Советы взяли эти ресурсы из общего понижения уровня потребления. Грубо говоря миллион человек могло бы землю пахать и чайники делать, а вместо этого стояло у ASDFS(16 знак., 11.03.2016 18:17)
- Логика есть. Согласен (насчет общего понижения уровня потребления в СССР). Но дело ведь не только в построении социализма в СССР. Дело ведь в общем подходе развитых стран. В 20 веке массовая грамотность населения понадобилась ВСЕМ (не только Лагунов(89 знак., 12.03.2016 10:21)
- Конечно, у образования две опоры: источник ресурсов и наличие социальной потребности. Образование принципиально возможно только при избыточном накопленном богатстве общества. Развитые страны взяли ресурсы из колониальных доходов, а те кто не имел ASDFS(802 знак., 12.03.2016 12:22)
- "В связи с быстрым развитием собственной промышленности, науки и инженерного дела в 1892 году в России насчитывалось 48 вузов, в 1899 — 56, а в 1917 — 65. В 1914/1915 учебном году насчитывалось 105 высших учебных заведений, 127 тысяч студентов. basilmak(89 знак., 12.03.2016 18:21)
- Справедливости ради: в 1914 году технические институты 26,5 тысяч учащихся; Высшие женские учебные заведения 33,8 тысяч. Смольный институт благородных девиц и духовная академия рулили в Империи. И это с учетом всяких польш и финляндий. Сравни: в ASDFS(364 знак., 12.03.2016 19:00)
- А 1930-ом (через шесть лет после окончания гражданской войны) - 272 тыс. Т.е. первый набор студентов из начавшихся учится при Советской Власти был вдвое выше царской России. - _volkonaft(12.03.2016 18:57,
)
- вот оно - преимущество коммунизма - прям раз - и всё ясно!) - basilmak(12.03.2016 19:01)
- Для вящей ясности: количество студентов в госвузах - 70 тыс. Из них разночинцев 50%. т.е. 35 тыс. Вы, кстати, из дворян? - _volkonaft(12.03.2016 19:18,
)
- и чо? чо ты так трясешься над составом? и 50% это кстати очень хорошо. И дворянство было кстати кроме того что по наследству вроде и другое - давалось за, а детям не переходило. Но суть то страна должна была спецов себе готовить, и граф Туполев basilmak(69 знак., 12.03.2016 19:24)
- К разночинцам следует добавить крестьян и цеховых. Т.е. 50% - это все те, кто не дворяне, купцы и духовенство. - _volkonaft(12.03.2016 19:23,
)
- какое это имеет отношение? ну не припомню чтоб в РосИмперии закрыто было образование для низов, вроде все мы чота читали, "нищий студент" не при СССР придумано - basilmak(12.03.2016 19:27)
- Не закрыто, но вероятность поступить в высшее учебное заведение была крайне низка (по сравнению с высшими сословиями). А которые поступали - вели именно нищестуденческий образ жизни, что качеству образования не способствовало. - _volkonaft(12.03.2016 19:46,
)
- 1887 год. Циркуляр о кухаркиных детях. - ASDFS(12.03.2016 19:31)
- и чо? в 1888-м его большевики отменили?) Однозначно, страна развивалась а не сидела на месте, на сколько ускорила или замедлила развитие ВЛСОР можно только гадать с умным лицом, но спорить бессмысленно, т.к. не проверяемо и не доказуемо - basilmak(12.03.2016 19:40 - 19:43)
- По Польше можно прикинуть: до WW-II доля городского населения 30%. Т.е. с/х государство с промышленностью в которой засилие иностранного капитала. Раздавлена западным соседом в 17-ть дней. - _volkonaft(12.03.2016 20:11,
)
- Не гони. Речь идет о получении образования предками Лагунова. Дык вот, империя ему такой возможности не давала, в принципе. Независимо от тяжести трудов праведных, только по фактам сословной принадлежности и финансовой состоятельности. Совок такую ASDFS(296 знак., 12.03.2016 19:58)
- Для разоблаяения этих мифов достаточно сходить в Яндекс: "«Со времени издания закона от 3 мая 1908 г. в стране начинают проводиться первые мероприятия, связанные с реализацией проекта введения всеобщего образования в стране, который предполагал Лагунов(2131 знак., 13.03.2016 18:17, ссылка)
- для крестьянских детей было бесплатное образование в гимназиях. История с "кухаркиными детьми" - пр иАлександре 3. - Лагунов(13.03.2016 18:08)
- на счет принципа - бабушка по матери вроде не дворянка совсем была, маленький сибирский город, но брат ее окончил универ, потом на службу офицером ушел - получил дворянство - уже где-то в 50-е годы бабушка из Франции от него письмо получила - basilmak(132 знак., 12.03.2016 20:21)
- да это всё теоретизирования и натягивание марксистского гандона на всё и вся, неизбежен был, второй вопрос как, и помнится в технологической зависимости страна до этого не 3 квартала прожила а тыщу лет - basilmak(12.03.2016 20:11)
- Из крестьян в высших учебных заведениях вообще было 4000 на всю Рассею, а при Советской Власти бабушка была направлена на учебу в пед. ВУЗ прямиком из своего Старого Киструса. И все её потомки получили высшее образование. Мне такое развитие _volkonaft(25 знак., 12.03.2016 19:53,
)
- Это преимущество людей умеющих думать. Тебе просто повезло, что они готовы тебе все это обьяснить. :) - Хаос(12.03.2016 19:06,
)
- То есть, в каждом учебном заведении в среднем училось 127000/105 = 1200 студентов. Умора. Щаз в одном МГУ учится 38 тыс. студентов.. - Хаос(12.03.2016 18:48,
)
- Его родители оплатили. Так и есть. А его внуки - отсосут. Потому что ОН - проебал. - Скрипач(11.03.2016 16:08 - 16:21)
- Что-то крестьяне своими жизнями при самодержавии не смогли оплатить, а при твои родители при совке смогли. Ничего не напрягает? - max(11.03.2016 12:02)
- Ты про какое образование "для внуков"? Про церковно-приходские школы, штоле? :) Хаос(163 знак., 11.03.2016 10:57,
)
- Бгг, рассуждаешь как типичный социалист. "Жизнью оплатили". Столетиями до того, целые поколения крестьян не могли оплатить образование своих детей. - =AlexD=(11.03.2016 10:54)
- "Местная полиция оказалась встревожена новостью о предстоящем флешмобе. По мнению представителей правоохранительных органов, при всем желании им не удастся арестовать за нарушение порядка такое количество любителей онанизма." LordN(41 знак., 10.03.2016 17:38)
- Сейчас кризис, железо дорого стоит, пока вот только ширмочка есть -> - Evgeny_CD(10.03.2016 17:06, ссылка)
- Зачем же так далеко ехать - вон у нас в 0xFF Codavr & Co ежедневно и успешно занимаются этим же :)) - MBedder(10.03.2016 16:56)
- всё познается в сравнении... Прости Кодавр, я был не прав!!! Твои ссылки лучше. - basilmak(10.03.2016 16:55)
- Ровно 2 года. Вот время летит... - Это_Я(16.03.2016 18:23, zen, полностью)General
- Хороший вид на ДнепроГЭС. - Это_Я(17.03.2016 12:14, Off, youtube, полностью)
- Не, я думал, что видел всякое в своей жизни... - st256(05.01.2016 19:22, Off, youtube, полностью)
- :) - scorpion(16.03.2016 19:54, ссылка)KLIM83
- это классика, именно так многие (и мужики в том числе) проверяют бензобак. Я понаслушался таких историй с АЗС, когда еще видеокамер не было. - Лагунов(06.01.2016 10:11)
- В былые времена перед въездом на заправку стоял плакат "водитель, высади пассажиров". Теперь впору вешать плакат "автомобиль, высади этого идиота" Сколько раз видел вылезает на заправке, в зубах сигарета. - Codavr(05.01.2016 20:25)
- Интеллигенты в машине. Ни одного матюка, и съ2,718бали сразу, а не побежали за огнетушителем, рискуя жизнью. Могли бы хотя бы побибикать дурочке до того как. - SciFi(05.01.2016 19:27)
- Компаратор 50..70 мВ с током потребления 350 нА для индуктивного датчика. С малой зависимостью от температуры и напряжения питания (о вообще - литий). Скорость вращения 1-20 Гц. С фильтром НЧ, защитой от перенапряжений и гарантией непоявления Гудвин(254 знак., 17.03.2016 13:55 - 14:32, SCH, полностью)
- Давайте лучше про про музыку поговорим, да!? Я за последние несколько лет ничего не добавил себе в коллекцию, слушаю только свои старые записи. Это кризис жанра или же я такой древний? - AlSa(06.03.2016 17:16, zen, полностью)General
- Вкусы разные. saifullin2(84 знак., 17.03.2016 18:19)
- Из старенького... (ЛСД) - AU08(08.03.2016 00:55, youtube, youtube)
- Я слушаю всякую музыку. vesago(332 знак., 07.03.2016 22:35 - 22:40)
- Скинь ссылки на "свои старые записи"... чет я тебя не помню... - max(06.03.2016 21:35)
- Когда я закончил формировать на компе всю музыку своей юности в формате *.flac, то тоже прекратил. Я давно поянл, что могу слушать только то, что было модным, когда мне было до 25 лет. А всё более позднее мне неинтересно. - Лагунов(06.03.2016 20:52)
- Древний. С нового года — 210 треков, за прошлый год — 1606 - Alex B.(06.03.2016 20:50)
- Я с дитями последнее время на Two Steps From Hell подсел. ASDFS(88 знак., 06.03.2016 19:54, youtube)
- кризис жанра, я наеборот много в репертурчик добавил. правда многое новоп из старого (просто раньше не в вкусе было) .так то же время новое из старого наоборот не впечатляет - blackprapor(06.03.2016 19:50)
- про лабутены послушай:) - =L.A.=(06.03.2016 19:47)
- Я тоже древний. Но Пикник каждый год радует парой-тройкой песен. А что ещё надо для спокойной старости :) - Барбос(06.03.2016 17:22)
- Вопрос знатокам этикета: Пить за Крым армянский коньяк кошерно или нет? - Крок(17.03.2016 15:20, Off, полностью)
- тут прошел слух, что появился STM32F... какой-то, у которого высокочастотный ШИМ. Как я понял, частота таймера выше основной частоты? Точнее так, какая всё максимальная частота ШИМ среди всех STM32F...? - Лагунов(17.03.2016 09:38 - 09:42, ARM, полностью)
- Есть ли программа для расчета индуктивности катушки на ферритовом стержне? misyachniy(360 знак., 02.03.2016 20:43, SCH, полностью)
- Модули Microchip RN1810, RN1810E, MRF24WN0MA и MRF24WN0MB позволяют добавить в электронное устройство поддержку Wi-Fi 802.11b/g/n -> Сайт микрочипега --> - Evgeny_CD(16.03.2016 00:16, RFID, ссылка, ссылка, полностью)
- На сегодняшней выставке в Крокусе поразила фраза: Срочное изготовление печатных плат. Самовывоз из Шеньженя. - Крок(16.03.2016 16:45, zen, полностью)General
- Трамп зажигает :) - ilyaul(16.03.2016 23:58, Off, youtube, полностью)