-
- Использую электромеханические модели и внутрисхемную отладку. Cкpипaч(348 знак., 20.07.2023 22:30)
- это не относится к АРМмам, но внутрисхемный эмулятор для AVR ICE 200 часто использую, очень удобная вещь, как бы ето не ругали коллеги )) - Alex68(20.07.2023 19:38)
- Симуляторы использую иногда: 1. на этапе, когда еще нет ни целевой ни отладочной платы. 2. в случаях потери всякого доверия железу. 3. когда недоступна внутрисхемная отладка. Никогда симуляторам не доверяю. Внутрисхемные эмуляторы испольузую всегда, когда это возможно. - AlexG(20.07.2023 19:33)
- в эмбеддеде пока не сформирована традиция использования тестирования, но прогонять тесты на заранее подготовленных данных не на железе а на эмуляторе это вполне ок, но надо уметь готовить их - NAUT(20.07.2023 18:12)
- Я иногда использую. Чтобы не грузить Визуал студию - пишу алгоритм на Си в Кейле и там отлаживаю в симуляторе. Но только алгоритмы, без периферии и прочего реалтайма. - il-2(20.07.2023 17:40)
- Никогда не использовал и даже не знал, что такое существует. По
крайней мере, эмуляторов STM32 я в природе не встречал -
подозреваю, что и нет такого. Да и нафиг нужно, когда можно на
живом МК играться? Цена же - копейки! - Eddy_Em(20.07.2023 14:04)
- Proteus? - Vit(20.07.2023 14:08)
- Proteus умеет STM32, Atmega, Attiny, Pic(12-24), dsPic, msp430,
80c31, 80c51(2), 8086 +chipset. С периферией. За деньги, если
модули установлены/куплены. Без реалтайма, но старается. - Costic(20.07.2023 15:29)
- Эпик фейл меня постиг с протеусом. Использовал для эмуляции какого
то pic16f* . Потом выяснилось что в эмуляторе работа adc по
прерываниям не имеет ничего общего с "железом". Пришлось в
авральном режиме переписывать. После этого на эмуляторах был
поставлен жирный крест. - 3m(20.07.2023 18:05)
- В АВР студии с первых версий вплоть до четвертых та же байда. И они
упорно не хотели этот баг править. Последующие версии студий не
пользовал. - Codavr(02.08.2023 20:46)
- Ну не знаю. Симуляторами АВРа пользовался долго и с удовольствием.
4.18sp3 до сих пор расчехлена. - mse homjak(02.08.2023 21:07)
- +1. С ацп работал в 4.18, не помню каких-то косяков. - maik-vs(03.08.2023 09:04)
- Ну не знаю. Симуляторами АВРа пользовался долго и с удовольствием.
4.18sp3 до сих пор расчехлена. - mse homjak(02.08.2023 21:07)
- В АВР студии с первых версий вплоть до четвертых та же байда. И они
упорно не хотели этот баг править. Последующие версии студий не
пользовал. - Codavr(02.08.2023 20:46)
- Эпик фейл меня постиг с протеусом. Использовал для эмуляции какого
то pic16f* . Потом выяснилось что в эмуляторе работа adc по
прерываниям не имеет ничего общего с "железом". Пришлось в
авральном режиме переписывать. После этого на эмуляторах был
поставлен жирный крест. - 3m(20.07.2023 18:05)
- Я без понятия, что это. Никогда не видел. Eddy_Em(208 знак., 20.07.2023 14:35)
- нужен, например, для отлаживания прошивки magic lantern, ибо на целевой плате отлаживать что либо не можно. - Alex68(20.07.2023 15:17)
- симуляторы и эмуляторы это инструменты. возможности искаропки
разные. при чём тут свобода и равенство? не буду забивать гвозди
молотком, если на завод, где его делают, нет экскурсий? - Vit(20.07.2023 15:06)
- Я не пользуюсь проприетарным софтом. - Eddy_Em(20.07.2023 15:47)
- а фото или видеокамерами пользуешься? там проприетарный софт,
всякие хитрые операционные системы почти реального времени. - Alex68(20.07.2023 19:40)
- Дык и в банальном писюке тоже есть такое добро. Веганский комп с кусочками мяса. - SciFi(20.07.2023 20:20)
- Как тот веган :) Cкpипaч(1 знак., 20.07.2023 15:50, картинка)
- Зато всегда есть тема для разговора :-) - SciFi(20.07.2023 15:52)
- а фото или видеокамерами пользуешься? там проприетарный софт,
всякие хитрые операционные системы почти реального времени. - Alex68(20.07.2023 19:40)
- Это не так работает. Завод должен получить благословение от специально уполномоченного служителя культа :-) SciFi(1 знак., 20.07.2023 15:10, картинка)
- Я не пользуюсь проприетарным софтом. - Eddy_Em(20.07.2023 15:47)
- Proteus умеет STM32, Atmega, Attiny, Pic(12-24), dsPic, msp430,
80c31, 80c51(2), 8086 +chipset. С периферией. За деньги, если
модули установлены/куплены. Без реалтайма, но старается. - Costic(20.07.2023 15:29)
- Proteus? - Vit(20.07.2023 14:08)
- Непопулярность темы как бы о многом говорит. Не юзает народ
эмуляцию (поправил - симуляцию) под ARM... - RxTx(20.07.2023 10:57 - 11:34)
- Это хорошо или плохо? - SciFi(20.07.2023 11:01)
- А я вот сам не знаю. Поэтому обратился с вопросом к профи. Не знаю, оно мне надо или не надо. - RxTx(20.07.2023 11:35)
- Народ плох, а так - хорошо. - Kpoк(20.07.2023 11:20)
- Это хорошо или плохо? - SciFi(20.07.2023 11:01)
- Шага не ступаю без симулятора при работе с ПИКами, особенно с
дсПИКами. Но, как уже докладывал здесь, в одном семействе нарвался
на ошибку симуляции умножения ( в железе - норм). При абсолютном
тогдашнем доверии к симулятору это сильно затормозило работу. - Kpoк(20.07.2023 11:25)
- Х-м...Условно говоря "100 лет назад" )) с теми же PIC12Cxxxx/PIC16C
наигрался с симуляцией. Но тогда это оправдано было (в большей
степени) ввиду применения "однократников" .А далее - всё в макете
> real test. Визуализация in/out ч/з: usart,
ЖКИ/LED-индикаторы, sound, светодиоды и т.п. Особенно при работе с
группой сторонней переферии. По мне... так куда действенней
оказалось (с учётом ряда особенностей реальных физич. /
протокольно-обменных сопряжений м/у SERGHIO(85 знак., 20.07.2023 14:38)
- Ну вот у меня навыки сложились во время ожидания, пока очередной
камень сотрётся под УФ-лампой. Так с тех пор и фигачу. Естественно,
целиком программу проще получается на готовом изделии (макете)
дебажить, но фрагменты - симулятором. - Kpoк(20.07.2023 15:44)
- тот процессор с внешней памятью не умел работать? - Alex68(20.07.2023 19:41)
- Зачем? Я не делаю писюки. Все внутре камня. - Kpoк(20.07.2023 21:13)
- в раньшее время использовал 8751 и 68нс711е9, для отладки подключал
к ним внешнюю память, было типа эмулятора пзу. а уж после отладки
программировал ихнюю uv eprom - Alex68(20.07.2023 22:05)
- Я б такое ниасилил - Kpoк(20.07.2023 22:34)
- в раньшее время использовал 8751 и 68нс711е9, для отладки подключал
к ним внешнюю память, было типа эмулятора пзу. а уж после отладки
программировал ихнюю uv eprom - Alex68(20.07.2023 22:05)
- Зачем? Я не делаю писюки. Все внутре камня. - Kpoк(20.07.2023 21:13)
- тот процессор с внешней памятью не умел работать? - Alex68(20.07.2023 19:41)
- Ну вот у меня навыки сложились во время ожидания, пока очередной
камень сотрётся под УФ-лампой. Так с тех пор и фигачу. Естественно,
целиком программу проще получается на готовом изделии (макете)
дебажить, но фрагменты - симулятором. - Kpoк(20.07.2023 15:44)
- Спасибо, услышал тебя. - RxTx(20.07.2023 11:33)
- Х-м...Условно говоря "100 лет назад" )) с теми же PIC12Cxxxx/PIC16C
наигрался с симуляцией. Но тогда это оправдано было (в большей
степени) ввиду применения "однократников" .А далее - всё в макете
> real test. Визуализация in/out ч/з: usart,
ЖКИ/LED-индикаторы, sound, светодиоды и т.п. Особенно при работе с
группой сторонней переферии. По мне... так куда действенней
оказалось (с учётом ряда особенностей реальных физич. /
протокольно-обменных сопряжений м/у SERGHIO(85 знак., 20.07.2023 14:38)
- Упомянут кейл и иар.. не путаешь ли ты симулятор и эмулятор?... POV(43 знак., 20.07.2023 11:22)
- Может и путаю. Имею в виду симуляцию программы микроконтроллера на компьютере в среде разработки. Чтобы это ускоряло разработку STM32F4, STM32H7. - RxTx(20.07.2023 11:31)
- А эмулятор, это ЖТАГ отладка. - mse homjak(20.07.2023 11:25)
- Ну да.. внутрисхемные эмуляторы и даром даано уже никому не нужны и
даже, думаю, не разрабатываются... POV(69 знак., 20.07.2023 11:27)
- Ну у меня в голове отложилось так, что софтовая программа, которая
эмулирует компьютер ZX-Spectrum или игровую консоль называется
эмулятор. А как правильно? - RxTx(20.07.2023 11:33)
- Это эмулятор. Для АРМов думаю никто не заморачивается.. ядро
сэмулировать можно (наверняка есть... вон даже кореш что-то такое
писал для своих задач.. но это в общем симулятор, не рилтайм), а
тучу разной периферии кто будет эмулировать? Дикий объем ненужной
работы. - POV(20.07.2023 11:36)
- Я тебя понял. - RxTx(20.07.2023 11:52)
- Это эмулятор. Для АРМов думаю никто не заморачивается.. ядро
сэмулировать можно (наверняка есть... вон даже кореш что-то такое
писал для своих задач.. но это в общем симулятор, не рилтайм), а
тучу разной периферии кто будет эмулировать? Дикий объем ненужной
работы. - POV(20.07.2023 11:36)
- Ну у меня в голове отложилось так, что софтовая программа, которая
эмулирует компьютер ZX-Spectrum или игровую консоль называется
эмулятор. А как правильно? - RxTx(20.07.2023 11:33)
- Ну да.. внутрисхемные эмуляторы и даром даано уже никому не нужны и
даже, думаю, не разрабатываются... POV(69 знак., 20.07.2023 11:27)
- Пользовался давно, когда писал прожку для pic16c54. После - нет. Без эмулирования внешней периферии толку нет. С наличием внутрисхемной отладки смысла нет. - mr-x(18.07.2023 21:57)
- про всякие эмуляторы, правда, схемные, еще Боб Пиз негативно
высказывался. - Alex68(18.07.2023 21:30)
- А вот тут тонко. Немного другое. Он про выражался про схемотехнику
разработанную единственно методом моделирования, как ведущим методом. И относилось это к
1991 г. Сейчас, когда приближается середина 2020х и потом пойдут
2030е надо немного переосмыслять дизайн. Но моделирование понимания
не заметит, это коню понятно. - RxTx(18.07.2023 21:47)
- нууу не к 91 году. он же умер вот не так и давно. а иногда моделлинг может быть и полезен. например при реверсе чужого. (и особенно когда оно на бумаге, а железо недоступно) когда сам чорт не поймет что этот клубок ОУ творит. а так нарисовал, покрутил, номиналы туда-сюда погонял, подумал и понял, что автор сказать хотел. но всё ето, разумеется, при полном понимании схемотехники в принципе. то есть ето замена калькулятора, но не межушного ганглия)) - Alex68(18.07.2023 22:04)
- А вот тут тонко. Немного другое. Он про выражался про схемотехнику
разработанную единственно методом моделирования, как ведущим методом. И относилось это к
1991 г. Сейчас, когда приближается середина 2020х и потом пойдут
2030е надо немного переосмыслять дизайн. Но моделирование понимания
не заметит, это коню понятно. - RxTx(18.07.2023 21:47)