Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

Закрытая тема
Опции темы
Непрочитано 30.05.2016, 17:36   #41
_Артём_
Гражданин KAZUS.RU
 
Регистрация: 16.03.2011
Сообщений: 486
Сказал спасибо: 8
Сказали Спасибо 131 раз(а) в 116 сообщении(ях)
_Артём_ на пути к лучшему
По умолчанию Re: Кто-нибудь программирует микроконтролёры на С++?

Сообщение от Impartial Посмотреть сообщение
Вы о фреймворке или о С++?
О Си++. Причём тут фреймворк-то?
Реклама:
_Артём_ вне форума  
Непрочитано 30.05.2016, 17:38   #42
Impartial
Прописка
 
Регистрация: 09.02.2011
Сообщений: 164
Сказал спасибо: 1
Сказали Спасибо 27 раз(а) в 22 сообщении(ях)
Impartial на пути к лучшему
По умолчанию Re: Кто-нибудь программирует микроконтролёры на С++?

Сообщение от _Артём_ Посмотреть сообщение
delegate
Откуда вы это взяли?
Impartial вне форума  
Непрочитано 30.05.2016, 17:49   #43
Impartial
Прописка
 
Регистрация: 09.02.2011
Сообщений: 164
Сказал спасибо: 1
Сказали Спасибо 27 раз(а) в 22 сообщении(ях)
Impartial на пути к лучшему
По умолчанию Re: Кто-нибудь программирует микроконтролёры на С++?

Сообщение от dosikus Посмотреть сообщение
Impartial, Вы ссылки свои просматриваете хоть?
Вы можете найти связь между этими сообщениями?

Цитата:
Сообщение от Impartial
В основе немного другая парадигма программирования - событийная, навязанная наличием операционной системы с многопоточностью.
Цитата:
Ерунду пишите - С++ не требует ни наличия событий, ни использования ОС и многопоточности - эти вещи к языку никакого отношения не имеют.
Impartial вне форума  
Непрочитано 30.05.2016, 17:58   #44
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Кто-нибудь программирует микроконтролёры на С++?

Сообщение от avp94 Посмотреть сообщение
Где-то слышал, что в С классов нет. Врут?
В чистом — нет, в надстройке objective C — есть.
__________________
Союз Советских Социалистических Округов Северной Америки
eddy вне форума  
Непрочитано 31.05.2016, 12:00   #45
SasaVitebsk
Гражданин KAZUS.RU
 
Регистрация: 04.08.2006
Сообщений: 911
Сказал спасибо: 28
Сказали Спасибо 180 раз(а) в 139 сообщении(ях)
SasaVitebsk на пути к лучшему
По умолчанию Re: Кто-нибудь программирует микроконтролёры на С++?

С++ это язык. Он не имеет никакого отношения к событиям, операционке, ООП. На ООП можно писать на Си. Что я и делаю, к примеру.
С++ действительно сложнее, что, потенциально, увеличивает вероятность появления ошибки, при низкой квалификации программиста. То есть это не свойство языка, а требование к его использованию.
С++ является расширением языка С. По сути на С++ можно писать используя синтаксис С. Объём результирующего кода, при полноценном использовании С++ (объекты) будет больше, но незначительно. (Метод, для объекта не транслируется в вызов функции, - это ссылка на таблицу методов класса и прочие отличия). На С никто не мешает писать так же. В С ты можешь создать структуру, одним из членов которой будет п/п (читай метод). Единственное, что в С, при этом, ты лишён наследования. Кроме того нет виртуальных методов. И то и другое явный недостаток, если честно.
Короче сам язык - как язык. Но, как правило, под использованием С++, всё же понимают, кроме средств языка ещё и шаблоны, исключения, библиотеки классов, и так далее ... До последнего времени это всё не поддерживалось компиляторами. Так, IAR, к примеру разрешал использовать только диалекты Embedded C++ (EC++), Extended Embedded C++. Буквально год - два назад они начали поддерживать полный стандарт. Поддерживают также исключения и RTTI.
На мой взгляд эти вещи пока избыточны, для МК.
Сейчас я работаю с stm32f407. Там 1М флэши и ›190К памяти. Это позволяет впрямую использовать С++, включая динамические объекты. С появлением контроллеров Cortex-M7, думаю, применение С++ становится экономически обоснованным.
Есть и поддержка различных фреймворков. Например QT платный есть для младших моделей кортексов.
SasaVitebsk вне форума  
Сказали "Спасибо" SasaVitebsk
trampampusha (01.06.2016)
Закрытая тема

Закладки


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кто нибудь работал с ПЛИС PALCE16V8H подскажите. int4880053 Микроконтроллеры, АЦП, память и т.д 0 23.09.2011 13:18
LPC-Link --> ... что нибудь более адекватное Cybermaker Микроконтроллеры, АЦП, память и т.д 7 08.11.2010 12:02
Кто нибудь пользовался этим ICD2? vicpavlovich Микроконтроллеры, АЦП, память и т.д 2 01.06.2009 18:19
Кто нибудь реализововал симметричные крипто алгоритмы на МК? IgorAVR2 Микроконтроллеры, АЦП, память и т.д 5 08.07.2008 14:27
какие нибудь эл.схемы,или примеры управление аквариумом raul098 Автоматика и аппаратура связи 17 08.06.2007 17:05


Часовой пояс GMT +4, время: 18:36.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot