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

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

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

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

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

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

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

 
Опции темы
Непрочитано 25.04.2010, 14:04  
SkyProc
Частый гость
 
Регистрация: 16.05.2008
Сообщений: 17
Сказал спасибо: 0
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
SkyProc на пути к лучшему
По умолчанию ATMega8 VS USB

Доброго всем времени суток.

Давно хочу освоить USB интерфейс на аппаратном уровне.
Ну контроллеры со встроенным USB модулем дело дорогое, а вот ATMega8
по цене самое то.
В инете есть несколько проектов USB термометр, USB программатор на ATMega8, но разобраться по сишным исходникам да ещё с не русскими комментами для меня (заядлого асемблерщика) сложновато.

Ну как говориться с Инета По Нитке.

Кто что знает как оно там реализовать прошиву эмуляции USB на ATMega8!???
Реклама:
SkyProc вне форума  
Сказали "Спасибо" SkyProc
a1ex64 (26.04.2010)
Непрочитано 25.04.2010, 19:07  
zheleznjakov
Прописка
 
Аватар для zheleznjakov
 
Регистрация: 31.03.2010
Сообщений: 200
Сказал спасибо: 3
Сказали Спасибо 48 раз(а) в 41 сообщении(ях)
zheleznjakov на пути к лучшему
По умолчанию Re: ATMega8 VS USB

Ну на счет цены вы это зря. мк с усб от 80 рэ, что не так уж и дорого.
Хотя бы вот эти AT90USB162, купил себе (правда под заказ, неделю ждал) но по 100 рэ.
а вот эти AT90USB162 по 75 рэ от 10 штук...
а по поводу описание на сайте атмела есть подробнейшее описание...

Последний раз редактировалось zheleznjakov; 25.04.2010 в 19:09.
zheleznjakov вне форума  
Сказали "Спасибо" zheleznjakov
a1ex64 (26.04.2010)
Непрочитано 25.04.2010, 20:22  
Pit_PB
Прописка
 
Регистрация: 23.01.2008
Сообщений: 102
Сказал спасибо: 0
Сказали Спасибо 21 раз(а) в 19 сообщении(ях)
Pit_PB на пути к лучшему
По умолчанию Re: ATMega8 VS USB

Сообщение от SkyProc Посмотреть сообщение
В инете есть несколько проектов USB термометр, USB программатор на ATMega8, но разобраться по сишным исходникам да ещё с не русскими комментами для меня (заядлого асемблерщика) сложновато.

Ну как говориться с Инета По Нитке.

Кто что знает как оно там реализовать прошиву эмуляции USB на ATMega8!???
Вот USB HID термометр на ATmega8 http://purebasic.mybb.ru/viewtopic.php?id=46
Прога для контроллера написанна на бейсике (BASCOM-AVR). А как известно, бейсик проще чем Си. Может сможете разобраться что к чему.
Прога для компа, получающая и отображающая данные о температуре,
тоже на бейсике написана (PureBasic).

Последний раз редактировалось Pit_PB; 25.04.2010 в 20:26.
Pit_PB вне форума  
Сказали "Спасибо" Pit_PB
a1ex64 (26.04.2010)
Непрочитано 25.04.2010, 20:24  
SkyProc
Частый гость
 
Регистрация: 16.05.2008
Сообщений: 17
Сказал спасибо: 0
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
SkyProc на пути к лучшему
По умолчанию Re: ATMega8 VS USB

О спасибо, действительно хорошие микрухи, но как говориться нам не нужны лёгкие пути.

Вот В принципе нашел что хотел
http://www.gaw.ru/html.cgi/txt/app/m...avr/AVR309.htm

Так что буду ковырять, ну и всё же если что есть у кого по этому вопросу не ленитесь и оставляйте...

Да тут ещё одна трабла появилась.
В даташите полного описания фьюзов не нашел, на форумах тоже ничего внятного, вот как обычно решил поэкспериментировать.
И как результат У одной ATMega8 отключил Reset, у второй настраивал на внешний кварц 12МГц, теперь они обе лежат тихо мирно и не прощиваются через SPI.

Вот По ЭтоМу ПоВоду хочется РуГаться МаТом, Atmel Блин Ё маё.
У пиков же всё стереть мона без проблем ковыряй что хош, а тут такая засада.

Нельзя ли как нить стереть их до дефолтных значений без парралельного программатора???
SkyProc вне форума  
Сказали "Спасибо" SkyProc
a1ex64 (26.04.2010)
Непрочитано 25.04.2010, 20:27  
SkyProc
Частый гость
 
Регистрация: 16.05.2008
Сообщений: 17
Сказал спасибо: 0
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
SkyProc на пути к лучшему
По умолчанию Re: ATMega8 VS USB

Да !!!
Кстати опять же хочется ругаться матом
Писать под контроллеры на си не говоря уже о Бейсике по моемУ ИзвРат!!!

Не удивлюсь если они на ВизуалБейсике писать будут

О какой тут оптимизации можно говорить?
SkyProc вне форума  
Сказали "Спасибо" SkyProc
a1ex64 (26.04.2010)
Непрочитано 25.04.2010, 20:38  
Pit_PB
Прописка
 
Регистрация: 23.01.2008
Сообщений: 102
Сказал спасибо: 0
Сказали Спасибо 21 раз(а) в 19 сообщении(ях)
Pit_PB на пути к лучшему
По умолчанию Re: ATMega8 VS USB

Сообщение от SkyProc Посмотреть сообщение
О какой тут оптимизации можно говорить
Ну не говорите!
Драйвер USB (на ассмблере) и программа на бейсике, в том числе и работа с датчиком BS18B20, занимет 40% памяти программ, т. е. примерно 1800 инструкций.

Программа для компа, имеет размер всего 28КБ и при это не использует ни runtime ни .NET, ни что-либо ещё, кроме системных WinAPI функций.

Так что сначала ознакомтесь с сабжем, а потом пишите про оптимизацию!
С этом там всё в порядке!

Поймите наконец что бейсик это всего лишь название языка, но многое зависит от используемого компилятора!

PS.
Просто любопытно.
Вы проги для компа пишите или планируете писать тоже на ассемблере?

Последний раз редактировалось Pit_PB; 25.04.2010 в 20:47.
Pit_PB вне форума  
Сказали "Спасибо" Pit_PB
a1ex64 (26.04.2010)
Непрочитано 25.04.2010, 20:53  
picavr
Почётный гражданин KAZUS.RU
 
Аватар для picavr
 
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
picavr на пути к лучшему
По умолчанию Re: ATMega8 VS USB

Сообщение от SkyProc Посмотреть сообщение
Нельзя ли как нить стереть их до дефолтных значений без парралельного программатора???
Никак, такова плата за дешевизну Атмеля )))
Сообщение от SkyProc Посмотреть сообщение
Вот По ЭтоМу ПоВоду хочется РуГаться МаТом, Atmel Блин Ё маё.
ДЫК PIC стремительно дешевеют ))) уже 16 битный от 2 $ )))))

Сообщение от SkyProc Посмотреть сообщение
Не удивлюсь если они на ВизуалБейсике писать будут
да, годиков через несколько )))
Когда МК были с маленьким обьёмом памяти и не шибко быстрые, поневоле приходилось заботится об оптимизации кода, а сейчас больше заботятся об удобстве программиста и ускорении создания продукта, нежели о минимизации и ускорении кода )))

Такова селява ))) уже 16 битные PIC с 128-512 килобайт стоят не так уж и дорого...
Конечно каждый пишет как хочет.. но тенденция именно такова... Быстрее выдать продукт, а стоимость самого МК уже всё меньше волнует.
__________________
"picavr(ГАВ)мыло.ру" USB_Analyzer, Digital_Storage_Oscilloscope "picavr.kr1.ru" заказы в Китай компонентов/изготовление: плат/ЖКИ/мембраных клавиатур/имп трансформаторов

Последний раз редактировалось picavr; 25.04.2010 в 20:59.
picavr вне форума  
Сказали "Спасибо" picavr
a1ex64 (26.04.2010)
Непрочитано 25.04.2010, 22:26  
SkyProc
Частый гость
 
Регистрация: 16.05.2008
Сообщений: 17
Сказал спасибо: 0
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
SkyProc на пути к лучшему
По умолчанию Re: ATMega8 VS USB

___________________ _____________________

Последний раз редактировалось SkyProc; 30.04.2010 в 01:37.
SkyProc вне форума  
Сказали "Спасибо" SkyProc
a1ex64 (26.04.2010)
Непрочитано 25.04.2010, 22:32  
SkyProc
Частый гость
 
Регистрация: 16.05.2008
Сообщений: 17
Сказал спасибо: 0
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
SkyProc на пути к лучшему
По умолчанию Re: ATMega8 VS USB

Кстати и под Linux я тоже писал на Асме.
Ну в отличие от др. платформ писать под линукс на асме это изврат.
Ну там свои тонкости
SkyProc вне форума  
Сказали "Спасибо" SkyProc
a1ex64 (26.04.2010)
Непрочитано 25.04.2010, 22:39  
picavr
Почётный гражданин KAZUS.RU
 
Аватар для picavr
 
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
picavr на пути к лучшему
По умолчанию Re: ATMega8 VS USB

Сообщение от SkyProc Посмотреть сообщение
И несмотря на рост производительности настольных PC из года в год миллиарды юзеров сидят и смотрят на песочные часики или колечко подвисшего приложения.
+500!!!
и да пребудут сии часики, со Юзерами во веки веков. Аминь )))
__________________
"picavr(ГАВ)мыло.ру" USB_Analyzer, Digital_Storage_Oscilloscope "picavr.kr1.ru" заказы в Китай компонентов/изготовление: плат/ЖКИ/мембраных клавиатур/имп трансформаторов
picavr вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
USB HID Keyboard Atmega8 snayperAlfa Proteus 12 24.02.2010 22:01
Питание USB устройств nml Делимся опытом 1 11.02.2010 14:06
Странная неисправность в USB хосте vdlab Отвлекитесь, эмбеддеры! 7 08.01.2010 15:56
Отладка USB протокола toxxinus Микроконтроллеры, АЦП, память и т.д 5 23.10.2009 01:55


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


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