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

 
 
> Симулятор
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
Ответов
DASM
сообщение Jan 25 2018, 16:44
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Эх молодежь пошла.. вот помню Z80 как центральный проц, ПЗУ с УФ стиранием.. прогу пишешь, потом стираешь ПЗУ под лампой ДРЛ 20 минут, потом шьешь его.. ресурс - 25 циклов. Новая стоит денег дохрена, брали в Автово.. вот это было программирование.. Пишешь конечно на ассемблере, а не на этих ваших новомодных Сях, на офигительном компе с 2.5 МГц тактовой и 48 кбайт ОЗУ с монитором из ЧБ телевизора.. А щас что.. чем ошибки в коде искать - проще залить и смотреть - пашет-не пашет ))) Всех на Колыму!! Потом at90s1200 появился и at89c2051 c флешем - такой оргазм был... !

Цитата(jcxz @ Jan 25 2018, 19:07) *
Не стоит. Как Вам тут уже неоднократно сказали. Тем более что STM32F103 - один из самых дешёвых, если работаете с отладочной платой - купите их несколько раз так боитесь изнасиловать wink.gif Если с реальным устройством - скорее новую плату переразведёте (для правки схемотехники) и всё равно там будет новый МК.
Ну или возьмите более мощный МК, где больше ОЗУ, и насилуйте его ОЗУ вашей программой сколько угодно. laughing.gif


Да время - самое главное. Скорее даже поэтому, а не из-за экономии ресурса флеша, я стараюсь отлаживать ПО по возможности в ОЗУ, ибо перепрошивка флеша - это в разы медленнее.

Вы прикалываетесь? Сколько этот ваш проц шьется? У меня 60 кил в EFR32 заливаются секунды 4.. Я в день на курению трачу времени больше, чем yf 900 рперепрошивок
Go to the top of the page
 
+Quote Post
twix
сообщение Jan 25 2018, 18:42
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 326
Регистрация: 4-11-15
Пользователь №: 89 174



Цитата(DASM @ Jan 25 2018, 16:44) *
Эх молодежь пошла.. вот помню Z80 как центральный проц...

Что за бред. Я на них сколько игрушек адаптировал, вся работа на ассемблере в памяти. Берете картинку, убираете ее из игры, область памяти зачищаете, пишете туда свой код.
Там же отлаживаете. И когда все готово прошиваете ультрафиолетом. Ассмблер, компилятор, все как положено.
Помню точно, прошивка в ПЗУ это только финальный вариант, а так вся работа не поверите, в памяти и на магнитной ленте. Елы палы как вообще мы тогда работали....

Сообщение отредактировал twix - Jan 25 2018, 18:42
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
- - Baser   Цитата(Cahes @ Jan 25 2018, 15:27) Начал ...   Jan 25 2018, 14:27
- - twix   Цитата(Cahes @ Jan 25 2018, 13:27) Начал ...   Jan 25 2018, 15:10
- - jcxz   Цитата(Cahes @ Jan 25 2018, 15:27) Стоит ...   Jan 25 2018, 16:07
|- - jcxz   Цитата(DASM @ Jan 25 2018, 18:44) Эх моло...   Jan 25 2018, 16:56
|- - 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 Текстовая версия Сейчас: 19th June 2025 - 05:18
Рейтинг@Mail.ru


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