|
Симулятор |
|
|
|
Jan 25 2018, 13:27
|
Участник

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

|
Начал изучение программирования STM32F103 с System Workbench + STM32CubeMX, и по обучающим материалам составил мнение - что каждый раз при экспериментах надо прошивать (читай - насиловать и изнашивать) микроконтроллер, что вообще не оправдано (кроме последнего случая). На предмет симуляции контроллера для данной системы (Eclipse) нашёл следующее: Программный симулятор микроконтроллеров ARM в Eclipse, с чего понятно - что по простачку симулировать можно из командной строки, если встраивать в систему - куча всего всякого, и в конце концов - получаем текст с содержимым регистров. - Так что-ли понимается симуляция у программистов? Я ожидал некое схематическое изображение светодиодов, аналоги вывода на дисплей, какие-то сообщения об частоте, выводе единиц на контакты, индикацию процессов в АЦП и т.п. Чёрт ногу сломит. Это обычное дело? Стоит остановиться на этом? Или есть нечто более удобное для новичка? Может в других системах?
Сообщение отредактировал Cahes - Jan 25 2018, 13:30
|
|
|
|
|
 |
Ответов
|
Jan 25 2018, 16:44
|
Гуру
     
Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493

|
Эх молодежь пошла.. вот помню Z80 как центральный проц, ПЗУ с УФ стиранием.. прогу пишешь, потом стираешь ПЗУ под лампой ДРЛ 20 минут, потом шьешь его.. ресурс - 25 циклов. Новая стоит денег дохрена, брали в Автово.. вот это было программирование.. Пишешь конечно на ассемблере, а не на этих ваших новомодных Сях, на офигительном компе с 2.5 МГц тактовой и 48 кбайт ОЗУ с монитором из ЧБ телевизора.. А щас что.. чем ошибки в коде искать - проще залить и смотреть - пашет-не пашет ))) Всех на Колыму!! Потом at90s1200 появился и at89c2051 c флешем - такой оргазм был... ! Цитата(jcxz @ Jan 25 2018, 19:07)  Не стоит. Как Вам тут уже неоднократно сказали. Тем более что STM32F103 - один из самых дешёвых, если работаете с отладочной платой - купите их несколько раз так боитесь изнасиловать  Если с реальным устройством - скорее новую плату переразведёте (для правки схемотехники) и всё равно там будет новый МК. Ну или возьмите более мощный МК, где больше ОЗУ, и насилуйте его ОЗУ вашей программой сколько угодно.  Да время - самое главное. Скорее даже поэтому, а не из-за экономии ресурса флеша, я стараюсь отлаживать ПО по возможности в ОЗУ, ибо перепрошивка флеша - это в разы медленнее. Вы прикалываетесь? Сколько этот ваш проц шьется? У меня 60 кил в EFR32 заливаются секунды 4.. Я в день на курению трачу времени больше, чем yf 900 рперепрошивок
|
|
|
|
|
Jan 25 2018, 18:42
|
Местный
  
Группа: Участник
Сообщений: 326
Регистрация: 4-11-15
Пользователь №: 89 174

|
Цитата(DASM @ Jan 25 2018, 16:44)  Эх молодежь пошла.. вот помню Z80 как центральный проц... Что за бред. Я на них сколько игрушек адаптировал, вся работа на ассемблере в памяти. Берете картинку, убираете ее из игры, область памяти зачищаете, пишете туда свой код. Там же отлаживаете. И когда все готово прошиваете ультрафиолетом. Ассмблер, компилятор, все как положено. Помню точно, прошивка в ПЗУ это только финальный вариант, а так вся работа не поверите, в памяти и на магнитной ленте. Елы палы как вообще мы тогда работали....
Сообщение отредактировал twix - Jan 25 2018, 18:42
|
|
|
|
Сообщений в этой теме
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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|