Список разделов -> Оффтопик: «Программирование для чугуниевых чайников с паровым гудком-))»
|
![]()
|
Dmitry-r
*******
Откуда: Новокузнецк Сообщений: 1022 Регистрация: 24.06.2005
|
Блин, смайлик забыл поставить.
Да, в совковой номинклатуре обозначений бардак был редкостный...
_________________ Alles Luge... |
19:29 03-12-2009
|
|
![]()
|
krikus
*******
Сообщений: 3114 Регистрация: 13.05.2004
|
Вечер Чот муза меня наклячивает на другие пока дела и откровенно хамит в ответ на моё желание достать свои микроконтроллерные балалайки и углубиться в творческие размышления
Однако вот чую я что народ застучал чугуниевыми крышками ... и чот стало не по себе и зачесалась челюсть
Цитата из предыдущего поста со всякими обещаниями и стучанием пяткой
по фанерке:
krikus : |
Вобщем-то - ничего особенного . Просто я по себе выстроил некую цепочку действий . |
1)Из кучи производителей выбрал Atmel
---
А пачиму собстно?! А патаму что! Когда-то програмил в ПДП-11 и там всё похоже. Потом обширный набор команд вселяет уверенность в завтрашнем дне! Трахаться с ним не перетрахаться! Они доступны ,дешевы ,надежны . С переферией более чем прилично у них дела обстоят . Ну хуле еще надо ...для начала
2) Из кучи литературы выбрал две книги которые имхо друг друга дополняют.
---
Книга 1) Применение MK AVR Баранов В.Н.
В книге сразу дается подход к постановке задачи и в процессе практической реализации ,нужной многим ,конструкции - идет обсасывание темы. Но местами , упираешся рогами и вот тогда открываю другую книжку.
Книга 2) Практическое программирование МК Atmel AVR языке ассемблер Ю.Ревич . Там стиль несколько иной и как-то имхо они дополняют друг друга
2а) Из кучи языков програмирования - выбрал ассемблер.
---
Язык максимально приближает к глюкам и граблям железа и дает полноценное понимание пачиму к примеру петли на некоторых форточках скрипят Обладая таким пониманием ,можно легко находить косяки и не просто их исправлять но отчетливо улучьшать характеристики всего устройства . Даже если потом перейти на Си - будешь четко представлять где грабли или возможности у железки и каким из ,благодаря асму - арсенала, средством все эти прелести реализовать или поставить в угол
3) Из кучи софта выбрал штатный софт на атмелки "AVR Studio".
---
Поскольку рисую на асме то и заморочек соответственно нет
4) Из кучи кристаллов выбрал atmega 16
---
Ну т.е. берем нормальный сарай из которого можно смекнуть красивый цех Пристраиваемся в уголке на коврике и пилим на верстачке маленькие програмки . Их потом можно переносить в маленькиен конурки типа тини ,будучи уже отлаженными, и использовать
Иногда смотрим на просторы этого сарая и с грустью понимаем что мы еще долбоёги и туда лучше не смотреть чтоб не расстраиваться
5) Из кучи отладочных средств выбрал Jtag . Построил и запустил .
---
А вот этот инструмент отладки присутсвует начиная как раз с сарая "атмега16" Это супер пупер мега шпиён! Он обнюхивает каждый бит ,который безмозгло шарится по сараю с нашей подачи и сообщает нам что мы .... а так же ..... и это помогает выяснить где ,почему , и мы ли это были!
Схему и прочее я нашел в инете но всё в разных местах и пока получается некая солянка под собственные нужды. Попозже ,как нормально устаканится ,выложу
В частности вот эта ветка мощная в плане ваяния житага
http://electronix.ru/forum/index.php?showtopic=42679
ЗЫ. Ссылку перепутал . Про jtag вот эта ссылка:
http://forum.cqham.ru/viewtopic.php?t=15412&postdays=0&postorder=asc&&start=0
Вот кстати классный програматор и вообще страничка. Програматор отлично работает и софтинка к нему тоже приятная.
http://www.avr.nikolaew.org/progr.htm
6) Из кучи вариантов освоения всего этого ,пока хлама, выстроил некую последовательность которая мне удобна исходя из текущих временных рамок.
---
Ваяю портативный карманный стендик где будет присутствовать житаг ,отладочная плата и прочие лампочки с моторами . В свободное время цепляю на USB и парю себе мозг
7) Из кучи методик вбивания в мосх всей этой лабуды , мне простому сельскому идиоту с ограниченными умственными способностями ... ничего особо не приглянулось и я просто глянув на сарай и на печку решил сплясать от них
---
В процессе чтения книг можно совместными усилиями переиначивать всякие непонятные умствования в простые и понятные модели на русском языке и русскими словами . Как правило ,проясняется нехитрая суть процесса как такового и сопсно всё становится просто и ясно
Последний раз редактировалось: krikus (01:09 06-12-2009), всего редактировалось 2 раз(а) |
22:38 03-12-2009
|
|
![]()
|
krikus
*******
Сообщений: 3114 Регистрация: 13.05.2004
|
прохожий : |
"Вот пишу тебе, а слезы так и капают. Не давай себя хватать моя лаМпочка" (выдержка из песни) |
---
Чито это за песня ...? ...*смотрит с прищуром...недобрым*
|
22:48 03-12-2009
|
|
![]()
|
krikus
*******
Сообщений: 3114 Регистрация: 13.05.2004
|
FlySnake : |
основной рабочий регистр (W) называют аккумулятор. |
---
Уроды хуле
Ну ничо...поправим
|
22:55 03-12-2009
|
|
![]()
|
водник1953

Откуда: Павловский Посад Сообщений: 5834 Регистрация: 13.10.2008
|
krikus : |
прохожий : |
"Вот пишу тебе, а слезы так и капают. Не давай себя хватать моя лаМпочка" (выдержка из песни) |
---
Чито это за песня ...? ...*смотрит с прищуром...недобрым* |
Как ни странно,но это В.Высоцкий,"Письмо с сельхозвыставки".
_________________ "Пусть рвётся тол и динамит и аммонал,я эту речку в телевизоре видал!" |
08:36 04-12-2009
|
|
![]()
|
krikus
*******
Сообщений: 3114 Регистрация: 13.05.2004
|
Вобщем ...как под новый год ,так сразу хочется начать новую жизнь
Заёб какой-то ...но интересный.
Я что-то писал когда-то ...страшно даже посмотреть что.
Но я так подглянул...и выяснилось что вобщем я на правильном пути!
Типа я хотел заебенить асм для всех ...и не только я.
Заебеннофеерическое изложение DI HALT-а ввергло меня в прострацию чтения...потом я вспомнил что чот думал про это...потом вспомнил эту тему.
Потом я подумал.
Идей полна чепурышка...а написать не могу. Значит надо учиться.
Задача:
"Уметь быстро писать код под свои идеи и воплощать идей в реал с минимумом ошибок."
Сие означает: правильный красивый код - быстро.
Что для этого нужно.
1) Средства отладки. jtag. (применительно к атмелкам)
2) Правильная базовая ориентация.
Вот над пунктом 2) я с охуем размышляю....наверно я просто полный идиот...
|
14:48 10-12-2010
|
|
![]()
|
HAA
Мастер
Откуда: ЗаМКАДыш Сообщений: 4714 Регистрация: 27.02.2006
|
krikus, На этикетке что написано?
Ща None еще подтянется....
|
15:06 10-12-2010
|
|
![]()
|
alex_iork
*******
Откуда: г. Волгоград Сообщений: 4810 Регистрация: 09.07.2004
|
krikus : |
Типа я хотел заебенить асм для всех |
я тихо сползаю под стол. , и начинаю биться в истерике. Как для
всех Дак как ты посмел замахнуться на наше родное, то что НАС отличает от юзеров , и то что им никогда не постичь, а ты хочешь для всех, прокляну и отлучу
_________________ Природа не храм, и уж тем более не мастерская. Природа — тир, и огонь в нём надо вести на поражение.
Последний раз редактировалось: alex_iork (16:08 10-12-2010), всего редактировалось 1 раз |
16:05 10-12-2010
|
|
![]()
|
alex_iork
*******
Откуда: г. Волгоград Сообщений: 4810 Регистрация: 09.07.2004
|
HAA, на этикетке написано "Журавли "
_________________ Природа не храм, и уж тем более не мастерская. Природа — тир, и огонь в нём надо вести на поражение. |
16:06 10-12-2010
|
|
![]()
|
krikus
*******
Сообщений: 3114 Регистрация: 13.05.2004
|
HAA : |
На этикетке что написано? |
---
"Медова з перцем"
Употребил слегонца для настроения
|
19:03 10-12-2010
|
|
![]()
|
krikus
*******
Сообщений: 3114 Регистрация: 13.05.2004
|
alex_iork : |
Дак как ты посмел замахнуться на наше родное, то что НАС отличает от юзеров |
---
Дык вобщем смей не смей ,замахивайся не замахивайся а это просто тема для определенного склада ума... и не факт что моего
С месяц назад достал свои коробочки и опять затеял подвинуться в этом направлении.
Нашел исходник реализующий алгоритм управления шаговым двигателем.
Стал перетягивать его с тини а атмегу чтобы помучить житагом
Уперся в ошибки
Набрёл на вот этот учебный курс
http://easyelectronics.ru/avr-uchebnyj-kurs-postanovka-zadachi.html
Ошибки начали находиться и исправляться
Сегодня набрёл на книжку " Микроконтроллеры AVR семейства Mega. Руководство пользователя" И так она легко пошла читаться после Ди хальта ,что я на радостях принял 100 ! А прослушав гимн офисных работников , вспомнил эту тему и решил :
"Ща спою"(с) волк
|
19:19 10-12-2010
|
|
![]()
|
Дядя Боря
Старый Кот
Откуда: г.Томск Сообщений: 8877 Регистрация: 31.03.2004
|
krikus,
Сяду я верхом на коня.
Повезёт по полю меня.
Мы идём вдвоём
По полю с конём
Мы идём вдвоём по полю с конём
(исполняектся ё-капелльно).
_________________ Старый Кот |
19:53 10-12-2010
|
|
![]()
|
homeless
*******
Откуда: Владимир Сообщений: 1181 Регистрация: 16.09.2009
|
Мы идем в двоЁм - по полю с конем...
Всетки я на нЁм, по полю вдвоем
А не я под нЁм по полю вдвоем
И вот так мы три версты-уж идЁм
_________________ Читал инструкцию - узнал много интересного.... Прочитал сервис-мануал - постарался забыть инструкцию |
20:00 10-12-2010
|
|
![]()
|
homeless
*******
Откуда: Владимир Сообщений: 1181 Регистрация: 16.09.2009
|
Ё-капельки - этттт вещчь !!!
_________________ Читал инструкцию - узнал много интересного.... Прочитал сервис-мануал - постарался забыть инструкцию |
20:01 10-12-2010
|
|
![]()
|
HAA
Мастер
Откуда: ЗаМКАДыш Сообщений: 4714 Регистрация: 27.02.2006
|
krikus, Немироффф? Для затравки пойдет.
Евстифеев после Немирофа - в самый раз. А еще лучша - Москва -Петушки. Но это - совсем другая история. Да и не Евстифеев уже, а Ерофеев.
У него и по Тиням есть, не тока по мегам.
|
20:02 10-12-2010
|
|
![]()
|
krikus
*******
Сообщений: 3114 Регистрация: 13.05.2004
|
Дядя Боря : |
Мы идём вдвоём по полю с конём |
---
Дай-ка я разок посмотрю
Где рождает поле зарю
Ай брусничный цвет, алый да рассвет
Али есть то место али его нет
али его нееет
|
20:08 10-12-2010
|
|
![]()
|
krikus
*******
Сообщений: 3114 Регистрация: 13.05.2004
|
HAA : |
Евстифеев после Немирофа - в самый раз. |
---
Ну Ревич тож ничо катит...
Ага... вроде правильно прописал INT0...чот вроде как-то хорошо пошло укладываться
|
20:11 10-12-2010
|
|
![]()
|
HAA
Мастер
Откуда: ЗаМКАДыш Сообщений: 4714 Регистрация: 27.02.2006
|
Цитата: |
Ну Ревич тож ничо катит... |
С закусоном оно все неплохо идеть. Но при этом кончается быстро.
|
20:34 10-12-2010
|
|
![]()
|
homeless
*******
Откуда: Владимир Сообщений: 1181 Регистрация: 16.09.2009
|
Мужики - еще 5-10 постов про Ревича - и он сам к нам придет - приветствую !!!!!!
_________________ Читал инструкцию - узнал много интересного.... Прочитал сервис-мануал - постарался забыть инструкцию |
20:40 10-12-2010
|
|
![]()
|
krikus
*******
Сообщений: 3114 Регистрация: 13.05.2004
|
HAA : |
С закусоном оно все неплохо идеть. |
---
Не , все таки перцовка тяжеловата ... код получается кривой
Пиво - ваще ужасные помои выносящие мосх!
А вот коньячку писят и прям стихами пишется
|
20:41 10-12-2010
|
|
![]()
|