26
ответов

Там какая-либо причина состоит в том, чтобы использовать C вместо C++ для встроенной разработки?

Вопрос у меня есть два компилятора на моих аппаратных средствах C++ и C89, я думаю об использовании C++ с классами, но без полиморфизма (для предотвращения vtables). Главные причины я хотел бы использовать C++: Я предпочитаю...
вопрос задан: 19 September 2014 19:28
19
ответов

C (или любой) компиляторы детерминированная производительность

При работе над недавним проектом меня посетил клиент QA representitive, кто спросил меня вопрос, который я действительно не рассмотрел прежде: Как Вы знаете, что компилятор используете...
вопрос задан: 29 August 2010 08:30
19
ответов

Лучший способ начать с программированием других вещей, чем Ваш компьютер? [закрытый]

Что лучший способ состоит в том, чтобы начать с программированием вещей за пределами Вашего компьютера? Я не имею в виду основные вещи как сотовые телефоны с API. Примите практическое знание C/C++
вопрос задан: 19 October 2008 14:24
18
ответов

Мы должны использовать C “по причинам производительности”, [закрытым]

В этом возрасте многих языков, кажется, существует большой язык для примерно каждой задачи, и я борюсь профессионально против молитвы "только C, быстро", где быстро...
вопрос задан: 29 August 2017 19:34
18
ответов

Модульное тестирование кода C [закрыто]

Этим летом я работал над встроенной системой, написанной прямо на C. Это был существующий проект, который перешла к компании, в которой я работаю. Я довольно привык к написанию модульных тестов на Java ...
вопрос задан: 8 February 2017 00:12
18
ответов

AVR или PIC, чтобы начать программировать Микроконтроллер? [закрытый]

Какую семью я должен начать изучать? (Никогда не делал программирования на микроконтроллере),
вопрос задан: 19 October 2008 14:25
17
ответов

Лучшая платформа для изучения встроенного программирования? [закрытый]

Я надеюсь узнавать о встроенном программировании (в C главным образом, но я надеюсь повторить на своем ASM также), и я задавался вопросом, какова лучшая платформа будет. У меня есть некоторый опыт в использовании Atmel AVR...
вопрос задан: 6 March 2012 16:17
17
ответов

Использование C++ во встроенных системах

Каких функций C++ нужно избежать во встроенных системах? Классифицируйте ответ причиной, такой как: РЕДАКТИРОВАНИЕ мобильности скорости размера кода использования памяти: использование Lets ARM7TDMI с 64k врезается как...
вопрос задан: 23 September 2008 13:24
15
ответов

Запись встроенного микропрограммного обеспечения: уровень ассемблера или высокий уровень?

Связанный с: Тестирование микропрограммного запуска средства моделирования/эмулятора микроконтроллера, Интерпретирующего ассемблерный код, Если Вы - написание кода для микроконтроллера, является там реальной разницей, если Вы пишете в...
вопрос задан: 23 May 2017 12:00
15
ответов

Как найти утечку памяти в C++

Каков был бы хороший способ обнаружить утечку памяти C++ во встроенной среде? Я пытался перегрузить новый оператор для входа каждого выделения данных, но я, должно быть, сделал что-то не так, тот подход...
вопрос задан: 18 June 2009 22:38
14
ответов

Почему C, C ++ и LISP так распространены во встроенных устройствах и роботах?

Похоже, что языковые навыки программного обеспечения, наиболее востребованные для встраиваемых устройств и роботов, это C, C ++ и LISP. Почему более поздние языки не проникли в эти приложения? Например, ...
вопрос задан: 21 October 2009 16:10
14
ответов

Низкий уровень / встроенные системы, программирующие трудный для разработчиков программного обеспечения? [закрытый]

Учитывая мое образование как универсал, я могу покрыть большую часть области от аналоговой электроники до записи простых приложений, которые взаимодействуют через интерфейс к бэкенду RDBMS. Я в настоящее время работаю в компании, которая разрабатывает...
вопрос задан: 23 October 2008 21:43
13
ответов

Как Вы реализуете класс в C? [закрытый]

Принятие я должен использовать C (никакой C++ или объектно-ориентированные компиляторы) и у меня нет динамического выделения памяти, каковы некоторые методы, которые я могу использовать для реализации класса или хорошего приближения класса?...
вопрос задан: 5 November 2018 20:06
13
ответов

Питание эффективное кодирование программного обеспечения

В типичной карманной/портативной встроенной системе Ресурс аккумулятора устройства является главным беспокойством в дизайне H/W, S/W и функций, которые может поддерживать устройство. Из программного обеспечения, программируя перспективу, каждый...
вопрос задан: 29 August 2010 08:30
13
ответов

Почему плохие глобальные переменные в однопоточном встроенном приложении

Большинство возражений, которые я вижу в отношении использования глобальных переменных, имеют смысл, поскольку они относятся к проблемам нескольких потоков, безопасности потоков и т. Д. Но в небольшом однопоточном случае, не связанном с ОС, какие возражен
вопрос задан: 17 May 2009 21:14
12
ответов

Какие операционные системы, доступные для 8-разрядного микропроцессора? [закрытый]

Это не должно быть абсолютной ОС, но должно, по крайней мере, иметь многозадачные возможности (т.е. планировщик). Упомяните, какая архитектура процессора это продолжает работать. Это - обзор, настолько точный...
вопрос задан: 1 November 2016 09:40
12
ответов

Самый быстрый способ просканировать для комбинации двоичных разрядов в потоке битов

Я должен просканировать для слова на 16 битов в небольшом потоке. Это, как гарантируют, не будет выровненное на границах слова или байте. Каков самый быстрый способ достигнуть этого? Существуют различные методы грубой силы;...
вопрос задан: 14 November 2009 09:11
12
ответов

Что такое хорошие варианты для начала аппаратного программирования с помощью высокоуровневых языков? [закрытый]

Я был заинтересован аппаратными средствами, программирующими в последнее время, и я задавался вопросом, каков будет лучший выбор для меня как любитель электроники. Я не ищу низкоуровневое программирование в ассемблере и создание...
вопрос задан: 14 December 2008 23:31
11
ответов

Преобразуйте ASM в C (не, перепроектируют),

Я погуглил, и я вижу удивительный объем легкомысленных ответов, в основном смеясь над автором вопроса для того, чтобы задать такой вопрос. Микрочип обеспечивает некоторый исходный код бесплатно (я не хочу отправлять его здесь в...
вопрос задан: 21 August 2019 14:24
11
ответов

Каков лучший компилятор C для [закрытого] микро Pic18

Мы запускаем, новый проект основывал микрочип PIC18F252. Каков лучший 'c' компилятор для использования?
вопрос задан: 30 July 2017 03:06
11
ответов

Я могу записать приложение C, не используя "кучу"?

Я испытываю то, что, кажется, коллизия стека/"кучи" во встроенной среде (см. этот вопрос для некоторого фона). Я хотел бы попытаться переписать код так, чтобы он не выделял память на...
вопрос задан: 23 May 2017 10:29
11
ответов

Действительно ли там кто-либо альтернативен к использованию % (модуль) в C/C++?

Я читал где-нибудь однажды это, оператор модуля неэффективен на маленьких встроенных устройствах как микроконтроллеры на 8 битов, которые не имеют инструкции по целочисленному делению. Возможно, кто-то может подтвердить это...
вопрос задан: 21 December 2016 03:58
11
ответов

Кто-либо использующий Python для встроенных проектов? [закрытый]

Моя компания использует Python для относительно простого встроенного проекта. Кто-либо еще там использует Python на встроенных платформах? В целом это работает хорошо на нас, быстрый для разработки приложений, быстрых к...
вопрос задан: 14 April 2015 18:59
11
ответов

Проекты встроенных систем уровня новичка? [закрытый]

Мой студент приехал ко мне этим утром и попросил некоторые идеи для встроенные системы (идеально hardware+software дизайн) проект быть завершенным за следующие 6 месяцев или около этого. Он - новичок, и...
вопрос задан: 9 March 2009 22:31
10
ответов

Оптимизация членского порядка переменной в C++

Я читал сообщение в блоге игровым кодером для Интроверсии, и он деловито пытается сжать каждую галочку ЦП, он может из кода. Один прием, который он упоминает бесцеремонно, должен "переупорядочить участника...
вопрос задан: 21 September 2018 16:57
10
ответов

Предложения для самого соответствующего (лучшего) языка для программирования встроенной системы? [закрытый]

Я смотрю на выполнение встроенного кодирования для устройства, это составляет приблизительно 20 МГц, имеет поршень 6 МБ, с процессором ARM32. Может любой предлагать лучшее / самый соответствующий язык для программирования встроенного...
вопрос задан: 30 August 2011 21:28
10
ответов

Распутывание запутанного кода ассемблера

Я наследовал программу 10K-строки, записанную в 8 051 ассемблере, который требует некоторых изменений. К сожалению, это записано в самых прекрасных традициях запутанного кода. Программа - записанный как сингл...
вопрос задан: 1 June 2011 20:03
10
ответов

Эта функция C записана в плохой форме?

символ byte_to_ascii (символ value_to_convert, энергозависимый символ *converted_value) {если (value_to_convert <10) {возврат (value_to_convert + 48);} еще {обугливаются = value_to_convert / 10; удвойте x =...
вопрос задан: 4 December 2009 16:35
10
ответов

Оценка размера стека

В многопоточном встроенном программном обеспечении (записанный в C или C++), потоку нужно дать достаточно стекового пространства, чтобы позволить этому завершать свои операции без переполнения. Корректная калибровка стека...
вопрос задан: 18 November 2009 14:15
10
ответов

Записать загрузчик в C или C++?

Я пишу программу, более конкретно загрузчик, для встроенной системы. Я собираюсь пользоваться библиотекой C для взаимодействия с некоторыми аппаратными компонентами, и у меня есть выбор записи ее...
вопрос задан: 9 November 2009 15:47