Перейти к содержанию
    

а наш zltigo - телепат... то мысли читает...

Мысли не читаю. Но их полное отсутствие в пустых головах распознаю безошибочно.

...то ауру чистит, то предлагает поддержку ПО в микроволновках делать...

Эти Ваши бредовые галлюцинации комментированию вообще не подлежат.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Неужели никто не пользуется?

я тут пытаюсь допилить stm8flash чтобы поднять консоль по типу как это делается в stm32,

т.е. берем байт в ОЗУ, например по адресу 0x3ff который в stm8s гарантированно под возвратом из main()

пишем туда и ждем пока он обнулится уже средствами swim

блин :smile3046: все заготовлено, и байт обнуляется.

кроме того, что чтение блока единичной длины явно не работает.

шо ж делать?

неспроста там функция чтения одиночного байта не реализована.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

блин :smile3046:

:yeah:

УРА, заработало!

http://sharaga.org/index.php?showtopic=24408

подробно будет пока там.

И здесь, т.е. регистрироваться на Шараге не обязательно.

:beer:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А чего зип, а не нормальный форк на гитхабе? А то может что-нибудь полезное будет - автор бы стащил к себе (да и просто пулл-реквесты проще слать же)!

Изменено пользователем Эдди

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А чего зип, а не нормальный форк на гитхабе? А то может что-нибудь полезное будет - автор бы стащил к себе (да и просто пулл-реквесты проще слать же)!

да пусть тащит. зачем множить сущности?

я туда полноценный дебаггер положу :rolleyes: когда будет готов.

Главное, что механизм работает.

Изменено пользователем _Pasha

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Классно мы живем, короче. Неужели никто не пользуется?

Я пользуюсь, у меня всё запускается.

все это касается stlink 1

А, у меня второй.

 

ЗЫ. Про отладку и питон совсем ничего не понял :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Кстати, на ST-Link v2 таки есть смысл перейти. Там разница косметическая.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А, у меня второй.

А. Ну у меня первый из дискавери под рукой. И нужно это было сделать сегодня.

 

ЗЫ. Про отладку и питон совсем ничего не понял :(

 

я хотел вначале повторить то что делает stm8flash на основе pyUSB, потом заскучал от кол-ва писанины

теперь получается проще сделать питоновский модуль из того, что уже работает с stlink 1 и 2 -

будет простенький класс с open close read write + специфик дебажные методы

т.е. это какбы бэкенд.

а верхний уровень, собственно дебаг - пишется на питоне легко и быстро. Вот только неохота с мутным cdb разбираться :(

 

это все в предположении, что нормального дебаггера sdcdb под stm8 так и не будет :) и гнаться за прикручиванием бекэнда к нему нет смысла.

 

Еще из замеченных косяков- stm8flash под stlink1 на малине не работает. Еще не понял почему.

А вот 2 - работает без проблем. Stm32 отлаживаю через st-util

А я уже разбаловался - пошел прилег с вайфаем и кручу отладку :)

Изменено пользователем _Pasha

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

я хотел вначале повторить то что делает stm8flash на основе pyUSB,

Ага, я уже почитал по ссылке на(в) шараге. Хорошая штука, попробую при случае.

Еще из замеченных косяков- stm8flash под stlink1 на малине не работает. Еще не понял почему.

Первый вообще под линуксом работает с трудом. Там реализовали работу через какое-то кривое подмножество mass storage, линуксовые драйвера от этого дуреют.

А вот второй уже нормально сделан, и с ним проблем нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

http://sharaga.org/index.php?s=&showto...st&p=158937

 

Робкая попытка допилить до stlinkv2 оказалась сопряжена с тучей загадок, что после чего делать, а главное-зачем.

В общем, такой себе полуфабрикат, с надеждой на коллективный разум. Потому чЬто работает оно через раз :rolleyes:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А чем оно отличается от оригинала? (Я пользую оригинал на st-linkV2, вроде работает, поэтому интересуюсь.)

Или это конкретно под малинку?

---

UPD: Ага, посмотрел. Тут добавлена отладочная консоль. Очень интересно, надо будет попробовать...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

-fsigned-char

если не зафорсить, то у тамошнего гцц по умолчанию unsigned, а это

источник многих малиновых граблей

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Еще из замеченных косяков- stm8flash под stlink1 на малине не работает. Еще не понял почему.

вот потому и не работал, что char того этого. unsigned.

Изменено пользователем _Pasha

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

char того этого

Кто ж нонче пишет "int", "char" и т.п., если нужно, скажем, int32_t, int8_t и т.п.?

Тупо char можно лишь для строковых переменных писать — там пофиг на знаковость...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Кто ж нонче пишет "int", "char" и т.п., если нужно, скажем, int32_t, int8_t и т.п.?

Тупо char можно лишь для строковых переменных писать — там пофиг на знаковость...

Оявасумоляю. ОНИ пишут. Да и вообще, совать exact width депопало--- моветон ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...