Например TDA7294

Форум РадиоКот • Просмотр темы - Шаблон для программирования в CVAVR и отладки в VMLAB
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Вт авг 05, 2025 07:46:16

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 20 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Шаблон для программирования в CVAVR и отладки в VMLAB
СообщениеДобавлено: Вс окт 08, 2006 19:48:20 
Вечно гонимый
Аватар пользователя

Карма: 1
Рейтинг сообщений: 0
Зарегистрирован: Пн сен 04, 2006 20:25:28
Сообщений: 331
Откуда: самоучитель по микроконтроллерам
Рейтинг сообщения: 0
Шаблон для быстрого программирования в CVAVR и отладки в VMLAB

В шаблоне содержится папка с проектми для компилятора CVAVR и симулятора VMLAB.

Можно сразу запустить симуляцию в VMLAB программы выводящей сообщения на ПК и мигающей светодиодами.

Вы можете изменить программу под ваши нужды в компиляторе CVAVR при этом удобно использовать генератор кода компилятора.

После отладки окончательного варианта программы в симуляторе вы можете прошить МК прямо из компилятора CVAVR.

Во время работы удобно одновременно запустить и CVAVR и VMLAB.


Вложения:
codevisionavr_vmlab.rar [6.13 KiB]
Скачиваний: 1944
Вернуться наверх
 
 Заголовок сообщения:
СообщениеДобавлено: Вс окт 08, 2006 22:09:30 
Означает ли это (из примера)

/* DS1990 devices ROM code storage area,
9 bytes are used for each device
(see the w1_search function description),
but only the first 8 bytes contain the ROM code
and CRC */
DS1990 устройства ROM закодируют область хранения,
9 байтов используются для каждого устройства
(см. описание функции w1_search),
но только первые 8 байтов содержат кодекс ROM
и контроль с помощью циклического избыточного кода

то что проект в CodeVisionAVR C Compiler " Dallas Semiconductor
DS1990 Serial Number 1 Wire iButton demo" не закончен.
Если я ошибаюсь, почему-то не работает.


Вернуться наверх
   
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс окт 08, 2006 22:25:49 
Вечно гонимый
Аватар пользователя

Карма: 1
Рейтинг сообщений: 0
Зарегистрирован: Пн сен 04, 2006 20:25:28
Сообщений: 331
Откуда: самоучитель по микроконтроллерам
Рейтинг сообщения: 0
там все доделано и работает.

просто написано что из 9 доступных в ds1990 байт используется 8.

====
Симуляция 1-wire сети есть в PROTEUS 69sp5
в папке one-wire / network

тоже сделана в CVAVR и есть ds1990.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт окт 10, 2006 09:21:25 
Модератор
Аватар пользователя

Карма: 27
Рейтинг сообщений: 58
Зарегистрирован: Пн апр 03, 2006 11:43:25
Сообщений: 4517
Откуда: Санкт - Петербург
Рейтинг сообщения: 0
Медали: 3
Получил миской по аватаре (1) Мявтор 2-й степени (1) Мявтор 3-й степени (1)
ИМХО, ткой шаблон, тем более для "быстрого" старта, должен включать, как минимум, инициализацию всех устройств контроллера.
Не вижу в нем смысла при наличии в CVAVR CodeWizard'а.

Для VMLab'a - да, можно использовать, только все равно придется каждый раз руками в нем копаться.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср окт 11, 2006 13:11:53 
Вечно гонимый
Аватар пользователя

Карма: 1
Рейтинг сообщений: 0
Зарегистрирован: Пн сен 04, 2006 20:25:28
Сообщений: 331
Откуда: самоучитель по микроконтроллерам
Рейтинг сообщения: 0
Сделайте как считаете нужным, я сделал так как я считаю полезным для новичка.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср окт 11, 2006 13:14:37 
Вечно гонимый
Аватар пользователя

Карма: 1
Рейтинг сообщений: 0
Зарегистрирован: Пн сен 04, 2006 20:25:28
Сообщений: 331
Откуда: самоучитель по микроконтроллерам
Рейтинг сообщения: 0
====

Мой шаблон позволяет убедится в правильности работы CVAVR и VMLAB и затем вносить свои изменения, чае ошибки откатитя назад.


Aheir писал(а):
ИМХО, ткой шаблон, тем более для "быстрого" старта, должен включать, как минимум, инициализацию всех устройств контроллера.


всей переферии во всех режимах ? попробуйте ...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт окт 12, 2006 17:03:41 
Модератор
Аватар пользователя

Карма: 27
Рейтинг сообщений: 58
Зарегистрирован: Пн апр 03, 2006 11:43:25
Сообщений: 4517
Откуда: Санкт - Петербург
Рейтинг сообщения: 0
Медали: 3
Получил миской по аватаре (1) Мявтор 2-й степени (1) Мявтор 3-й степени (1)
Wizard в CodeVision пробовали?
Вот он именно это и делает.
А если Вы не используете устройство, прописывает нули в соотв. регистр.
Или это, по-вашему, не начальная инициализация?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт окт 12, 2006 17:17:27 
Вечно гонимый
Аватар пользователя

Карма: 1
Рейтинг сообщений: 0
Зарегистрирован: Пн сен 04, 2006 20:25:28
Сообщений: 331
Откуда: самоучитель по микроконтроллерам
Рейтинг сообщения: 0
Aheir писал(а):
Wizard в CodeVision пробовали?


Нет не пробовал.

А что это такое ?

где найти ?

как им пользоваться ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт окт 13, 2006 06:31:49 
Первый раз сказал Мяу!

Зарегистрирован: Пн июл 17, 2006 09:23:11
Сообщений: 29
Откуда: Омск
Рейтинг сообщения: 0
Кодэ вижн авр - что такое, гдэ найты и з чем едят?! - авр одын-два-тры надо почитать!!!

Гы, Гы, Гы.... :))) 8)

PS^ Извиняюсь за оффф, просто не удержался...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт окт 13, 2006 15:58:33 
Модератор
Аватар пользователя

Карма: 27
Рейтинг сообщений: 58
Зарегистрирован: Пн апр 03, 2006 11:43:25
Сообщений: 4517
Откуда: Санкт - Петербург
Рейтинг сообщения: 0
Медали: 3
Получил миской по аватаре (1) Мявтор 2-й степени (1) Мявтор 3-й степени (1)
Достаточно стартовать новый проект. Прога спросит, не хотите ли вы использовать мастера.
Есть еще кнопка на панели задач.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт окт 13, 2006 16:31:06 
Вечно гонимый
Аватар пользователя

Карма: 1
Рейтинг сообщений: 0
Зарегистрирован: Пн сен 04, 2006 20:25:28
Сообщений: 331
Откуда: самоучитель по микроконтроллерам
Рейтинг сообщения: 0
Класс ! ща попробую эту штучку.


Вернуться наверх
 
 Заголовок сообщения:
СообщениеДобавлено: Сб окт 14, 2006 22:11:54 
это что прикол? чему можно обучить 123avr


Вернуться наверх
   
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс окт 15, 2006 00:00:47 
Вечно гонимый
Аватар пользователя

Карма: 1
Рейтинг сообщений: 0
Зарегистрирован: Пн сен 04, 2006 20:25:28
Сообщений: 331
Откуда: самоучитель по микроконтроллерам
Рейтинг сообщения: 0
... если он в принципе не обучаем !


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс окт 15, 2006 08:28:49 
Первый раз сказал Мяу!

Зарегистрирован: Пн июл 17, 2006 09:23:11
Сообщений: 29
Откуда: Омск
Рейтинг сообщения: 0
avr123.nm.ru ХВА издеваться над посетителями форума, скажите наконец, про курс и про описанную там CVAVR :)) Как оказалось не все еще знают...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс окт 15, 2006 12:54:13 
Вечно гонимый
Аватар пользователя

Карма: 1
Рейтинг сообщений: 0
Зарегистрирован: Пн сен 04, 2006 20:25:28
Сообщений: 331
Откуда: самоучитель по микроконтроллерам
Рейтинг сообщения: 0
не говорение про курс это условие при котором мне разрешено было вернуться в форум, хотя админы уверяли что про НЕГО и так ВСЕ знают.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт окт 17, 2006 20:43:17 
Модератор
Аватар пользователя

Карма: 27
Рейтинг сообщений: 58
Зарегистрирован: Пн апр 03, 2006 11:43:25
Сообщений: 4517
Откуда: Санкт - Петербург
Рейтинг сообщения: 0
Медали: 3
Получил миской по аватаре (1) Мявтор 2-й степени (1) Мявтор 3-й степени (1)
без комментариев...
хотя...


Последний раз редактировалось Aheir Вт окт 17, 2006 20:48:05, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт окт 17, 2006 20:45:58 
Модератор
Аватар пользователя

Карма: 27
Рейтинг сообщений: 58
Зарегистрирован: Пн апр 03, 2006 11:43:25
Сообщений: 4517
Откуда: Санкт - Петербург
Рейтинг сообщения: 0
Медали: 3
Получил миской по аватаре (1) Мявтор 2-й степени (1) Мявтор 3-й степени (1)
... если он в принципе не обучаем !

соглашусь, с вашего позволения....

...не говорение про курс это условие при котором мне разрешено было вернуться в форум...

жаль, всего одно...

сорри за оффтоп, ничего особо личного...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт янв 16, 2007 15:56:15 
Вечно гонимый
Аватар пользователя

Зарегистрирован: Ср янв 10, 2007 19:15:51
Сообщений: 568
Рейтинг сообщения: 0
Начал изучать курс. Пока делаю виртульно в симуляторе.

У вас написано что таймеры в некоторых АВР могут считать до 64 Мгц -но я не могу понять откуда вы это взяли ? я читал даташиты и там написано что таймеры считают максимум с частотой такта, а он вроде 24 МГц максимальный для АВР ?

я не прав ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт янв 16, 2007 21:42:56 
Друг Кота
Аватар пользователя

Карма: 6
Рейтинг сообщений: 32
Зарегистрирован: Чт сен 14, 2006 11:42:09
Сообщений: 3792
Откуда: Обитаю на чердаке
Рейтинг сообщения: 0
Можно и счётчик-делитель частоты поставить :)

_________________
Память очень интересная штука: бывает так, что запомнишь одно, а вспомнишь другое...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср янв 17, 2007 09:29:56 
Вечно гонимый
Аватар пользователя

Зарегистрирован: Ср янв 10, 2007 19:15:51
Сообщений: 568
Рейтинг сообщения: 0
Да, в курсе все верно написано, пошукал на сайте атмел нашел новые ATtiny261 ATtiney461 ATtiny861 имеют таймеры считающие до 64 MHz

" An internal 8-MHz RC oscillator and an on-chip PLL in these three 20-pin TinyAVR flash-microcontroller devices provides a 10-bit timer/counter at 64 MHz. The timer/counter includes three independent PWM generators and programmable dead times. "


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 20 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y