реклама на сайте
подробности

 
 
> Симулятор
Cahes
сообщение Jan 25 2018, 13:27
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 17-05-13
Пользователь №: 76 870



Начал изучение программирования STM32F103 с System Workbench + STM32CubeMX, и по обучающим материалам составил мнение - что каждый раз при экспериментах надо прошивать (читай - насиловать и изнашивать) микроконтроллер, что вообще не оправдано (кроме последнего случая). На предмет симуляции контроллера для данной системы (Eclipse) нашёл следующее: Программный симулятор микроконтроллеров ARM в Eclipse, с чего понятно - что по простачку симулировать можно из командной строки, если встраивать в систему - куча всего всякого, и в конце концов - получаем текст с содержимым регистров. - Так что-ли понимается симуляция у программистов? Я ожидал некое схематическое изображение светодиодов, аналоги вывода на дисплей, какие-то сообщения об частоте, выводе единиц на контакты, индикацию процессов в АЦП и т.п. Чёрт ногу сломит. Это обычное дело? Стоит остановиться на этом? Или есть нечто более удобное для новичка? Может в других системах?

Сообщение отредактировал Cahes - Jan 25 2018, 13:30
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Baser
сообщение Jan 25 2018, 14:27
Сообщение #2


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Цитата(Cahes @ Jan 25 2018, 15:27) *
Начал изучение программирования STM32F103 с System Workbench + STM32CubeMX, и по обучающим материалам составил мнение - что каждый раз при экспериментах надо прошивать (читай - насиловать и изнашивать) микроконтроллер, что вообще не оправдано ...

Купите себе плату NUCLEO-F103RB за 11 Евро, уже с встроенным программатором-дебаггером, и ни в чем себе не отказывайте в плане "насилия и изнашивания" микроконтроллера. Еще ни разу не встречал отказа флеша МК на отладочной плате из-за частой перепрошивки. Есть тестовые платы, которые я периодически "мучаю" по несколько раз в год оччень плотно, уже лет по десять, и ничего.

Цитата
Так что-ли понимается симуляция у программистов? Я ожидал некое схематическое изображение светодиодов, аналоги вывода на дисплей, какие-то сообщения об частоте, выводе единиц на контакты, индикацию процессов в АЦП и т.п.

Тоже слышал про Протеус, но только как "для начинающих" и "для обучения". Сам не видел и вряд ли ...

Программная симуляция больше подразумевает симуляцию работы ядра МК и ЧАСТИЧНО периферии.
Я в симуляторе отлаживаю только какие-то небольшие вычислительные алгоритмы.
Симулировать внешнюю обвязку своей платы - просто замучаетесь - хотя это в принципе возможно, но по трудоемкости огромно.
Поэтому это никто не делает, и все сейчас отлаживаются на целевой плате.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Cahes   Симулятор   Jan 25 2018, 13:27
- - scifi   Цитата(Cahes @ Jan 25 2018, 16:27) каждый...   Jan 25 2018, 13:36
- - ViKo   Сам не видел, люди говорят, есть Proteus, он лампо...   Jan 25 2018, 14:07
- - twix   Цитата(Cahes @ Jan 25 2018, 13:27) Начал ...   Jan 25 2018, 15:10
- - jcxz   Цитата(Cahes @ Jan 25 2018, 15:27) Стоит ...   Jan 25 2018, 16:07
- - DASM   Эх молодежь пошла.. вот помню Z80 как центральный ...   Jan 25 2018, 16:44
|- - jcxz   Цитата(DASM @ Jan 25 2018, 18:44) Эх моло...   Jan 25 2018, 16:56
|- - twix   Цитата(DASM @ Jan 25 2018, 16:44) Эх моло...   Jan 25 2018, 18:42
|- - DASM   Цитата(twix @ Jan 25 2018, 21:42) Что за ...   Jan 25 2018, 20:13
- - DASM   20 минут. ДРЛ-250 со снятой колбой. Ну раз 10 се...   Jan 25 2018, 17:17
|- - jcxz   Цитата(DASM @ Jan 25 2018, 19:17) Ну раз ...   Jan 25 2018, 17:23
- - DASM   "STM32, где регистров в периферии - раз два и...   Jan 25 2018, 17:24
|- - jcxz   Цитата(DASM @ Jan 25 2018, 19:24) "S...   Jan 25 2018, 17:25
- - DASM   По описанию их перифирии - тож самое. Странно тогд...   Jan 25 2018, 17:34
|- - jcxz   Цитата(DASM @ Jan 25 2018, 19:34) По опис...   Jan 25 2018, 17:37
- - ViKo   А я перфоленты помню. Сам не программировал тогда,...   Jan 25 2018, 19:30
- - VladislavS   Цитата(Cahes @ Jan 25 2018, 16:27) Начал ...   Jan 26 2018, 05:55
- - Михась   За 20 лет не протер ни одного чипа. Спалил одну A...   Jan 27 2018, 09:21


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 3rd August 2025 - 20:41
Рейтинг@Mail.ru


Страница сгенерированна за 0.01382 секунд с 7
ELECTRONIX ©2004-2016