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

Пристрій, який включає центральний процесор (процесор), пам'ять і (як правило) асортимент периферійних пристроїв вводу / виводу (UART, ADC, ЦАП, введення / виведення загального призначення, I2C тощо) у щільно пов'язаному автономному режимі пакет.

6
Як я можу керувати багатьма світлодіодами лише за допомогою декількох контактів на мікрофоні?
Я використовую Atmel ATtiny13, який має 6-контактний ввід / вивід. Я хотів би контролювати близько 15 світлодіодів, але не знаю, як все підключити. Без мультиплексування будь-якого типу, здається, я зможу керувати лише 6 світлодіодами одночасно. Чи обмежений я лише 6 світлодіодами через розмір мікроконтролера?

5
Що таке серія XMOS?
Добре, тому я нещодавно бачив, що ім'я XMOS з'являється місцями. Я заглянув на їхній веб-сайт і шукав в Інтернеті, але не можу зрозуміти, що це таке? Так що це? Здається, це перехрестя між мікроконтролером та FPGA? Я також заглянув на їхній сайт, і мені не вдалося побачити нічого, що я …

10
Мікроконтролер з Java API
Моя командна техніка планує використовувати 8-бітний мікроконтролер Atmel AVR для майбутнього проекту. Наскільки я знаю, він повинен бути запрограмований на C. Я знайшов JVM для AVR, хоча він більш обмежений, ніж рідні бібліотеки C від Atmel. Чи можете ви запропонувати мені 8-бітний мікроконтролер, який підтримує Java? PS. Я не знаю …

6
Як я можу взяти вибірку аналогового сигналу від 2 до 2 В до мікроконтролера PIC?
Я використовую мікросхему PIC з 10 бітним АЦП, щоб брати показання з аналогового сигналу з частотою менше 300 Гц. Однак аналоговий сигнал знаходиться в діапазоні -2 В і +2 В. Як я можу обумовити сигнал, щоб він перейшов у корисний діапазон (якщо вхід в АЦП повинен бути позитивним) Також у …

3
Вибір мережевого шару через шину CAN
Я планую використовувати шину CAN в додатку для промислової автоматизації, однак мені важко вирішити, як реалізувати мережевий рівень. Хтось тут має якісь рекомендації щодо протоколу вищого рівня для використання через CAN, який дає вказівки щодо призначення ідентифікаторів повідомлень та як форматувати пакети даних? Чи варто мені розробити власний власний мережевий …

8
Який мікроконтролер потрібно використовувати?
Я намагаюся знайти найкращий пакет мікроконтролерів для моїх комп’ютерних програм для спілкування з реальним світом. Я сподіваюся на велику кількість штифтів вводу / виводу (поки що 64 цифрових - все, що мені потрібно, нічого фантазійного, як аналоговий та ШІМ), який я можу читати та писати безпосередньо, викликаючи функції з моєї …

4
Кращий програміст PIC?
Я хотів би почати використовувати ПІК у своїх проектах і цікавився, якого програміста мені потрібно отримати. Я маю багато досвіду використання мікроконтролерів (68k, avr), також маю великий досвід роботи з електронікою (тому побудова програміста можлива). Я хотів би мати можливість використовувати MPLAB, icsp, а функція налагодження в ланцюзі здається досить …

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

3
Випадкова та непередбачувана поведінка аналогового компаратора
Я працюю над відносно "простим" проектом, де мені потрібно виміряти частоту синусоїди, яка змінюється за амплітудою та частотою. Для спрощення речей, на даний момент у мене є лише синусоїдальний вхід фіксованої частоти (27 ГГц) (негативний вхід компаратора), який можна змінювати лише за амплітудою (використовуючи потенціометр). Позитивний вхід компаратора встановлений на …

5
PIC32 vs dsPIC vs ARM vs AVR, чи має значення архітектура, коли ми взагалі програмуємо на мові С? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 2 роки тому . Зараз ми використовуємо 32-розрядний мікроконтролер PIC32. Це добре працює для наших потреб, але ми …

4
Перетворення АЦП STM32 за допомогою HAL
Я намагаюся навчитися використовувати "нову" бібліотеку HAL від stm32. Коли я намагаюся зробити просте перетворення АЦП, він працює лише один раз, але потім він перестає конвертувати. Я припускаю, що прапор кінця конверсії не встановлюється. Я використовую плату Discovery STM32f429I, на якій є STM32f429ZI. Зауважте, що я знаю, що спринт є …

4
STM32: Перерва таймера працює негайно
Це код для таймера в моєму проекті на STM32F429: //timer initialization void timerInit() { uwPrescalerValue2 = (uint32_t) ((SystemCoreClock / 2) / 100000) - 1; RS485Timer.Instance = TIM5; RS485Timer.Init.Period = 67400000; // high value to notice interrupt even without debugging RS485Timer.Init.Prescaler = 400000; RS485Timer.Init.ClockDivision = 0; RS485Timer.Init.CounterMode = TIM_COUNTERMODE_UP; HAL_TIM_Base_Init(&RS485Timer); } …

7
Arduino Serial print непомітно змінює поведінку програми
Я використовую лічильник циклу, оголошений у заголовку: int loop_counter = 0; Я використовую цей лічильник, щоб викликати подію так часто. Раніше я використовував модуль для такого ж типу поведінки, але я спростив його, так що з ним легше працювати (це все одно призводить до тієї ж поведінки) void loop() { …

5
Часте записування в енергонезалежну пам'ять
Я проектую пристрій, який автоматично регулює його фізичне положення під час зміни температури. Якщо пристрій вимкнено або відключено живлення, пристрій повинен пам’ятати про його останню температуру та положення. У мене є можливість зберігати ці значення в EEPROM, але проблема полягає в тому, що положення і температура можуть змінюватися дуже швидко. …

5
Переривання роботи в мікроконтролерах та прикладі FSM
Початкове запитання У мене загальне питання щодо обробки перебоїв у мікроконтролерах. Я використовую MSP430, але я думаю, що питання може поширюватися і на інші UC. Мені хотілося б знати, чи є хорошою практикою включення / відключення переривань часто уздовж коду. Я маю на увазі, якщо у мене є частина коду, …

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