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

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

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

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

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

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

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 05.09.2007, 13:44  
Woz
Частый гость
 
Регистрация: 04.09.2007
Адрес: Rostov-on-Don
Сообщений: 18
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Woz на пути к лучшему
По умолчанию Proteus перем с плавающей точкой возм. просм. при симуляции

Вопрос к знатокам Proteus при симуляции проекта в окне просмотра переменных, переменные с плавающей точкой не отображаются, пишет что то типа "неизвестен формат". А мне важно видеть какие значения там получаются.
Пишу для AVR на С в CodeVision.
В исходнике пробовал обзывать эти переменные и float и double - результат нулевой.
В Proteus пробовал выбирать все типы отображения и стандарты представления чисел - пофигу.
При этом косвенно определил что расчеты в алгоритме работают.
Есть ли какая нибудь разница в чем компиллировать для Proteus. Короче как заставить эту замечательную программу Proteus показывать то что мне надо.
И еще прикол переменные типа int, char и т.п. в пошаговом режиме в момент когда должны измениться ничего не происходит в режиме RUN моргают самые невероятные значения. При этом моя прога работает правильно. Я эти переменные сделал массивами размером в 1 элемент и они стали отображаться как положено и пошагово и в RUN.
Реклама:
Woz вне форума  
Непрочитано 05.09.2007, 14:16  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию

Запретите компилятору размещать переменные в регистрах - снять галочку с Automatic register allocation.
kison вне форума  
Непрочитано 05.09.2007, 15:09  
Woz
Частый гость
 
Регистрация: 04.09.2007
Адрес: Rostov-on-Don
Сообщений: 18
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Woz на пути к лучшему
По умолчанию

Спасибо kison проблемма с размещением переменных решилась.
Но очень нужно смотреть на флоаты а он ни в какую.
При этом в окне переменных откуда их можно перетащить в окно просмотра у переменных типа флоат в меню по правой кнопке все типы представления серенькие бищ не доступны и стоит чек на против floating point
Woz вне форума  
Непрочитано 05.09.2007, 16:32  
Woz
Частый гость
 
Регистрация: 04.09.2007
Адрес: Rostov-on-Don
Сообщений: 18
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Woz на пути к лучшему
По умолчанию

АУ народ ну хоть скажите что не знаете
Woz вне форума  
Непрочитано 05.09.2007, 16:45  
dimonbest
Гражданин KAZUS.RU
 
Аватар для dimonbest
 
Регистрация: 30.04.2006
Сообщений: 984
Сказал спасибо: 5
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
dimonbest на пути к лучшему
По умолчанию

Что Вы еще используете в симулировании? Может подойдет Avrstudio?
dimonbest вне форума  
Непрочитано 05.09.2007, 18:55  
Woz
Частый гость
 
Регистрация: 04.09.2007
Адрес: Rostov-on-Don
Сообщений: 18
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Woz на пути к лучшему
По умолчанию

Пробовал начинать в VMLAB в принципе нормальпо но там тоже столкнулся с проблемами т.е. простеиший примерчик мигание светодиода с помощью PWM для чипа 2313 работает компиллятор WinAVR угу переделаваем на ATMEGA128 или 4344, ругается собака бешенная при старте симуляции типа: вывод PWM пин такойто не настроен как выход. Че только ни делал ни фига. Потом посоветовали Proteus, и тут я сообразил создать для него проект для указ выше чипов и указал .COF файлы скомпилированные WinAVRом для VMLAB, оп-ля все работает, что не работало в VMLABе. Так что не исключаю в Avrstudio float будет отображаться но кто гарантирует, что там в остальном все будет гладко. Да и скакть с инструмента на инструмент голова не треснет
Woz вне форума  
Непрочитано 05.09.2007, 19:00  
dimonbest
Гражданин KAZUS.RU
 
Аватар для dimonbest
 
Регистрация: 30.04.2006
Сообщений: 984
Сказал спасибо: 5
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
dimonbest на пути к лучшему
По умолчанию

Много работал со студией, ошибок не наблюдал в новых версиях. Работать можно с coff форматом. Сам студио позволяет симулировать только контроллер. Но к студии есть дополнение, которое позволяет подключать к нему:
1. Кнопки
2. Светодиоды
3. LCD дисплей
4. Терминал
С протеусом конечно не стравнить, зато если этого достаточно для проверки программы, то однозначно лучше работать со студией! ИМХО
dimonbest вне форума  
Непрочитано 05.09.2007, 19:14  
Woz
Частый гость
 
Регистрация: 04.09.2007
Адрес: Rostov-on-Don
Сообщений: 18
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Woz на пути к лучшему
По умолчанию

А в студии есть возможность подать сигнал на АЦП и плавно его менять.
Woz вне форума  
Непрочитано 05.09.2007, 19:21  
dimonbest
Гражданин KAZUS.RU
 
Аватар для dimonbest
 
Регистрация: 30.04.2006
Сообщений: 984
Сказал спасибо: 5
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
dimonbest на пути к лучшему
По умолчанию

С АЦП честно говоря не работал, вроде такого нельзя делать...
dimonbest вне форума  
Непрочитано 06.09.2007, 13:48  
Woz
Частый гость
 
Регистрация: 04.09.2007
Адрес: Rostov-on-Don
Сообщений: 18
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Woz на пути к лучшему
По умолчанию

Вот картинка

-- Прилагается рисунок: --

Woz вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
При симуляции PROTEUS выдает ошибку fiksx Proteus 9 14.11.2013 14:59
Странное предупреждение при симуляции процессора в Proteus Kolunka Proteus 8 07.10.2011 16:08
проблема с MMC картой при моделировании в proteus nkment Микроконтроллеры, АЦП, память и т.д 1 24.03.2009 10:22
загрузка CPU при работе PROTEUS dimonbest Proteus 48 25.05.2007 20:30


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


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