Страница 168 из 281
Re: Proteus: вопросы и ответы
Добавлено: Вс сен 29, 2013 23:40:36
amd9800
7.10 поддерживает многопоточность? Ну я его не ставил.
А что тогда с 8 версией? Она точно однопоточная.
---------------------------------------
только что установил версию 7.10 - и конечно многопоточностью там и не пахнет.
скорость равняется как версии 7.9 .
----------------------------------------
Может я чегото не знаю и есть галочка включить многопоточность?
Re: Proteus: вопросы и ответы
Добавлено: Пн сен 30, 2013 07:50:43
Orion33
Мой косяк, спутал темы))) Я думал, это про Микрокап

Re: Proteus: вопросы и ответы
Добавлено: Пн сен 30, 2013 07:54:36
Chettuser
Во всём мире уже давно сольверы стали поддерживать многопоточность, а Протез видимо таким "г..ном мамонта"останется надолго.

Re: Proteus: вопросы и ответы
Добавлено: Ср окт 02, 2013 01:06:29
amd9800
Orion33 писал(а):Мой косяк, спутал темы))) Я думал, это про Микрокап

Где ты нашел микрокап 10 - везде только 9 версия
не могу найти тему по микрокапу на форуме - есть такая тема?
Re: Proteus: вопросы и ответы
Добавлено: Ср окт 02, 2013 07:54:11
Orion33
amd9800 писал(а):Где ты нашел микрокап 10 - везде только 9 версия
В гугле
amd9800 писал(а):не могу найти тему по микрокапу на форуме - есть такая тема?
http://radiokot.ru/forum/viewtopic.php?f=1&t=38051
Re: Proteus: вопросы и ответы
Добавлено: Ср окт 02, 2013 09:50:45
amd9800
А вы как думаете я в гугле не искал?
Может вы задаете особые параметры поиска?
Но при стандартных параметров попадаю на версии 9,07pro. Если же пишут 10 то там одни вирусы и ерунда.
Re: Proteus: вопросы и ответы
Добавлено: Ср окт 02, 2013 15:30:57
Orion33
Ну я-то как-то нашел среди этого) Ладно... Положу сейчас в сундук.
Re:
Добавлено: Пт окт 04, 2013 12:32:43
amd9800
Скажите пожалуйста есть где нибудь ресурсы с дополнительными компонентами для протеуса.
Например нужно поработать с компонентом UC3842 но не нахожу такого - хотя чип достаточно старый 90-х годов.
Re: Proteus: вопросы и ответы
Добавлено: Пт окт 04, 2013 21:54:58
Murka
Вот с казуса когда-то скачал
Re: Proteus: вопросы и ответы
Добавлено: Сб окт 05, 2013 00:18:30
amd9800
Большое спасибо. Скажи есть еще какие нибудь компоненты для протеуса?
в архиве 4 подархива - не помните почему их так много?
Re: Proteus: вопросы и ответы
Добавлено: Сб окт 05, 2013 00:35:24
Murka
Возможно, автор правил ошибки, поэтому была выложена следующая версия.
брал в основном тут
http://kazus.ru/forums/showthread.php?t=8902
А я не фильтруя всё что нашлось в папке казус.ру (поиск по параметру 384) упаковал в архив.
Re: Proteus: вопросы и ответы
Добавлено: Сб окт 05, 2013 10:30:30
amd9800
раз протеус не использует многопоточность, а использовал OpenCL (не OpenGL) то установив видеокарту радеон за 150 дол можно было бы получить скорость в 5-10 больше чем у core i3.
Re: Proteus: вопросы и ответы
Добавлено: Вт окт 08, 2013 09:27:43
ajeysilver
Всем привет! В очередной раз требуется помощь. В учебных целях делаю проект на протеус с использованием IAR AVR, в котором присутсвует ATmega2561 и терминал, подключенный по RS232. Пробую выводить на терминал букву"А", но ничего не происходит.
Листинг:
Спойлер
Код: Выделить всё
#include <ioavr.h>
#include <stdio.h>
void main(void)
{
long int i;
//..........инициализация UART.................
UBRR1H = 0;
UBRR1L = 95; //скорость связи 9600 бод
UCSR1B = (1<<RXEN1)|(1<<TXEN1); //Разрешение работы передатчика и приемника
UCSR1C = (3<<UCSZ10); //Установка формата посылки: 8 бит данных, без паритета
while(1)
{
//...........работа.......
while (!( UCSR1A & (1<<UDRE1))); //Ожидание освобождения буфера передатчика
/* Помещение данных в буфер, отправка данных */
UDR1 = ('A');
for (i=0; i<9000; i++)
{
}
}
}
На реальном контроллере прошивка работала. В протеусе вроде как все параметры соблюдаю (скорость и тп). Видно, что RX и TX моргают. Еще заметил, что если сменить скорость в терминале на более низкую, то выводится символ треугольника. В чем может быть проблема? Прошивку хочу написать именно в IAR. Все файлы прикладываю.
Скриншот схемы в Proteus для наглядности:
Спойлер

Re: Proteus: вопросы и ответы
Добавлено: Вт окт 08, 2013 12:36:11
a_skr
Выставить в свойствах МК частоту напротив Clock Frequency, а не как у Вас, в прочих свойствах и отключить фьюз деления частоты на 8 - CLKDIV8. И все работает.
Re: Proteus: вопросы и ответы
Добавлено: Ср окт 09, 2013 09:17:11
ajeysilver
a_skr писал(а):Выставить в свойствах МК частоту напротив Clock Frequency, а не как у Вас, в прочих свойствах и отключить фьюз деления частоты на 8 - CLKDIV8. И все работает.
огромное Вам спасибо! А по поводу того, что частота оказалось в прочих свойствах я сам в недоумении..
А еще такой вопрос: как сделать, чтобы символы в терминале каждый раз печатались с новой строки?
Re: Proteus: вопросы и ответы
Добавлено: Ср окт 09, 2013 18:10:55
YS
как сделать, чтобы символы в терминале каждый раз печатались с новой строки
Явно посылать CR LF (0x0D 0x0A).
Проблема с ds18b20 в PROTEUS.
Добавлено: Сб окт 12, 2013 12:22:28
MINSK42
Здравствуйте, я новичок в микроэлектронике, но разбираться в ней меня очень увлекает. По работе меня подрядили на создание простого устройства-терморегулятора с таймером, пока не буду вдаваться в подробности, но начал я с 1wire датчика ds18b20, как мне кажется хорошо разобрался с datasheet'ом, написал программу в codevision, но столкнулся в эмуляции в PROTEUS с проблемой на самом же первом шаге-инициализации устройства.
Этой процедурой у меня должно вызываться инициализация и появляться отклик от датчика.
void wire_init(void){
DDRD.0=1;
PORTD.0=0;
delay_us(1000);
DDRD.0=0;
PORTD.0=1;
delay_us(320);
}
Но, судя по осцилографу протеуса, накакого отклика нет!

Делей на опускание контроллером линии, поставил 1000мкс, но пробовал многие значения от 480мкс. А потом по осцилографу просто смотрел отклик. Что я делаю не так? Дело то вообще элементарное!
Спасибо.
Re: Proteus: вопросы и ответы
Добавлено: Сб окт 12, 2013 16:35:44
otest
Вместо осцилографа подключи LOGIC ANALYSER.
Re: Проблема с ds18b20 в PROTEUS.
Добавлено: Сб окт 12, 2013 17:24:35
Soir
MINSK42 писал(а):Делей на опускание контроллером линии, поставил 1000мкс, но пробовал многие значения от 480мкс. А потом по осцилографу просто смотрел отклик. Что я делаю не так? Дело то вообще элементарное!
А Вы проект выложите, тогда и будет ясно, что не так. 1000 мкс, конечно много, не знаю как в жизни, но в Proteus при настройках по умолчанию при значении задержки более ~900 мксек будут проблемы. А судя по осциллограмме у Вас задержка более 1 мсек. Возможно частота установлена неверно... короче, нужен проект.
Re: Proteus: вопросы и ответы
Добавлено: Сб окт 12, 2013 20:44:47
MINSK42
Soir писал(а):MINSK42 писал(а):Делей на опускание контроллером линии, поставил 1000мкс, но пробовал многие значения от 480мкс. А потом по осцилографу просто смотрел отклик. Что я делаю не так? Дело то вообще элементарное!
А Вы проект выложите, тогда и будет ясно, что не так. 1000 мкс, конечно много, не знаю как в жизни, но в Proteus при настройках по умолчанию при значении задержки более ~900 мксек будут проблемы. А судя по осциллограмме у Вас задержка более 1 мсек. Возможно частота установлена неверно... короче, нужен проект.
Проект прикреплен к сообщению.