Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
25.04.2010, 22:52
|
|
Прописка
Регистрация: 23.01.2008
Сообщений: 102
Сказал спасибо: 0
Сказали Спасибо 21 раз(а) в 19 сообщении(ях)
|
Re: ATMega8 VS USB
Цитата:
|
Ну На Бейсике драйвера уровня ядра точно ни пишут
|
При чём тут драйверы?
Речь идёт про приложения прикладного типа!
Используя языки высокого уровня, хотя бы тот же бейсик, можно разработать и отладить прогу намного быстрее, чем при использовании ассемблера!
|
|
|
|
25.04.2010, 23:24
|
|
Временная регистрация
Регистрация: 30.07.2007
Сообщений: 51
Сказал спасибо: 1
Сказали Спасибо 12 раз(а) в 7 сообщении(ях)
|
Re: ATMega8 VS USB
Сообщение от SkyProc
|
Кслову в папке с моими проетами на асме тока под Win32 1423 файла и 162 папки, 1-2 папка эт один проект.
|
Везёт человеку - меньше 10 исходных файлов на проект в среднем!
У меня для домашних проектов в среднем больше 30-ти выходит.
На счет программного УСБ для АВР. Популярный в народе драйвер V-USB от Objective Development - с одной стороны штука хорошая, полезная, он работает, можно конфигурировать как угодно. Но его код (особенно сишная часть) просто ужасен и очень плохо читаем. Куча условно компилирумого кода. Коментариев очень много, но они скорее мешают чтению кода. К томуже программые реалзации УСБ не совсем следуют стандатрам и не на всех хостах работают.
Я, например, собирал железку на меге8 - дома прекрасно работает, на работе 8 одинаковых машин - ни на обной не запустилась.
|
|
|
|
25.04.2010, 23:28
|
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
|
Re: ATMega8 VS USB
Хе-хе. Ну чё, типа похоливарили?
Будучи участником подобных холиваров могу сказать только одно - правда как всегда посредине. Работать надо на СИ, но и АСМ знать надобно, чтобы действительно владеть ситуацией.
Долгое сидение на АСМе приводит к разжежению и деградации мозга приводящие, в дальнейшем, к невозможности осваивать не только другие языки программирования, но и другие кристаллы. Чем быстрее происходит переход на СИ, тем меньше необратимых последствий
Последний раз редактировалось st_1; 25.04.2010 в 23:34.
|
|
|
|
25.04.2010, 23:49
|
|
Прописка
Регистрация: 23.01.2008
Сообщений: 102
Сказал спасибо: 0
Сказали Спасибо 21 раз(а) в 19 сообщении(ях)
|
Re: ATMega8 VS USB
Сообщение от st_1
|
Долгое сидение на АСМе приводит к разжежению и деградации мозга приводящая в дальнейшем к невозможности осваивать не только другие языки программирования, но и другие кристаллы
|
ИМХО полный бред!
|
|
|
|
25.04.2010, 23:57
|
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
|
Re: ATMega8 VS USB
Сообщение от Pit_PB
|
ИМХО полный бред!
|
Нет, статистика.
Чтобы вернуть тему в нормальное русло...
Если несколько лет назад соотношение пишущих на СИ к АСМ было около 60% к 40%, то сейчас это соотношение примерно 80% к 20%.
Посмотрите исходники на сайтах ведущих производителей, исходников на АСМ практически уже нет, разве что под старые кристаллы.
То же USB, афигеть от количества прог и исходников на асме.
Статистика - она и в Африке статистика.
Последний раз редактировалось st_1; 26.04.2010 в 00:13.
|
|
|
|
26.04.2010, 00:08
|
|
Прописка
Регистрация: 23.01.2008
Сообщений: 102
Сказал спасибо: 0
Сказали Спасибо 21 раз(а) в 19 сообщении(ях)
|
Re: ATMega8 VS USB
Ну я начинал с АСМа.
Кодил довольно долго под KP580ВМ80A
Потом PICи и AVRы пошли. Кодю как на АСМе так и на языках высокого уровня.
Только для компа не стал АСМ учить, т. к. на "чистом" АСМе сейчас редко пишут.
|
|
|
|
26.04.2010, 01:37
|
|
Частый гость
Регистрация: 16.05.2008
Сообщений: 17
Сказал спасибо: 0
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
|
Re: ATMega8 VS USB
Да и ещё вопрос
дета найти описание интерфейса параллельного программирования atmel
посматрел я на схемы этих параллельных программаторов, так намного проще прикрутить 3 регистра-защелке напрямую к LPT порту...
Вооще так уже делал навесным монтажем и никаких проблем (несчитая кучи проводов)
|
|
|
Сказали "Спасибо" SkyProc
|
|
|
26.04.2010, 01:41
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: ATMega8 VS USB
Сообщение от SkyProc
|
дета найти описание интерфейса параллельного программирования atmel
|
В даташите на любой контроллер поддерживающий параллельное программирование. Неожиданное место, правда?
|
|
|
|
26.04.2010, 01:55
|
|
Частый гость
Регистрация: 16.05.2008
Сообщений: 17
Сказал спасибо: 0
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
|
Re: ATMega8 VS USB
Ну да в даташите к примеру на ATMega8 даже фьэзы не все описаны, о интерфейсе ни слова.
Не надо пустых слов, тока ссылки
Вот кстати мойё произведение искусства для прошивки флешек PLCC32
как я и говорил три регистра насаженных дркг на друга ну плюс ещё 561ИЕ8 и никаких МК и кучи деталей
http://www.sharemania.ru/0235770
|
|
|
Сказали "Спасибо" SkyProc
|
|
|
26.04.2010, 02:21
|
|
Почётный гражданин KAZUS.RU
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
|
Re: ATMega8 VS USB
Сообщение от kison
|
Неожиданное место, правда?
|
+500
Сообщение от SkyProc
|
Не надо пустых слов, тока ссылки
|
Даташит читать ДО ПОСТА НА ФОРУМЕ !!!)))
Типа самому искать лень? Ну до чего люди ленивые ))))))) Юзайте оригинальные даташиты и не пользуйтесь переводами.... буит вам щастье ))))))
Сообщение от SkyProc
|
Ну да в даташите к примеру на ATMega8 даже фьэзы не все описаны
|
Тут ссылка на раздел "Memory Programming" Datasheet ATMega8
Table 85. Lock Bit Byte
Table 86. Lock Bit Protection Modes(2)
Table 86. Lock Bit Protection Modes(2) (Continued)
Table 87. Fuse High Byte
Table 88. Fuse Low Byte
а какие ещё вам НЕ ВСЕ?
Сообщение от SkyProc
|
о интерфейсе ни слова.
|
Тут ссылка на раздел "Parallel Programming Parameters, Pin Mapping, and Commands" Datasheet ATMega8
Figure 104. Parallel Programming
Table 91. Pin Name Mapping
Table 91. Pin Name Mapping (Continued)
Table 92. Pin Values used to Enter Programming Mode
Table 93. XA1 and XA0 Coding
Table 94. Command Byte Bit Coding
ну как слепые котята...
__________________
"picavr(ГАВ)мыло.ру" USB_Analyzer, Digital_Storage_Oscilloscope "picavr.kr1.ru" заказы в Китай компонентов/изготовление: плат/ЖКИ/мембраных клавиатур/имп трансформаторов
Последний раз редактировалось picavr; 26.04.2010 в 02:28.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 12:53.
|
|