реклама на сайте
подробности

 
 
> Вопросы новичка, пока дилетанта.
Daemoon
сообщение Feb 4 2011, 12:05
Сообщение #1





Группа: Новичок
Сообщений: 1
Регистрация: 4-02-11
Пользователь №: 62 710



Здравствуйте.
Возникла необходимость освоения AVR, но всилу отсутствия навыка сразу возникает обилие вопросов, наверняка как у многих начинающих.
Прежде всего, не могу разобраться: где брать темплейты для конкретного AVR-контроллера. Т.е. наверняка ведь существуют заготовки, чтоб не самому писать таблицу векторов вроде этой:

rjmp RESET ; Reset Handler
rjmp EXT_INT0 ; IRQ0 Handler
rjmp EXT_INT1 ; IRQ1 Handler
rjmp TIM2_COMP ; Timer2 Compare Handler
rjmp TIM2_OVF ; Timer2 Overflow Handler
rjmp TIM1_CAPT ; Timer1 Capture Handler
rjmp TIM1_COMPA ; Timer1 CompareA Handler

Буду признателен за разъяснения, поскольку какого-либо FAQ здесь я не обнаружил.
С уважением.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
konstan
сообщение Feb 4 2011, 13:44
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 16-02-07
Из: Deutschland
Пользователь №: 25 408



А лучше начни с книги Шпак Ю.А. Программирование на языке С для AVR и PIC микроконтроллеров. МК-Пресс, Киев, 2006
Go to the top of the page
 
+Quote Post
Палыч
сообщение Feb 4 2011, 13:58
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Несомненно, что на языке Си писать программы удобнее и быстрее (когда знаешь этот язык), но несколько первых примитивных программ (хотя бы "подрыгать" ногами и что-то нибудь простенькое с прерыванием - то же "ногодрыжество", но от таймера, например) полезно написать на ассемблере, чтобы "понять" контроллер.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd August 2025 - 02:08
Рейтинг@Mail.ru


Страница сгенерированна за 0.0136 секунд с 7
ELECTRONIX ©2004-2016