![]() |
|
Модераторы: PILOT, ManiaK, Mazzi |
![]()
|
|
| Hobo |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 68 Регистрация: 15.4.2004 Репутация: нет Всего: нет |
Народ поставил VMLAB, решил всетаки до конца с ним разобратся, стоин он того что бы с ним работать или нет
Есть вопрос(кто с ним работал) как сделать кнопку в нем с нормально замкнутыми контактами, то есть имитировать импульс определеной длительности |
|||
|
||||
| Стреллок |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 22.4.2005 Репутация: нет Всего: нет |
Я про него не слышал, кинь ссылку
|
|||
|
||||
| Hobo |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 68 Регистрация: 15.4.2004 Репутация: нет Всего: нет |
||||
|
||||
| Hobo |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 68 Регистрация: 15.4.2004 Репутация: нет Всего: нет |
Стреллок свяжись со мной по аське есть дело на пол лимона
ICQ 304094678 |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
На мой взгляд VMLAB не стоит того чтобы с ней связываться.
Хотябы потому, что есть протеус. Возможно новая версия дополнена, но врядли потянет то что может протеус. |
|||
|
||||
| Hobo |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 68 Регистрация: 15.4.2004 Репутация: нет Всего: нет |
вот с этого место пожалуста поподробнее....
Если можно то сравни Proteus и VnLAB |
|||
|
||||
| RESET_Pusher |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 11.10.2006 Репутация: нет Всего: нет |
Куча инфы по программированию AVR + уроки для начинающих в VMLab и последняя версия этой проги - всё это есть на http://avr.h15.ru
|
|||
|
||||
| Ivan. |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 291 Регистрация: 2.11.2004 Репутация: 1 Всего: 2 |
VMLAB и Proteus это разные вещи. В Proteuse хорошо отлаживать электрику, но там очень мало процессоров - это раз. А ты попробуй запихать туда сишный код. А как рассмотреть внутреннее состояние процессора, переферию, ...
В VMLABе очень наглядно показаны внутренности процессора, легко можно управлять переферией (рассмотреть, на какой скорости у тебя работает например таймер), посмотреть в какой момент у тебя прилетает прерывание интерфейса. Как накладывается процессорное время. Успевает ли программа выйти из прерывания АЦП, в то время как летят данные по двум уартам. Я однажды попробывал записать в EEPROM данные - Proteus начал работать раз в 100 медленней, да и рассматреть ты EEPROM в Proteuse не сможешь, можут у тебя данные там друг на друга накладываются .... У VMLABа тоже есть свои недостатки, но с появлением бесплатной версии и возможностью писать свои компоненты - это стало просто супер. Также там можно соединять два процессора и отлаживать синхронность их работы. У VMLABа, на мой взгляд недостает следующих вещей: - Иногда он не может разобрать сложные структуры (например есть класс, от него идет наследование, битовые поля, unionы - может даже завершить свою работу); - Невозожность создания произвольного Watch-а; - Расширить бы ему многопроцессорность; - Передача между процессорами аналоговых сигналов. Для VMLAB-а легко пишутся компоненты, я узе написал штук пять компонентов (графический индикатор, MMC, инвертры сигнала, ключ с третим состоянием, ...). В Proteuse MMC есть? и графичкского индикатора 320 на 240 тоже нет. VMLAB - рулит -------------------- Я могу ВСЁ, вопрос - сколько времени у меня это займет! |
|||
|
||||
| Valko |
|
|||
![]() Любитель Профиль Группа: Участник Сообщений: 9 Регистрация: 17.11.2006 Где: Украина Репутация: нет Всего: нет |
Рябята помогите, как в VMLAB програмировать ATtiny26 и другие которых нет в списке?
ATiny11 1 --- --- 6 ATiny12 1 --- --- 6 ATiny15 1 64 --- 6 ATiny22 2 128 128 6 AT90S2343 2 128 128 4 AT90S2323 2 128 128 3 AT90S1200 1 64 --- 15 AT90S2313 2 128 128 15 AT90S4433 4 256 128 20 AT90S4414 4 256 256 32 AT90S8515 8 512 512 32 AT90S8515_64K 8 512 512 16 AT90S4434 4 256 256 32 AT90S8535 8 512 512 32 ATmega8 8 512 1024 23 ATmega16 16 512 1024 32 ATmega161 16 512 1024 32 ATmega161_64K 16 512 1024 24 ATmega162 16 512 1024 32 ATmega32 32 1024 2048 32 ATmega64 64 2048 4096 48 ATmega128 128 4096 4096 48 ATmega128_64K 128 4096 4096 40 Это сообщение отредактировал(а) Valko - 17.11.2006, 20:59 |
|||
|
||||
| Ivan. |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 291 Регистрация: 2.11.2004 Репутация: 1 Всего: 2 |
никак!!! в VMLAB нет ни одного контроллера, в катором есть USI (Universal Serial Interface). Если тебе надо отладить какую нибудь логику не связанную с USI пиши ее для другого контроллера, а потом подставишь для tiny
-------------------- Я могу ВСЁ, вопрос - сколько времени у меня это займет! |
|||
|
||||
| Valko |
|
|||
![]() Любитель Профиль Группа: Участник Сообщений: 9 Регистрация: 17.11.2006 Где: Украина Репутация: нет Всего: нет |
Я так и делаю, но было бы хорошо хотя бы иметь возможность видоизменять устройства, убирать порты, изменять размер памяти итд.
И сразу наверно детский вопрос, как подключить светодиоды на землю а не к VCC, это ерунда но приятно смотреть на реал, а не на иверсию. И еще, при отладке задержек время не совпадает на отладчике и реальном кристале, можно ли это как то побороть? |
|||
|
||||
| Ivan. |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 291 Регистрация: 2.11.2004 Репутация: 1 Всего: 2 |
никогда не задавался вопросом и не знал что не получается. могу предложить компанент "Инвертор", садиш на вход порт, а выход на светодиод. говори куда, я скину. VMLAB немного врет, но не так уж много может на 0.01%.... Проверь частоту. В файле проекта есть параметр: .CLOCK 7.3728meg ; Micro clock можешь подставить туда что угодно -------------------- Я могу ВСЁ, вопрос - сколько времени у меня это займет! |
|||
|
||||
| Valko |
|
|||
![]() Любитель Профиль Группа: Участник Сообщений: 9 Регистрация: 17.11.2006 Где: Украина Репутация: нет Всего: нет |
Видно у меня что то не так настроено, потому что если на VMлабе светодиод моргает то реально частота на нем в сотни раз больше, в файле проекта частота соответствует кварцу.
За компонент и совет благодарю мой мейл [email protected] |
|||
|
||||
| JUNGO27 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 1.7.2009 Репутация: нет Всего: нет |
||||
|
||||
| JUNGO27 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 1.7.2009 Репутация: нет Всего: нет |
Установить версию 3.14
перейти в папку bin применить патч з.ы. русская версия 3.14 и 3.15 здесь Это сообщение отредактировал(а) JUNGO27 - 7.2.2011, 15:03 |
|||
|
||||
![]()
|
| Правила форума "Микроконтроллеры (MCU) и микропроцессоры (MPU)" | |
|
|
На данный раздел помимо Правил форума распространяются текже следующие правила:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, PILOT, ManiaK, UniBomb, Mazzi. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Микроконтроллеры (MCU) и микропроцессоры (MPU) | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |