← All posts tagged ЖЖ

Kim

Почему я ненавижу всех этих ватных либерастов? А потому что я живу в России, а не в стране волшебных эльфов. И когда они в доказательства своей точки зрения присылают какой-нибудь abrod.livejournal.com (линка предоставлена сан-санычем у которого жопа остывала медленнее всей остальной жуйки и даже медленнее чем у последнего активного пидороквадратика) я вижу только:

This Connection is Untrusted

You have asked Iceweasel to connect securely to abrod.livejournal.com, but we can't confirm that your connection is secure.

Kim

а когда федеральные новости будут говорить про "защиту русских/россиян" — всех поверивших надо посылать читать про судьбу сёл Храх-Уба и Урьян-Уба с Российскими гражданами, проживающими в них.

Kim

Да что ж за нафиг? Только попытаюсь кому-то объяснить на жуйке, что их суждения поспешны и основаны на недостатке информации — так меня банят.

Kim

купил пару конденсаторов на 50 вольт/10000 микрофарад, несколько диодных мостов, пару стабилизаторов напряжения с пятивольтовым выходом. Разобрал старый принтер — извлёк пару электромоторчиков (нет, там не шаговый двигатель) осталось найти колесо и можно сварить динамомашину на велосипед. Проблема только одна: как же на это корпус собрать

Kim

А если Крыму можно требовать на своём референдуме увеличить права автономии (как вариант отличный от выхода из состава Украины), то давайте проведём референдум по восстановлению автономной Уральской Республики в составе РФ.

Kim

Достала меня неспособность грамотно выражаться. Постоянно в речи, особенно в письменной, вылезают косяки с пунктуацией и неразбираемыми сложноподчинёнными предложениями. Я сам с трудом восстанавливаю что имел ввиду, когда писал.

Kim

Надо бы накатать высер о том, что революция дело не разовое, что скинуть тирана это ещё не конец и о том, что народное протестное движение неизбежно обернётся против вчерашних собственных лидеров, если те тоже станут тиранами, но это уже сотни раз переписано и я ничего нового тут не скажу.

А кроме того, если я напишу такой пост, мне придётся читать чужие срачи, а это слишком времязатратно.

Kim

В общем не осилил перевести эту железяку в low power run mode. Фигачу такой код:

#include <libopencm3/stm32/rcc.h> 
#include <libopencm3/stm32/pwr.h> 
#include <libopencm3/stm32/flash.h> 

int main()
{
  clock_scale_t myclock_config = {
    .hpre = RCC_CFGR_HPRE_SYSCLK_DIV2,
    .ppre1 = RCC_CFGR_PPRE1_HCLK_NODIV,
    .ppre2 = RCC_CFGR_PPRE2_HCLK_NODIV,
    .voltage_scale = RANGE2, // Документация требует Range2 для low power run mode
    .flash_config = FLASH_ACR_LATENCY_0WS,
    .apb1_frequency = 65536,
    .apb2_frequency = 65536,
    .msi_range = RCC_ICSCR_MSIRANGE_65KHZ, // Для работы требуется MSIRANGE не больше первого. Ставим нулевой.
  };
  rcc_clock_setup_msi(&myclock_config);
  rcc_peripheral_enable_clock(&RCC_APB1ENR, RCC_APB1ENR_PWREN);
  PWR_CR |= PWR_CR_LPSDSR;
  PWR_CR |= PWR_CR_LPRUN;
  while(1) {
      __asm__("nop");
    }
}

А в результате, хоть делай "PWR_CR |= PWR_CR_LPRUN;" хоть не делай -- жрёт оно под 1 милиампер, вместо ожидаемых 40 микроампер.

Kim

А какой русский термин используется для "solder bridge"?

Убрал с платки два этих моста оформленных резистрами на 0 Ом, припаял держатель для батарейки и впаял вилку для джампиков между, чтобы переключаться между внешним питанием и батарейкой.

Ну то есть теперь моя платка умеет работать от батарейки.