Вопросы с тегом «programming»

Вопросы о программных компонентах (FPGA, Flash и т. Д.). Многие вопросы по программированию следует задавать вместо переполнения стека.

168
Подходит ли C ++ для встраиваемых систем?

Общий вопрос, здесь и в других местах. Подходит ли C ++ для встраиваемых систем? Микроконтроллеры? RTOSes? Тостеры? Встроенные ПК? ООП полезен на микроконтроллерах? С ++ удаляет программиста слишком далеко от оборудования, чтобы быть эффективным? Следует ли рассматривать Arduino C ++ (без...

52
Программирование микроконтроллеров: JTAG, SPI, USB ой мой !?

Я заметил, что в отношении микроконтроллеров существует несколько способов их программирования. Я немного знаком с USB, так как мои Arduino можно программировать через USB. Что такое интерфейс JTAG или SPI? В конечном счете, я знаю, что эти интерфейсы дают возможность прошивать чип новыми...

29
Программирование FPGA, с чего начать

Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Я разработчик программного обеспечения (C, C ++, Objective-C, Java ...), и я заинтересован в обучении программированию...

28
Зачем нам нужен загрузчик отдельно от нашей прикладной программы в микроконтроллерах?

Зачем нам нужна отдельная программа в той же флэш-памяти программ микроконтроллера, в частности STM32F103, которая называется загрузчиком? Что особенного в этом, чтобы отделить его от основной прикладной программы? Вообще говоря, выполняет ли загрузчик системы на основе микропроцессора (скажем,...

26
Что немного стучит

Я новичок в программировании микроконтроллеров. Я использую контроллер ATmega32-A и компилятор CodeVisionAVR. Я использую генератор сигналов (AD9833) для генерации синусоидального сигнала с использованием связи SPI. Я могу успешно генерировать синусоидальную волну. Теперь я передаю этот сигнал на...

22
Языки программирования для инженеров-электронщиков

Я учусь на инженера по электронике и коммуникациям, до того как я поступил в колледж, я интересовался программированием и компьютерными приложениями. Я сосредоточился на разработке приложений для Windows и изучении их методов, но теперь я чувствую, что это бесполезно в моей области ... Мне не нужно...

20
Опрос переводчиков / компиляторов высокого уровня для микроконтроллеров

Я хотел бы создать список высокоуровневых языковых интерпретаторов и компиляторов (например, что-то, что компилирует код LISP в C) для микроконтроллеров. Пока я провел небольшое исследование, которое я запишу здесь: Список проектов для запуска Python на микроконтроллерах:...

19
Насколько 8-битные микроконтроллеры отличаются от 32-битных микроконтроллеров, когда дело доходит до их программирования

Итак, на данный момент у нас есть 8-битные, 16-битные и 32-битные микроконтроллеры в этом мире. Все они часто используются. Насколько отличается программирование 8-битных и 16-битных микроконтроллеров? Я имею в виду, это требует другой техники или навыка? Например, возьмем микрочип. Что нового...

17
Какие языки программирования поддерживаются программой Arduino?

Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Я хотел бы начать играть с Arduino. Я читал, что C и C ++ являются официальными языками, но я также нашел другой способ...

17
Можно ли рисовать схемы через код?

Есть ли лучший способ не писать файлы списков соединений. что-то вроде: Define Battery1 As a Battery Define Resistor1 As a Resistor Connect Battery1 First Terminal to Resistor1 Second Terminal Connect Resistor1 First Terminal to Battery1 Second Terminal РЕДАКТИРОВАТЬ: Я нахожу ответы довольно...

15
LTSpice Automation

У меня есть повышающий преобразователь с питанием от батареи, и я пытаюсь измерить максимальное падение входного (аккумуляторного) напряжения при различных условиях нагрузки при высоких потреблении тока (разные рабочие циклы / периодичности) в дополнение к нескольким типам батарей (различные...

15
Почему Embedded Strictly C / C ++ [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

14
Подсчет циклов на современных процессорах (например, ARM)

Во многих приложениях ЦП, выполнение команд которого имеет известную временную зависимость с ожидаемыми входными стимулами, может обрабатывать задачи, для которых потребуется гораздо более быстрый ЦП, если бы эта связь была неизвестна. Например, в проекте, в котором я использовал PSOC для генерации...

14
Используют ли инженеры-электрики микроконтроллеры? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Я всегда любил программировать, и я совсем недавно заинтересовался...

13
STM32 & ST-LINK - Невозможно подключиться к MCU после успешного программирования

Я построил свою собственную плату с STM32F7-45VGT6. Я успешно запрограммировал его с помощью ST-LINK v2 (но не оригинального) и теперь даже не могу подключиться к MCU. Я использую ST-Link Utility из интерфейса ST и SWD. Это может быть случай, когда я использую выводы SWD в качестве вывода, и в...

12
Функциональное программирование с MCU

Функциональные языки, такие как Haskell, LISP или Scheme, позволяют программисту быстро работать с использованием парадигмы функционального программирования . У них есть свои недостатки , но мое приложение придает большее значение эффективности работы программиста, чем эффективности самой...

12
Freescale Kinetis KE - запись на флеш

Я использую различные микроконтроллеры и микропроцессоры в течение многих, многих лет, но я, кажется, зашел в тупик из серии Kinetis KE (в частности, S9KEAZN64AMLC). 17 января 2015 г. TL; DR: Freescale подтверждает, что версия 2.0.0 их программного обеспечения Kinetis Design Studio не работает с...

12
Как спать Ардуино

Как вы программируете режим сна для вашего Arduino? Каковы хорошие методы для сна процессора, особенно если он работает от батареи, но просыпается только при...

11
Не хватает встроенной флеш-памяти

Я использую контроллер TM4C1230C3PMI от Texas Instruments в одном из моих проектов. Он имеет 32 КБ встроенной вспышки, что недостаточно для моего приложения. Микроконтроллер с увеличенной вспышкой доступен на рынке, и его можно использовать, но я хочу использовать только этот микроконтроллер....

11
Можно ли запрограммировать Arduino на других языках?

Можно ли программировать Arduino на других языках, не основанных на C / C ++? Что для этого потребуется? Я знаю, что доступны другие IDE, мне любопытно узнать о реальных языках программирования, таких как, например, возможность кодировать Arduino на...