Запитання з тегом «programming»

Питання щодо деталей програмування (FPGA, Flash тощо) Багато запитань програмного забезпечення слід задавати замість Stack Overflow.

16
Чи підходить C ++ для вбудованих систем?
Поширене питання тут і деінде. Чи підходить C ++ для вбудованих систем? Мікроконтролери? RTOS? Тостери? Вбудовані ПК? Чи корисний OOP на мікроконтролерах? Чи C ++ віддаляє програміста занадто далеко від обладнання, щоб бути ефективним? Чи слід вважати C ++ Arduino (без динамічного управління пам'яттю, шаблонами, винятками) "справжнім C ++"? (Сподіваємось, …

5
Програмування мікроконтролерів: JTAG, SPI, USB oh my !?
Я помітив, що стосується мікроконтролерів, існує кілька способів їх програмування. Я знайомий із USB, оскільки мій Arduino можна програмувати через USB. Що таке інтерфейс JTAG або SPI? Зрештою, я знаю, що ці інтерфейси забезпечують прошивку мікросхема новими інструкціями, але чим вони відрізняються? Чи є якісь переваги один над іншим?

3
Програмування FPGA, з чого почати
Я розробник програмного забезпечення (C, C ++, aim-c, java ...) і мені цікаво навчитися програмувати FPGA. Тепер питання може здатися вам простим, але, будь ласка, знайдіть час, щоб допомогти мені в цьому, оскільки я зараз застряг. Моя компанія попросила мене ознайомитись з технологією та працювати над решітчастим продуктом. Моє питання …
29 fpga  programming 

8
Для чого нам потрібен завантажувач окремо від нашої прикладної програми в мікроконтролерах?
Навіщо нам потрібна окрема програма в одній пам'яті флеш-програми мікроконтролера, зокрема STM32F103, яку називають завантажувачем? Що в ньому особливого, щоб він не був відокремлений від основної прикладної програми? Взагалі кажучи, чи завантажувач мікропроцесорної системи (скажімо, PowerPC MPC8270) виконує таку ж роботу, як і мікроконтролера (скажімо, ARM STM32F103), або вони роблять …

2
Що трохи бити
Я новачок у програмуванні мікроконтролерів. Я використовую контролер ATmega32-A та компілятор CodeVisionAVR. Я використовую генератор сигналів (AD9833) для генерації синусоїдального сигналу за допомогою SPI-зв'язку. Я здатний генерувати синусоїду успішно. Тепер я передаю цей сигнал датчику. Вихід датчика вибирається через мультиплексор і надсилається в АЦП. Тепер я хочу прочитати значення АЦП, …

10
Мови програмування для інженерів-електроніків
Я студент електроніки та комунікацій з інженерії, до того як я вступив до коледжу, я зацікавився програмуванням та комп’ютерними додатками. Я зосереджувався на розробці програм для Windows та вивченні її методик, але зараз, я вважаю, що це марно в моїй галузі ... Мені не потрібно вчити все про інформатику та …

5
Опитування перекладачів / укладачів високого рівня для мікроконтролерів
Я хотів би створити список інтерпретаторів та компіляторів високого рівня (наприклад, що компілює LISP-код C) для мікроконтролерів. Я поки що трохи провів дослідження, і тут буду документувати: Перелік проектів для запуску Python на мікроконтролерах: http://web.media.mit.edu/~nvawter/projects/pyMicro/ PyMite: http://wiki.python.org/moin/PyMite python-on-a-chip: http://code.google.com/p/python-on-a-chip/ Схема пахв: http://armpit.sourceforge.net/ TinyScheme: http://tinyscheme.sourceforge.net/home.html Мінімальний перекладач LISP: http://www.sonoma.edu/users/l/luvisi/sl5.c Вбудований ML: …

5
Наскільки відрізняються 8-бітні мікроконтролери від 32-розрядних мікроконтролерів, коли мова йде про їх програмування
Так, тож у нас на даний момент є 8-бітні, 16-бітні та 32-бітні мікроконтролери. Всі вони часто використовуються. Наскільки відрізняється програмування 8-бітних та 16-бітних мікроконтролерів? Я маю на увазі, чи потрібна вона інша техніка чи вміння? Давайте, наприклад, візьмемо мікрочіп. Яких нових речей потрібно навчитися людині, якщо вона хоче перейти від …

3
Які мови програмування підтримуються для програми Arduino?
Заблокований . Це питання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі не приймає нових відповідей чи взаємодій. Я хотів би почати грати з Ардуїно. Я читав, що C і C ++ є офіційними мовами, але я також знайшов інший спосіб спілкування, наприклад, за …

7
Чи можливо намалювати схеми за допомогою коду?
Чи є кращий спосіб не писати файли netlist. щось на зразок: 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 Редагувати: Я вважаю відповіді досить корисними. Буде чудово, якщо знайдеться спосіб імітувати схему, …

11
Чому вбудовано строго C / C ++ [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

5
LTSpice Automation
У мене є акумуляторний перетворювач, що працює на акумуляторі, і я намагаюся виміряти максимальну напругу входу (акумулятора) при різних умовах навантаження високих струмів (різних робочих циклів / періодичності) на додаток до декількох типів акумуляторів (різні напруги / внутрішні опори). Оскільки я моделюю такий (відносно) великий час роботи, файли імітації отримують …

10
Чи використовують інженери-електрики мікроконтролери? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Я завжди любив програмувати, і я нещодавно зацікавився електронікою та мікроконтролерами програмування. Це дуже …

5
Підрахунок циклу за допомогою сучасних процесорів (наприклад, ARM)
У багатьох додатках процесор, виконання інструкцій якого відомий тимчасовим зв’язком із очікуваними вхідними стимулами, може обробляти завдання, які потребувалимуть набагато швидшого процесора, якби зв'язок був невідомим. Наприклад, у проекті, в якому я використовував PSOC для створення відео, я використовував код для виведення одного байта відеоданих на кожні 16 годин процесора. …

7
STM32 & ST-LINK - не вдалося підключитися до MCU після успішного програмування
Я створив власну плату з STM32F7-45VGT6. Я успішно запрограмував його за допомогою ST-LINK v2 (але не оригінальний), і тепер я навіть не можу з'єднатися з MCU. Я використовую утиліту ST-Link із інтерфейсу ST та SWD. Можливо, я використовую шпильки SWD як вихід, і в коді я встановлюю їх як вихід …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.