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

 
 
> Микроконтроллеры в САПР (OrCAD и др.), Кто-нибудь пробовал?
_Alfred_
сообщение Oct 9 2005, 22:43
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 73
Регистрация: 13-07-05
Пользователь №: 6 757



Кто-нибудь пробовал моделировать работу микроконтроллеров в САПР типа OrCAD'а и ему подобных?

Я имею ввиду следующее:
Т.к. в библиотеках OrCAD'а есть элементы (жаль не все sad.gif ) позволяющие собирать схемы (в пакете) и моделировать их работу (просмотр временных диаграм и др.), нет ли возможности включать в схему МК с написанными программами и отслеживать работу этих МК непосредственно в схеме? Конечно об встраивании в OrCAD отладчиков программ я не говорю, но что мешает, например генерировать элемент не основе программы на ассемблере, который полностью соответствует прошитому МК и включать этот элемент в схему?

Если кто-то с этим сталкивался, прошу отзовитесь!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Runner
сообщение Oct 10 2005, 07:57
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 107
Регистрация: 18-06-05
Пользователь №: 6 117



Цитата(_Alfred_ @ Oct 10 2005, 00:43)
Кто-нибудь пробовал моделировать работу микроконтроллеров в САПР типа OrCAD'а и ему подобных?

Я имею ввиду следующее:
Т.к. в библиотеках OrCAD'а есть элементы (жаль не все sad.gif ) позволяющие собирать схемы (в пакете) и моделировать их работу (просмотр временных диаграм и др.), нет ли возможности включать в схему МК с написанными программами и отслеживать работу этих МК непосредственно в схеме? Конечно об встраивании в OrCAD отладчиков программ я не говорю, но что мешает, например генерировать элемент не основе программы на ассемблере, который полностью соответствует прошитому МК и включать этот элемент в схему?

Если кто-то с этим сталкивался, прошу отзовитесь!
*


OrCad (до 9.2 по крайней мере) поддерживает PSpice A/D (9.2 еще и VHDL) - это все-таки больше аналоговый симулятор, но в нем есть возможность так же моделировать цифровые вещи.
Моделей микроконтроллеров на PSpice я не встречал - под PSpice нет синтезаторов, все-таки он создавался как язык описания и МОДЕЛИРОВАНИЯ аналоговых схем.
Если Вам необходимо проверить работу аналоговой схемы на основе MCU до ее изготовления могу посоветовать такую последовательность действий:
1. написать цифровую модель (примитивную) вашего MCU - это могут быть только порты и логика функционирования - например изменение уровня на одном из пинов с программируемой задержкой по прерыванию. Модель должна быть проверена на правильность с симулятором (эмулятором) MCU.
2. проверить работу системы с этой моделью.
Фактически получается две параллельные проверки - на симуляторе MCU и на PSpice.
Из-за больших временных затрат такой метод хорош при производстве систем с памятью ROM (когда нет возможности перепрошить память) и аналогово-цифровых микросхем. Но сейчас большинство контроллеров поддерживают in-system programming и будет намного быстрее и эффективнее собрать макет и попробовать живьем.

В принципе есть лучшие системы для совместного моделирования цифры и аналога - но не на наши деньги. Кроме того Вам понадобится полная модель микроконтроллера, что бы запустить на нем hex код программы на ассемблере.
Еще раз рекомендую сделать макет.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- _Alfred_   Микроконтроллеры в САПР (OrCAD и др.)   Oct 9 2005, 22:43
- - muravei   Цитата(_Alfred_ @ Oct 10 2005, 01:43)Кто-нибу...   Oct 10 2005, 03:19
- - IgorKossak   Кроме in-system-programming существует не менее хо...   Oct 10 2005, 08:06
|- - iosifk   Цитата(IgorKossak @ Oct 10 2005, 11:06)Кроме ...   Oct 10 2005, 08:21
- - _Alfred_   Спасибо всем, кто ответил! Вобщем, как я поня...   Oct 10 2005, 13:39
|- - Runner   Цитата(_Alfred_ @ Oct 10 2005, 15:39)Спасибо ...   Oct 10 2005, 14:25
- - one_man_show   Цитата(_Alfred_ @ Oct 10 2005, 01:43)Кто-нибу...   Oct 12 2005, 14:30
- - _Alfred_   Цитата(one_man_show @ Oct 12 2005, 17:30)Цита...   Oct 12 2005, 19:54
- - one_man_show   Я имел в виду программу Nexar, входящую в состав ...   Oct 13 2005, 14:01
- - АДИКМ   Мне кажется это не больше чем красивые игрушки. В ...   Oct 14 2005, 07:14
- - _Alfred_   Цитата(one_man_show @ Oct 13 2005, 17:01)Я им...   Oct 14 2005, 22:05
- - _Alfred_   Цитата(АДИКМ @ Oct 14 2005, 10:14)Мне кажется...   Oct 14 2005, 22:06
|- - IgorKossak   Цитата(_Alfred_ @ Oct 15 2005, 01:06)...я име...   Oct 18 2005, 06:37
- - _Alfred_   Скачал себе Proteus (за ссылки отдельное спасибо m...   Oct 19 2005, 10:31


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

 


RSS Текстовая версия Сейчас: 19th July 2025 - 03:45
Рейтинг@Mail.ru


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