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

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

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

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

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

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


 
Опции темы
Непрочитано 19.09.2013, 14:13  
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Сообщение от mimuh64 Посмотреть сообщение
Давно хотел спросить (правда 8 версию пока не юзал), флаг ошибки стоп битов при приеме по USART для АВР будет доступен для чтения (выдается только предупреждение, сам флаг в регистре статуса не индицируется)?
Вроде как флаги устанавливаются. Если есть пример, пришлите - исправлю.

Сообщение от Orion_33 Посмотреть сообщение
ТЕНЬ,
обратите еще внимание, что у серии АТмега88 есть еще глюк при работе UART в режиме SPI: последовательность выводимых битов зеркальна относительно железного МК.

Проект старый, подзабыл уже, но вроде как идет постоянная генерация последнего байта, если принудительно не останавливать. В железе не проверял, но по идее должно быть так: байт послал и замолчал.
Отлично, запишу ошибки - разберусь с ними, когда будет время. Если в даташите это не описано явно, проверю в железе.
Реклама:
TEHb вне форума  
Непрочитано 19.09.2013, 14:17  
Orion_33
Частый гость
 
Регистрация: 18.09.2013
Сообщений: 18
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Orion_33 на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Сообщение от TEHb Посмотреть сообщение
Если в даташите это не описано явно, проверю в железе.
Ну первая ошибка очевидна и расхождение с железом было проверено, а вот относительно второй чистый порт SPI работает именно так: послал и замолчал, т.е. принудительно щелкать регистрами не нужно.
Orion_33 вне форума  
Непрочитано 19.09.2013, 14:19  
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Сообщение от Orion_33 Посмотреть сообщение
Ну первая ошибка очевидна и расхождение с железом было проверено, а вот относительно второй чистый порт SPI работает именно так: послал и замолчал, т.е. принудительно щелкать регистрами не нужно.
Да, это логически правильно. Видимо, я недостаточно протестировал этот режим UART, когда писал модель.
Спасибо!
TEHb вне форума  
Непрочитано 19.09.2013, 14:33  
mimuh64
Прописка
 
Регистрация: 29.10.2008
Сообщений: 272
Сказал спасибо: 0
Сказали Спасибо 102 раз(а) в 95 сообщении(ях)
mimuh64 на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Сообщение от TEHb Посмотреть сообщение
Вроде как флаги устанавливаются. Если есть пример, пришлите - исправлю.
Конечного смысла в программе не ищите - набросал сходу. Была попытка смоделирвать поиск DMX последовательности. Пользуюсь Протеусом 7.9. Запустите пример, после 3-ей секунды - старт DMX. Наблюдайте за значениями переменной STATUS (регистр статуса читаю до чтения UDR). Лог выдает предупреждение, флаг не устанавливается. Или что-то не так делаю?
Вложения:
Тип файла: rar Казус.rar (60.8 Кб, 43 просмотров)

Последний раз редактировалось mimuh64; 19.09.2013 в 14:38.
mimuh64 вне форума  
Непрочитано 26.09.2013, 11:59  
mimuh64
Прописка
 
Регистрация: 29.10.2008
Сообщений: 272
Сказал спасибо: 0
Сказали Спасибо 102 раз(а) в 95 сообщении(ях)
mimuh64 на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Сообщение от TEHb Посмотреть сообщение
Если есть пример, пришлите - исправлю.
Если это ошибка, можно ли ее исправить для 7-й версии Протеуса?
mimuh64 вне форума  
Непрочитано 27.09.2013, 14:06  
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Сообщение от mimuh64 Посмотреть сообщение
Если это ошибка, можно ли ее исправить для 7-й версии Протеуса?
Можно, но делать этого никто не будет. Наша политика слегка отличается от политики Майкрософт, и срок жизни продуктов значительно меньше.

Последний раз редактировалось TEHb; 05.10.2013 в 22:28.
TEHb вне форума  
Непрочитано 02.10.2013, 11:19  
Orion_33
Частый гость
 
Регистрация: 18.09.2013
Сообщений: 18
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Orion_33 на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Уважаемый TEHb,
У меня появилась еще одна непонятка. Немного изменил проект и стал использовать массив указателей на функции. Программа симулируется нормально, но в списке переменных этого массива почему-то нет...

Нажмите на изображение для увеличения
Название: Untitled-1.png
Просмотров: 63
Размер:	39.5 Кб
ID:	52703

Забыл уточнить, оптимизация отключена, уровень отладки - максимальный.
Вложения:
Тип файла: zip amp_control_rtos.zip (154.6 Кб, 40 просмотров)

Последний раз редактировалось Orion_33; 02.10.2013 в 11:42.
Orion_33 вне форума  
Непрочитано 05.10.2013, 22:28  
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Сообщение от Orion_33 Посмотреть сообщение
Немного изменил проект и стал использовать массив указателей на функции.
В Протеусе не реализована поддержка указателей на функции. Пока пользователи не жаловались, надо будет - добавим, ничего сложного в этом нет.
TEHb вне форума  
Непрочитано 05.10.2013, 22:48  
Orion_33
Частый гость
 
Регистрация: 18.09.2013
Сообщений: 18
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Orion_33 на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Сообщение от TEHb Посмотреть сообщение
Пока пользователи не жаловались, надо будет - добавим, ничего сложного в этом нет.
Ну вот, один есть Вообще это странно, потому как указатели на функции - основной и неотъемлемый элемент RTOS. Думаю многие, кто их использует, спасибо скажет. Тем более, если это не сложно
Orion_33 вне форума  
Непрочитано 05.10.2013, 23:05  
Murka-MakMur
Вид на жительство
 
Аватар для Murka-MakMur
 
Регистрация: 05.09.2007
Адрес: Новороссия ЛНР Рубежное -> РФ Калуга
Сообщений: 360
Сказал спасибо: 10
Сказали Спасибо 73 раз(а) в 58 сообщении(ях)
Murka-MakMur на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Сообщение от TEHb Посмотреть сообщение
В Протеусе не реализована поддержка указателей на функции.
Вон оно как, а я то думал, вобщем всяку фигню думал но так и не решил, а оно оказывается всё просто, нету и всё!
Сделайте если не сложно, будет очень приятно.
__________________
Политика России будет выглядеть неоднозначной до тех пор, пока не будет решен исход битвы.
Чем больше слёз тем больше облегчения, в слезах и заключается лечение.
Не зли меня
Murka-MakMur вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Глюки Proteus 6.9 Prime Коллекция глюков 2 07.09.2009 19:54
Вопрос по PROTEUS (проблемы с таймером) maxNTF Микроконтроллеры, АЦП, память и т.д 12 29.06.2007 09:36
Зависание и глюки chipic128 Микроконтроллеры, АЦП, память и т.д 16 24.03.2005 10:52
глюки у VisualDSP++3.5 Geremy Коллекция глюков 2 10.02.2005 17:21
Проблемы с Proteus 6.2 sp5 RomulKv Proteus, KiCAD и другие ECAD 0 29.12.2004 15:58


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


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