Feb. 4th, 2015

eddy_em: (Костерок)
Пару часов сегодня убил, чтобы понять, почему у меня при включении 12-вольтного блока питания отваливается USB-соединение платы СУ ИК-спектрографом.
Щупал осциллографом — все чисто.
Подключил +12В через диод — проблема не исчезла.
Подключил "землю" БП через диод — бац, нет помехи.
Вот такая зараза — дает помеху по земле.
Что интересно, если прямо на выходные колодки БП вместе с проводами прикрутить кондейку на 2200мкФ, то тоже помехи нет. А если его прикрутить уже на входе платы (я думал, может обойтись дополнительным конденсатором на питальном входе), помеха опять появляется!
Вот такие они — чудеса в решете.
Надо будет погуглить, какой Шоттки выдержит 10А тока на 12В напруги, да воткнуть землю БП через него. Все надежней будет.
eddy_em: (Костерок)
Итак, схемку вольтметра на STM8 я нарисовал, набросал пробную программку, а прошить не смог: хитрые китайцы зачем-то защитили свою прошивку от чтения. А чтобы записать что-то, нужно сначала стереть содержимое регистра защиты (что приведет к обнулению содержимого флеш-памяти). И вот засада: stm8flash этого делать не умеет ☹

Расчехлил старый образ мастдайки-хрюнделя под виртуалбокс, запустил. Пытаюсь установить какую-то "STM studio". Говорят, она это умеет. Надеюсь, что проброс USB сработает.

UPD: да, сработало. Стер 2 вольтметра: этот пятиразрядный, и четырехразрядный.

Какие же все-таки сволочи эти STM! Ну неужто если влом под линукс что-то сделать, нельзя хотя бы документацию нормальную выложить, чтобы можно было не мучиться с реверсом (как Valentin Dudouyt), а написать нормальную полноценную утилиту, которая будет не только читать/писать flash, но и работать с eeprom и option bytes!
Хорошо хоть, образ хрюнделя остался. И проброс USB сработал…

September 2025

S M T W T F S
 123456
78910 111213
14151617181920
21222324252627
282930    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 17th, 2025 03:15 pm
Powered by Dreamwidth Studios