25.01.2014, 12:27
|
#1031
|
Заблокирован
Регистрация: 25.04.2013
Сообщений: 1,431
Сказал спасибо: 0
Сказали Спасибо 385 раз(а) в 254 сообщении(ях)
|
Re: FAQ по STM8
Сообщение от eddy
|
Судя по схематике, он только на первом канале входа CC доступен, а у меня свободен лишь второй канал.
|
Прикалываетесь? Там ЧЕТЫРЕ одинаковых канала! Но в спарке только 1-2(2-1) и 3-4(4-3). Кишки разрисованы для первого, остальные - аналогичные. Почитайте даташит!
Сообщение от eddy
|
Отладчик не годится: я отладчиками пользоваться не умею.
|
??????????????????
Сообщение от eddy
|
И не хочу.
|
Нет слов! Зачем тогда вообще этим заниматься?
Сообщение от eddy
|
У меня в качестве отладки - экранчик
|
Тоже вариант, можно вывести содержимое регистров и посмотреть что к чему.
|
|
|
|
25.01.2014, 14:35
|
#1032
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
|
Re: FAQ по STM8
Сообщение от nahimovv
|
Кишки разрисованы для первого, остальные - аналогичные
|
А, ну если так, то хорошо. Буду пробовать. Надеюсь, на все пробы флеш-памяти хватит (я-то за 130 рубликов две макетки на 105-м заказал, но пока они придут...)
Сообщение от nahimovv
|
Нет слов! Зачем тогда вообще этим заниматься?
|
Интересно же!
Вот только с МК, конечно, посложней: в обычных "компьютерных" программах у меня отладка в stderr плюется, а на МК нужно сначала какой-нибудь UART подключить. Если, конечно, он доступен (у "вольтметра" на UART'овских ногах висит LED-дисплей).
Сообщение от nahimovv
|
можно вывести содержимое регистров и посмотреть что к чему
|
Вот я и смотрел. Сначала "обнаружил", что сами по себе регистры счетчиков не обнуляются: перед запуском таймера надо их обнулить. Потом выплыла странная фигня: периодически у меня почему-то на экране появлялось "8.8.8.0", хотя нигде в коде такого нет (возможно, опять что-то напутал с процедурой вывода сообщений на экранчик).
Ну, надеюсь, что все получится. Если будет вечером время, сегодня-завтра, возможно, добью (если флеш не сдохнет быстрей). Выложу тогда результаты в "переделываем вольтметр".
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
25.01.2014, 14:47
|
#1033
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: FAQ по STM8
Сообщение от nahimovv
|
Нет слов! Зачем тогда вообще этим заниматься?
|
Так на линуксе ведь нет отладчиков... Вот и приходится объяснять окружающим "не очень-то и хотелось"
Сообщение от eddy
|
а на МК нужно сначала какой-нибудь UART подключить.
|
У меня для этих целей выделяется одна любая ножка и плюет наружу УАРТ-подобный код, контроллер на дисплее самосинхронизируется по этому коду и выводит данные на экран. И по этой же ножке загоняет команды управления обратно. Весь код - слов 50 для АВР, на стм32 раза в 3 больше, но там и ПЗУ программ жирнее
|
|
|
|
25.01.2014, 14:54
|
#1034
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: FAQ по STM8
Сообщение от niXto
|
Так на линуксе ведь нет отладчиков... Вот и приходится объяснять окружающим "не очень-то и хотелось"
|
Есть ,но что бы пользоваться ими, нужно быть продвинутым танцором, eddy пока начинающий.
Сообщение от niXto
|
У меня для этих целей выделяется одна любая ножка и плюет наружу УАРТ-подобный код, контроллер на дисплее самосинхронизируется по этому коду и выводит данные на экран. И по этой же ножке загоняет команды управления обратно. Весь код - слов 50 для АВР, на стм32 раза в 3 больше, но там и ПЗУ программ жирнее
|
Может ты не знаешь - на STM32 все это уже сделано и не надо UART тратить . Либо семихостинг либо SWO . Хоть и не в тему...
__________________
Осторожно , злой кот
|
|
|
|
25.01.2014, 17:45
|
#1035
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
|
Re: FAQ по STM8
Сообщение от niXto
|
на линуксе ведь нет отладчиков
|
Что за чушь?
Сообщение от dosikus
|
нужно быть продвинутым танцором
|
Профессиональным программистом я стать не стремлюсь.
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
25.01.2014, 17:49
|
#1036
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: FAQ по STM8
Сообщение от eddy
|
Профессиональным программистом я стать не стремлюсь.
|
Не , не понимаешь ты "военно-морской юмор ". ![Прикольно](images/smilies/icon_wink3.gif)
Речь о танцах с бубном...
__________________
Осторожно , злой кот
|
|
|
|
25.01.2014, 18:25
|
#1037
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
|
Re: FAQ по STM8
Сообщение от dosikus
|
Речь о танцах с бубном
|
Этого мне хватает ☺
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
25.01.2014, 18:37
|
#1038
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: FAQ по STM8
Сообщение от dosikus
|
Может ты не знаешь - на STM32 все это уже сделано и не надо UART тратить . Либо семихостинг либо SWO
|
Конкретно на стм32 проще всего наверное через СЕС, всё равно он в большинстве случаев не используется, а стоит вроде во всех чипах
Просто у меня под этот УАРТ целая куча железяк на любой вкус и цвет, не предлагаете же все их переделывать? Или делать новые, специально для СТМ??
|
|
|
|
25.01.2014, 18:41
|
#1039
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: FAQ по STM8
Сообщение от niXto
|
Просто у меня под этот УАРТ целая куча железяк на любой вкус и цвет, не предлагаете же все их переделывать? Или делать новые, специально для СТМ??
|
А что переделывать то ?
В случае с семихостинг все передается через SWD . В железе никаких изменений .
Ну а с SWO всего то один пин забираем ...
__________________
Осторожно , злой кот
|
|
|
|
25.01.2014, 19:09
|
#1040
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: FAQ по STM8
Переделывать мои экранчики-панельки-светодиодные матрицы и пр. вещицы, в которых уже стоит контроллер, заточенный именно под такой УАРТ. Отладка через программный отладчик - это прекрасно, однако не всегда хватает его возможностей или удобства
Кстати, не придумали ещё что-то типа СТМстудио, только чтобы можно было смотреть на мониторе в реалтайме не единственный график, а хотя бы штуки 4 разных (не совмещенных), и параллельно выводить штук 8 строк и/или констант, и десяток битов на лампочки-светодиоды - тогда мои самоделки действительно станут не нужны?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 23:37.
|
|