Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Proteus, KiCAD и другие ECAD Разработчик так или иначе сталкивается с системами автоматизированного проектирования. Данный раздел - по САПР.

 
Опции темы
Непрочитано 17.06.2017, 02:47  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: ХЕКС от скетча не симмулируется в протеусе

begun, переносом исходного кода в объектный и далее в bin/hex/… занимаются компилятор, линкер,…
Если речь идёт об исходном коде на языке, то нужна соответствующая среда программирования. Там уже обложиться DS, RM,… и творчески переработать весь исходный код (вместе с библиотеками).
Если же речь идёт об уже готовом hex, то без исходника тут только дизассемблер поможет и снова возвращаемся к предыдущему абзацу.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Непрочитано 17.06.2017, 16:52  
jenyj
Вид на жительство
 
Регистрация: 12.11.2009
Адрес: Украина
Сообщений: 357
Сказал спасибо: 95
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
jenyj на пути к лучшему
По умолчанию Re: ХЕКС от скетча не симмулируется в протеусе

подскажите спаял прибор для проверки авто катушек зажигания по этой схеме http://radikal.ru/big/31b4d24330a74e5c83af2f2962bf9a6b но сигнала с мега8 нету ни на одном канале управления катушкой , остальные функции работают , хотел запустить в протеусе но ругается на дамп прошивки , видео работы прибора ( не мое )
Вложения:
Тип файла: rar ing_motor_alfa.rar (5.9 Кб, 0 просмотров)
jenyj вне форума  
Непрочитано 18.06.2017, 00:57  
E97
Почётный гражданин KAZUS.RU
 
Регистрация: 08.01.2008
Сообщений: 1,143
Сказал спасибо: 379
Сказали Спасибо 430 раз(а) в 274 сообщении(ях)
E97 на пути к лучшему
По умолчанию Re: ХЕКС от скетча не симмулируется в протеусе

Ардуина как я понял, использует внутренний загрузчик - сказать проще в контролер уже записано часть кода которая каким то образом в режиме программирования запихивает hex файл в определенную область памяти и при последующей инициализации мк загрузчик передает управление программе из hex файла.
То есть если просто указать Proteus на hex получим не предсказуемый результат.
Чтобы симулировать программу на ардуине, из того что я понял, нужно Proteus кроме hex нужно чтобы в той же папке был elf файл, с генерированный компилятором скетча ардуино.
Кроме того в elf файле прописана архитектура аппаратной платформы, для которой файл создан. И если в Proteus выбрать другой МК то он отигнорит elf файл, даже матерится не станет.

Прошу не пинать если, рассказал что то не то, или то что вы и без этого знали.
В ардуине я ничего не понимаю и как то не хочется, после того как узнал, что в среде разработки даже примитивного отладчика нету.
Писать прогу надеясь а вдруг заработает, я так не могу, недорос.
E97 вне форума  
Непрочитано 18.06.2017, 08:24  
цифровик
Почётный гражданин KAZUS.RU
 
Регистрация: 27.02.2012
Сообщений: 5,811
Сказал спасибо: 827
Сказали Спасибо 2,080 раз(а) в 1,493 сообщении(ях)
цифровик на пути к лучшему
По умолчанию Re: ХЕКС от скетча не симмулируется в протеусе

Зайдите вот на этот сайт и почитайте про ардуинки. Программирование не для программистов. Но на сайте можно посмотреть все что касается ардуин. Есть и по вопросам моделирования моделей в 7 версиях Протэуса. Как залить или перезолить прошивку в модели а потом и в железо.
Кому то понравиться, кто-то пошлет куда подальше. Все так и должно быть.
Ардуины и были разработаны для людей не владеющими языками программирования, но хорошо
разбирающихся в цифровой схемотехнике - это во первых. На ардуино собираются поделки для дома и семьи - это во вторых. В пром. использовании они запрещены.

http://flprog.ru/

Вот тут как вытащить файл и откуда и куда вставлять. Краткое описание:
Миниатюры:
Нажмите на изображение для увеличения
Название: 2017-06-18_090904.jpg
Просмотров: 0
Размер:	449.5 Кб
ID:	115492  
Вложения:
__________________
С Уважением Александр Владимирович
г. Москва

Последний раз редактировалось цифровик; 18.06.2017 в 14:50.
цифровик вне форума  
Непрочитано 18.06.2017, 15:00  
dimchik_b
Вид на жительство
 
Регистрация: 18.04.2008
Сообщений: 373
Сказал спасибо: 103
Сказали Спасибо 50 раз(а) в 40 сообщении(ях)
dimchik_b на пути к лучшему
По умолчанию Re: ХЕКС от скетча не симмулируется в протеусе

Сообщение от цифровик Посмотреть сообщение
...но хорошо
разбирающихся в цифровой схемотехнике...
Это Вы загнули!
dimchik_b вне форума  
Непрочитано 18.06.2017, 15:34  
цифровик
Почётный гражданин KAZUS.RU
 
Регистрация: 27.02.2012
Сообщений: 5,811
Сказал спасибо: 827
Сказали Спасибо 2,080 раз(а) в 1,493 сообщении(ях)
цифровик на пути к лучшему
По умолчанию Re: ХЕКС от скетча не симмулируется в протеусе

dimchik_b,
Как-же вы если не разбираетесь в цифровой схемотехнике, например не можете написать элл. булеву логику, будете писать программу. А работу например счетчиков,
шифраторов, дешифраторов. Тут все построено на так сказать на принципиальной схеме, на тех-же самых квадратиках лог. элементов. Которая после компилирования становиться HEX файлом. А они например в программе FLProg работают несколько
по другому. И у нее еще пока нет внутреннего моделирования этой принц. схемы- программы.
Вы должны точно знать работу всей программной логики. А иначе будете постоянно перезаливать
hex файл в живую ардуину. Вот для этого и созданы модели в программе Протэус.

А что бы совсем понятно было. Вот как работают лог. элл. база в программе.
Миниатюры:
Нажмите на изображение для увеличения
Название: 2017-06-18_141746.jpg
Просмотров: 0
Размер:	146.2 Кб
ID:	115504   Нажмите на изображение для увеличения
Название: 2017-06-18_141908.jpg
Просмотров: 0
Размер:	189.2 Кб
ID:	115505   Нажмите на изображение для увеличения
Название: 2017-06-18_141945.jpg
Просмотров: 0
Размер:	80.2 Кб
ID:	115506  

Нажмите на изображение для увеличения
Название: 2017-06-18_142114.jpg
Просмотров: 0
Размер:	191.6 Кб
ID:	115507  
Вложения:
Тип файла: pdf STEP7.V53_FBD_r.pdf (2.19 Мб, 0 просмотров)
__________________
С Уважением Александр Владимирович
г. Москва

Последний раз редактировалось цифровик; 18.06.2017 в 16:09.
цифровик вне форума  
Непрочитано 18.06.2017, 17:54  
begun
Гражданин KAZUS.RU
 
Регистрация: 18.07.2006
Сообщений: 858
Сказал спасибо: 228
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
begun на пути к лучшему
По умолчанию Re: ХЕКС от скетча не симмулируется в протеусе

дузья,
так ведь ардуиновская симуляция не проблема.
там все работает по его же хексу.
я всетаки наверно пайду по пути замены amega 8 на 328 .
закажу в китае и полностью перейду на нем и тагда горе не буду знать.
Написал на ардуино скеч, залил в атмегу 328 соответствующий хекс и ,наверно, все дела.
можно будет симмулировать и в протеусе и куда хочешь.
обсуждение этого вопроса направил меня на путь истины и это,наверно, будет еще один шаг, на пути использования ардуиновские скетчи в своих атмеговских проектах.
большое спасибо всем ,принимавшим участие в обсуждение.
честь и хвола вам друзья.
begun вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите разобраться со схемой (симуляция в Протеусе) barbuss Микроконтроллеры, АЦП, память и т.д 7 06.12.2010 21:17
Тахометр. Эмуляция в протеусе Alex0416 Электроника средств транспорта 0 22.09.2010 18:10
Измерение времени выполнения куска кода в Протеусе. Как? tems-ya Proteus 4 21.01.2010 21:41
Вопросы по моделированию в Протеусе Sincler Микроконтроллеры, АЦП, память и т.д 9 19.03.2008 19:14
Подскажите как в протеусе снять временную диаграмму. gopnicsdeath Proteus 7 26.05.2007 13:12


Часовой пояс GMT +4, время: 02:36.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot