avatar
Рейтинг
+27.22
Сила
57.15

Сергей

Публикации

avatar
да, поправил
avatar
Им можно сказать что написать.
avatar
Да нет, просто пытаются каждую копейку сгрести, которую можно. Дела совсем плохи, похоже.
avatar
У меня — бывают, при этом заказываю DHLем потому разбивать на несколько крайне не хотелось бы. Обидно.
avatar
Не у всех *пока* есть принтера, а вот разный kradex продается почти где угодно. Насчет дипа, понял :)
avatar
Честно-говоря, я бы ориентирвоался не на размер платы, а на размер какого-нибуть готового корпуса или линейки корпусов. Ведь эту плату нужно будет потом куда-то всунуть.

А насчет дипа — можно взять SMD версию и все сразу влезет.
avatar
Конечно, будет, я только за! Я немного участвую в его разработке. Для небольших проектов он вполне себе подходит.
avatar
Ухты, спасибо, не знал о таком подходе :) Всегда использовал 64 битное умножение. Нужно будет попробоваться на своих задачах.

Добавил в статью. И еще добавил про умножения на целые числа.
avatar
Нет, не будет. Как по мне, как есть сейчас — вполне нормально.
avatar
Иначе проще воспользоваться другим калькулятором или написать формулу в экселе
Дак, никто-же не против :)

на практике чаще приходится иметь дело с более сложными схемами
Для таких лучше симуляторы юзать, а калькуляторы для БЫСТРОГО расчета мелких узлов оставить.

Лично мне калькуляторы хорошо жизнь облегчают.
avatar
Для написания уроков, Альтиум подарил мне полную лицензию, за что им большое спасибо. По внешнему виду устройства врядли кто-то сможет определить в чем оно сделано, а вот по герберам и другим файлам — без проблем. Ну а проблемы с законом зависят уже от кучи других, не технических, факторов.
avatar
Готово
avatar
Я думал над этим. Дополнительное поле делать не хочется, чтобы не усложнять ввод данных. Можно, конечно, жестко забить какую-то цифру, но, ведь, неизвестно, что человеку нужно. Поэтому, я оставил как есть.

В любом случае, отфильтровать глазами© у меня получается довольно быстро и дискомфорта не вызывает.
avatar
Вы забыли про GPIOA->BSRR. Для того, чтобы понять куда писать, нужно взять из таблицы констант адрес GPIOA->BSRR и сохранить его в регистр, потом записать GPIO_BSRR_BS6 во второй регистр, потом записать по адресу в первом регистре то, что во втором регистре.

Раз у вас 7 тактов, то, возможно, ваш компилятор вставляет что-то еще. К примеру, реально читает BSRR из GPIOA.

Вот дизассемблер:
avatar
Должно транслироваться в 3 команды — загрузить, изменить, сохранить. В итоге 3 такта + заполнение конвейера — 3 такта. В итоге, получается 6. Ну и один — погрешность измерений, похоже.
avatar
Ну, это не самая жестока ошибка, со всеми бывает. Даже digikey и тот периодически ошибается, правда потом бесплатно отправляет недостающее UPSом :)

А хамское отношение к покупателям — это фирменная фишка больших наших магазинов (тот-же космодром можно вспомнить). Вообщем, пока твой заказ не представляет существенную долю выручки магазина, о хорошем отношении можешь и не думать :)
avatar
Можно использовать любой таймер. Запустить до начала операции, остановить после и посмотреть что получилось в счетчике. Для точности, можно прогнать несколько циклов исследуемого кода между стартом и стопом.

Как ваирант, можно включать и выключать ножку и смотреть на осциллографе.
avatar
Одно их двух. Если в контроллере есть FPU (сопроцессор для работы с плавающей запятой), то генерируются обращения к нему. Если такого нету, то подключается библиотека, которая программно эмулирует плавающую запятую.
avatar
Собственно, у китайцев есть и фри шиппинг
avatar
Вопрос уже не раз обсуждался на форуме.