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

 
 
> ООП подход в программировании AVR на С++ (не Си!)
Дуглас Шеппард
сообщение Oct 29 2007, 13:54
Сообщение #1





Группа: Новичок
Сообщений: 11
Регистрация: 29-10-07
Пользователь №: 31 841



Народ!
подскажите, дайте ссылку, или кто знает просто расскажите
как правильно писать на С++ для AVR-ов, с учетом всех тонкостей
контроллеров, например функции обработчиков прерываний,
может ли обработчик быть мембером класса,
или как правильно создать прог. инт-фейс для перефирийного устройства
например УАРТа или др.
какие нибуть примеры, личный опыт....
но только С++, не Си! непутать объектное со структурным.....
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
dxp
сообщение Oct 29 2007, 14:48
Сообщение #2


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



Цитата(Дуглас Шеппард @ Oct 29 2007, 19:54) *
Народ!
подскажите, дайте ссылку, или кто знает просто расскажите
как правильно писать на С++ для AVR-ов, с учетом всех тонкостей
контроллеров, например функции обработчиков прерываний,
может ли обработчик быть мембером класса,
или как правильно создать прог. инт-фейс для перефирийного устройства
например УАРТа или др.
какие нибуть примеры, личный опыт....
но только С++, не Си! непутать объектное со структурным.....

Что вы понимаете под ООП? Классы?

Вообще, подобные темы уже обсуждались, поищите на форуме.


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
Дуглас Шеппард
сообщение Oct 29 2007, 16:41
Сообщение #3





Группа: Новичок
Сообщений: 11
Регистрация: 29-10-07
Пользователь №: 31 841



Цитата(dxp @ Oct 29 2007, 19:18) *
Что вы понимаете под ООП? Классы?

Вообще, подобные темы уже обсуждались, поищите на форуме.


я имею ввиду как правильно организовать приложение,
времена когда весь код был в main() уже прошли, нетак ли,
возникает вопрос: как, например main() засунуть в класс? (плохой пример)
или как обработчик прерывания сделать методом класса, наверняка
он должен быть статическим, могу ли я допустим PORTB сделать членом класса?
понимаете?
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 29th July 2025 - 20:44
Рейтинг@Mail.ru


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