11:24

После недолгого, но нудного ковыряния eclipse с плагинами и поиска решений возникающих ошибок, я нашел эту статью:
The most detailed guide on programming and debugging BluePill under Linux with IDE
Стянул с указанной там ссылки сборку sw4stm32, поставил openOCD и arm-none-eabi-gdb (заранее), воспользовался дальнейшими указаниями по настройке и примером cfg.
Запустил отладку.
Работает.
Я доволен.

@темы: околокода

20:18

Бесполезный вечер.
Постучал, поупражнялся, поел.
Все.

@темы: быт

16:36

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

@темы: околокода

20:33

Итак, первый в очереди - SW4STM32.
Который по сути - плагин для Eclipse.
Нашел рецепты только для портирования проекта из CubeMX, что меня слабо привлекает.
Вроде можно переписать makefile после генерации кубом...
Знаний на это у меня пока не хватит.
Однако следом нашел способ через "C Project" -> “Ac6 STM32 MCU Project”.
Там же удобно создал кастомную борду (под свой китай) и подкачал spl.
Мне очень нравится, как налету все настраивается.
Мне всегда не нравилось, что в Keil нужно прописывать все пути до библиотек. Да, ручной контроль, да, темплейт раз настроить и копипаст. Но все же не современно.
___
Проблема.
Через STlink я могу присоединиться к контроллеру, но в sw4stm32 debug не идет.
Хз, но openocd -f interface/stlink-v2.cfg -f board/stm32f4discovery.cfg тоже возвращает нормальный результат.
Устал.

@темы: околокода

20:48

День мало полезный.
На работе грузят откровенной херней: то протоколы оформи, то статьи подбери, то кабель прозвони.
Але, а программы писать теперь не должен?
Понимаю, я говно и неосилятор, но можно же подобрать что-нибудь. Хрен так когда с места сдвинусь.
Мне просто стыдно, приду на собеседование в ит контору и "ну я n лет в этой фирме работал пробкой и побегушкой". А самостоятельно только учебники читаю.
Нужен проект. Нужна практика.

@темы: нытье, работа

20:12

Manjaro радует всем, кроме времени загрузки.
На этапе после grub секунд сорок просто черный экран.
Qt Creator развернулся в два щелчка.
Теперь надо собрать платформу под arduino (раз она у меня есть) и, самое главное, под stm.
И вот это пока хз, как сделать.
Варианты:
1) IDE от ST. За милю несет HAL. Стоит проверить, можно ли открутить оттуда hell и прикрутить spl.
2) Долгий секс с QtCreator ради openOCD и gdb. Сомнительно, особенно в свете отказа от qbs, которая в каждой инструкции фигурирует.
3) VSCode. У меня, правда, даже просто сишный код не скомпилился. Но это очевидно, я не разобрался, как сборку делать.
4) А да, на sublime text тоже можно собрать. OpenOCD в наличии.

@темы: околокода

18:14

Думал, уже закрыть велосезон.
Но выехал еще разок на тридцать пять км в поля.
Было тепло и приятно.
Много песка.

@темы: тело

16:49

Поставил рядом с debian 10 manjao 18 xfce.
Чисто визуально - бомба.
Хочу юзать ее больше, хотя archlinux парадигам для меня нова.

@темы: околокода

15:03

Честно говоря, debian 10 xfce вызвал с первых минут отторжение.
На Ubuntu 16 такого не было.
Банально, за пару часов сидения в системе не могу разрешить конфликт между копированием из терминала и сменой раскладки из-за повторения сочетания ctrl+shift в хоткеях.
После настройки графики стало лучше.
Ладно, пока терпимо.
Попробую сразу накатить вторую систему рядом, чтоб в случае неудачи не пришлось много восстанавливать.

@темы: околокода

13:15

Как же я устал.
И нет, в этот раз это не пустое нытье.
Я реально устал.
И возможно, отдохнуть мне не дадут.
Пора почитать вакансии и пересобрать план саморазвития под требования.

@темы: нытье, работа

12:35

Съездил на велоночь.
Как и ожидал, довольно тухло.
Где-то по задворкам, только одна центральная улица.
Народу мало, темп медленный, куча подростков.
Зато СМИ распространяют инфу в стиле "ах эти сволочи велосипедисты снова заблокировали центр города".
Потом с товарищами мотнули еще по городу. И это было весело.

@темы: тело

20:13

Приклеить пластик к резине не так просто.
Облазил инет, даже на дайри спросил.
Такое чувство, что я один такой извращенец, ибо советы все неопределенные.
В стиле: ну момент попробуйте.
Моментов дохрена, все пробовать - денег не хватит.
Пока думаю остановить на: момент универсал (ибо есть), момент пвх, момент кристалл, жидкие гвозди (у отца стянуть, если они на водной основе). Далее уже искать специализированные.
Вся жопа в твердом ПВХ, к которому нихрена не липнет, а если и липнет - то вступает в реакцию с ПВХ или корежет резину.
Мне все это критично, чтоб ни горбика, ни уплотнения.
Иначе вибрация будет неравномерно распределяться.

@темы: вродетворчество

20:07

Приехали китайские палки.
Невозможно легкие.
Конечно, привыкнуть после времени можно, но в руке сидят неуютно.
Но что от китая хотеть? Хотя бы волокна вдоль, сучков на плече нет, и ладно.

@темы: вродетворчество

12:46

Купил пластик.
Теперь-то с места сдвинемся.
А занятия давно забросил.
Ибо смысл, когда инструмента нет.
Еще контроллер хочу сменить на более производительный.

@темы: вродетворчество

20:54

"И каждый день - одна и та же срань. В чем смысл?.. Ни цели, ни будущего, тупо безграничная скука." (c)

@темы: цитаты

19:31

Subtilu-Z | Z10 - Rock You Like a Hurricane
Subtilu-Z - это два аккордеона, барабаны и бирбине. А вокруг какие-то чуваки.

@темы: музыка, instrumental, coverversion

18:56

Ну хз, моментами таскменеджер помогает.
Я прочитал Кормен "Алгоритмы. Вводный курс" за две недели.
Это было тяжко, особенно в конце, где NP задачи.
На деле депрессия, ибо даже такое введение на двести страниц вызывает ступор на каждом абзаце.

@темы: нытье, околокода

12:06

Десятый заказ с алика стал первым проблемным.
Не отправили посылку.
А там дешмань звуковая для чиптюн экспериментов.

@темы: быт, вродетворчество

22:26

Дождь.
Не получилось съездить на природу.
Это лето бедно на поездки.
Зато я профигачил винду путем форматирования загрузчика.
Кто ж знал, что он привязался к старому, лежащему на другой диске.
Развлекуха на пять часов, ибо у меня еще и primary не создавался.
Хорошо, когда поблизости есть другой стационарник, и на нем можно что-то исправить.

@темы: быт, околокода

19:09

Внезапная самопальная велоночь.
Попробовать что ли.
_
UPD.
Невелоночь была довольно обычной. Ну прост сотня людей без блокирования улиц колонной проехалась по городу.
И официальная велоночь таки будет. Вот только десять км с семи до восьми вечера где-то на окраине центра слабо напоминает две тыщи шестнадцатый с тридцатью км на оба берега со стартом в одиннадцать.
А ведь спасибо именно той велоночи, мое увлечение велосипедом тогда заметно окрепло. Я даж вело нормальный купил.

@темы: тело