February 1st, 2015

Костерок

Реверс пятизначного вольтметра на STM8

Вчера я занимался "реверсом" пятизначного вольтметра (buyincoins), (ebay). Конечно, я так и не понял, зачем китайцы запихнули туда 5 знаков, если он и 4 вряд ли сможет точно во всем диапазоне (0..30В), но захотелось для него прошивку написать.
Реверсинг 5-значного вольтметра; тест на 12В
Вот и сам вольтметр, тест на 12В

Проведенный на кухне вечер дал плоды: я нарисовал в кикаде схему, а также определился с логикой работы. Остается "всего лишь" написать прошивку. Результаты — в репозитории stm8samples на сосфорже и гитхабе. Под катом — файл README с некоторыми пояснениями.
Схема вольтметра

Collapse )
promo eddy_em september 3, 12:13 8
Buy for 10 tokens
Уже больше полугода занимаюсь разработкой, вот, наконец-то в мастерских взялись за меня и начали выдавать первые детали. Сегодня сделал тестовую сборку (как обычно, местами пришлось "доработать напильником"): Пока прибор без названия (да и как-то не лезет в голову ничего, у меня нет…
Костерок

Съем данных с "вольтметра" логическим анализатором

На "казусе" попросили снять протоколы. Снял.
Снимаю данные по I2C
Вот так это происходило


Collapse )

UPD:
К сожалению, чип оказался залоченным от чтения. Но и почему-то не получилось ничего вместо существующей прошивки записать. На "казусе" посоветовали на Vcap припаять микрофарадный кондей. Попробую. Но, боюсь, что не поможет: есть подозрение, что китайцы научились делать одноразовые STM8S003.