Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
03.08.2010, 18:17
|
#281
|
Гражданин KAZUS.RU
Регистрация: 14.11.2008
Сообщений: 701
Сказал спасибо: 298
Сказали Спасибо 283 раз(а) в 193 сообщении(ях)
|
Re: Краткий практический курс создания устройств на микроконтроллерах AVR
При выборе ссылки в адресную строку копируется двойные скобки - их нужно удалить.
|
|
|
|
04.08.2010, 11:04
|
#282
|
Прописка
Регистрация: 17.10.2006
Сообщений: 147
Сказал спасибо: 2
Сказали Спасибо 22 раз(а) в 11 сообщении(ях)
|
Re: Краткий практический курс создания устройств на микроконтроллерах AVR
Сообщение от mikushin
|
Меня именно эти вещи и интересуют. Особенно в плане объяснения их другим. Однако как ни старался на Вашем сайте не сумел найти их.
|
Либо искали плохо, либо искали давно (сейчас содержимое сильно переработано)
http://easyelectronics.ru/avr-uchebn...xitektura.html - вводная в кишки МК АВР
http://easyelectronics.ru/avr-uchebn...programma.html - простейшная прога. Как она распологается в памяти, как ведет себя указатель команд.
http://easyelectronics.ru/avr-uchebn...flash-rom.html -- как работает стек и общая работа с памятью
http://easyelectronics.ru/avr-uchebn...eryvaniya.html - как выполняются прерывания и процедуры, при чем тут стек и что будет если стек сорвать. Какие грабли бывают в этом случае. Все с картинками и на примере.
http://easyelectronics.ru/skazhu-par...acii-koda.html - типовые конструкциии на ассемблере.
http://easyelectronics.ru/avr-uchebn...melochi-1.html -- стартовая инициализация процессора. Что нужно делать в первую очередь.
http://easyelectronics.ru/avr-uchebn...programma.html - скелет программы
http://easyelectronics.ru/avr-uchebn...da-vyvoda.html -- работа портов ввода вывода. Подробнейшее описание режимов с примерами.
Потом вводная в Си
http://easyelectronics.ru/avr-uchebn...i-chast-1.html
http://easyelectronics.ru/avr-uchebn...i-chast-2.html
http://easyelectronics.ru/avr-uchebn...i-chast-3.html
http://easyelectronics.ru/avr-uchebn...i-chast-4.html
http://easyelectronics.ru/avr-uchebn...-operacii.html
http://easyelectronics.ru/avr-uchebn...ukazateli.html
- подробно показывается что скрывается за сишными операторами, как искать разные дефайновые определения, какие грабли бывают. Почему и зачем нужны атомарные операции, как работать с указателями и с памятью программ.
Ближе к концу (потом наверное перемещу поближе) идет немного про теорию организации программы:
http://easyelectronics.ru/avr-uchebn...ryvaniyax.html
http://easyelectronics.ru/avr-uchebn...-programm.html
http://easyelectronics.ru/avr-uchebn...m-chast-2.html
http://easyelectronics.ru/avr-uchebn...m-chast-3.html
http://easyelectronics.ru/avr-uchebn...j-avtomat.html
http://easyelectronics.ru/primer-vir...j-mashiny.html
Работа на прерываниях, Суперциклы, флаговые автоматы, диспетчеры (с примером протоОС на базе диспетчера задач), конечные автоматы. Язык устройства и Виртуальная машина.
А сейчас постепенно кропаю серию постов про принципы отладки:
http://easyelectronics.ru/avr-uchebn...m-chast-1.html
http://easyelectronics.ru/avr-uchebn...m-chast-2.html
http://easyelectronics.ru/avr-uchebn...m-chast-3.html
Отладка через 'эмуляцию по брейпоинтами, уарт, отладка через выводы, отладка через JTAG (скоро), отладка в реальном времени с помощью осциллографа и/или логического анализатора (в процессе написания).
Если вам этого не достаточно, чтож, ждите - будет больше.
Последний раз редактировалось di_halt; 04.08.2010 в 11:08.
|
|
|
Эти 4 пользователя(ей) сказали Спасибо di_halt за это сообщение:
|
|
|
04.08.2010, 11:12
|
#283
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
|
Re: Краткий практический курс создания устройств на микроконтроллерах AVR
Сообщение от di_halt
|
Либо искали плохо, либо искали давно.
|
Поиск не должен напрягать. ![Рот до ушей](images/smilies/icon_doushei.gif)
Зашёл чел, тык,тык, не нашёл и ушёл с сайта. На основной странице лучше сделать перечень со ссылками, тогда будет видно что есть на сайте и где лежит.
|
|
|
|
04.08.2010, 11:48
|
#284
|
Прописка
Регистрация: 17.10.2006
Сообщений: 147
Сказал спасибо: 2
Сказали Спасибо 22 раз(а) в 11 сообщении(ях)
|
Re: Краткий практический курс создания устройств на микроконтроллерах AVR
Тогда главная страница превратиться в кашу. Т.к. кроме учебного курса по авркам у меня там еще постов триста по разным другим областям. На главной есть ссылка на курс. Курс идет почти по порядку (скоро я его доструктурирую окончательно). Новые записи появляются на главной, а потом (спустя неделю другую) улетают в нужное место курса. Как то так.
|
|
|
|
04.08.2010, 14:21
|
#285
|
Частый гость
Регистрация: 18.04.2008
Сообщений: 37
Сказал спасибо: 3
Сказали Спасибо 9 раз(а) в 8 сообщении(ях)
|
Re: Краткий практический курс создания устройств на микроконтроллерах AVR
Сообщение от st_1
|
Зашёл чел, тык,тык, не нашёл и ушёл с сайта. На основной странице лучше сделать перечень со ссылками, тогда будет видно что есть на сайте и где лежит.
|
Абсолютно согласен. Тем более что так и было. Правда "тык тык" вылился в два часа
|
|
|
|
04.08.2010, 14:22
|
#286
|
Частый гость
Регистрация: 18.04.2008
Сообщений: 37
Сказал спасибо: 3
Сказали Спасибо 9 раз(а) в 8 сообщении(ях)
|
Re: Краткий практический курс создания устройств на микроконтроллерах AVR
Сообщение от di_halt
|
Либо искали плохо, либо искали давно
|
Спасибо. Сегодня посмотрю.
|
|
|
|
04.08.2010, 16:05
|
#287
|
Гражданин KAZUS.RU
Регистрация: 03.12.2004
Сообщений: 932
Сказал спасибо: 824
Сказали Спасибо 609 раз(а) в 216 сообщении(ях)
|
Re: Краткий практический курс создания устройств на микроконтроллерах AVR
di_halt, доброго дня!
благодарил Вас в аське (может вспомните: я Вам немного денежек на счет кидал - на пиво ![Улыбка](images/smilies/icon_smile.gif)
Благодарю и тут
да, сайту не хватает более жесткой организации: иногда ищешь-ищешь... в основном нахожу через новости на главной странице
ps
есть кто из Анапы? я тут рядом с вами отдыхаю ))
|
|
|
|
04.08.2010, 19:06
|
#288
|
Прописка
Регистрация: 17.10.2006
Сообщений: 147
Сказал спасибо: 2
Сказали Спасибо 22 раз(а) в 11 сообщении(ях)
|
Re: Краткий практический курс создания устройств на микроконтроллерах AVR
Сделать хорошую организацию та еще проблема. Я вот себе плохо представляю как сделать это компактно и удобно, да еще средствами самого движка, чтобы структуру не поддерживать вручную.
|
|
|
|
04.08.2010, 19:17
|
#289
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Re: Краткий практический курс создания устройств на микроконтроллерах AVR
Вариант единственный и древний - страничка-содержание, оглавление.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
04.08.2010, 22:34
|
#290
|
Прописка
Регистрация: 17.10.2006
Сообщений: 147
Сказал спасибо: 2
Сказали Спасибо 22 раз(а) в 11 сообщении(ях)
|
Re: Краткий практический курс создания устройств на микроконтроллерах AVR
Это работает когда страниц не много. Когда же их несколько сотен, то оглавление тоже превращается в нечто монументальное. Тем более, что порой ответ на один вопрос лежит в теме про другое. Все ведь взаимосвязано. Я уже давно по своему сайту ориентируюсь с помощью поиска. По ключевым словам. Получается быстрей и эффективней.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 00:09.
|
|