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

10
Самый быстрый способ получить целочисленный мод 10 и целочисленное деление 10?

Если аппаратное обеспечение не поддерживает операции модуля или деления, для моделирования модуля / деления с помощью программного обеспечения требуется гораздо больше циклов ЦП. Есть ли более быстрый способ вычисления деления и модуля, если операнд равен 10? В моем проекте мне часто нужно...

10
Как начать с платы STM32F103C8T6?

Я использую 8-битные микроконтроллеры AVR для создания роботов-последователей со студентами уже несколько лет. Теперь я хотел бы перейти на ARM Cortex-M3, потому что я хотел бы добавить некоторые более ресурсоемкие функции, такие как одометрия и слияние датчиков. Требования следующие: 8 аналоговых...

10
STM32 АЦП преобразование с использованием HAL

Я пытаюсь узнать, как использовать "новую" библиотеку HAL из stm32. Когда я пытаюсь сделать простое преобразование АЦП, он работает только один раз, но затем он останавливается. Я полагаю, что флаг Конверсии не установлен. Я использую плату обнаружения STM32f429I, в которой есть STM32f429ZI....

10
Как работает Cortex M0 по сравнению с 8-битными контроллерами?

Этот документ цитирует 60 DMIPS / мВт для Cortex M0 против 31 DMIPS / мВт для M3. (Последнее не согласуется с числами в этом документе , которые указывают 1,25 DMIPS / МГц и 0,19 мВт / МГц, что дает 6,6 DMIPS / мВт.) Кто-нибудь знает, как производительность / мощность M0 сравнивается с 8/16-битными...

10
Как работает эта схема питания? (MCU + LM317)

Я изучал эту схему, которую нашел во время поиска в Интернете. Я понимаю смысл PWM - он позволяет нам точно варьировать среднее напряжение, подаваемое на операционный усилитель. Фильтры R1, R2 и C1 объединяют форму сигнала ШИМ. Но какой смысл в операционном усилителе? Для меня это выглядит как...

10
У каждой линии микроконтроллера есть свой собственный язык программирования / синтаксис?

Я запрограммировал Arduino и начал программировать Teensy. Они похожи на C, но в языке программирования есть небольшие нюансы. Например, в C Arduino вы вызываете функцию pinMode (pin #, Output / Input) для обозначения цифрового вывода либо для выходных сигналов, либо для получения сигналов. В C...

10
Моделирование неисправностей для встроенных систем

У меня есть схема беспроводного датчика с микроконтроллером и приемопередающим модулем 2,4 ГГц , некоторые встроенные датчики с интерфейсом I²C, порт UART и необходимые дискретные компоненты. Эта плата предназначена для отвода энергии от солнечной (PV) панели, с LiPo-батареей и шунтирующим зарядным...

10
Каков наиболее рентабельный способ изготовления нестандартной печатной платы?

ОБНОВЛЕНИЕ 21 июня 2012 года: Я купил хлористый железо, положительный проявитель и положительные платы для печатных плат у MG Chemicals и использовал процесс фототравления. Результаты были ВЫДАЮЩИМИ! Вам не нужен их барботер или комплект для экспонирования. Я просто выставил свою печатную плату под...

10
Как выбрать микроконтроллер с низким энергопотреблением?

Cortex-M0 + от NXP и Freescale утверждают, что они являются лидерами в области энергоэффективности. TI Wolverine также утверждают, что они вдвое сокращают энергопотребление и имеют наименьшую мощность в памяти, периферийных устройствах, в режиме ожидания и в активном состоянии. В каком приложении...

10
Определить, какой кратковременный переключатель вызвал включение процессора STM32

Изменить : этот вопрос не так. У stm325105 есть только один контакт активации. Но у других ST-частей есть более одного контакта пробуждения, поэтому данный ответ действителен для них. У меня есть stm32f105, у которого есть две кнопки, подключенные к входам пробуждения. Процессор установлен в РЕЖИМ...

10
Печать Arduino Serial изменяет поведение программы нежелательно

Я использую счетчик циклов, объявленный в заголовке: int loop_counter = 0; Я использую этот счетчик для запуска события очень часто. Раньше я использовал модуль по этому же типу поведения, но я упростил его, чтобы с ним было легче работать (это все равно приводит к тому же поведению) void loop() {...

10
Преимущества 32-битных 48-96 МГц микропроцессоров (например, в Arduino Due)

Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Похоже, сегодня вышел Arduino Due (32-битная, 84 МГц, SAM3X8E на базе ARM-Cortex-M3)....

10
PIC32 vs dsPIC vs ARM vs AVR, имеет ли значение архитектура, когда мы все равно программируем на языке C? [закрыто]

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

10
Каков минимальный набор деталей для цирка с этим микроконтроллером AVR?

У моего Arduino Uno есть микроконтроллер ATMEGA328P-PU и куча других вещей на плате. Я бы хотел запрограммировать чип без программного обеспечения Arduino и только с минимумом других компонентов. Я хочу со временем создавать вещи без затрат на Arduino, и я хочу узнать о других частях на доске и...

10
Случайное и непредсказуемое поведение аналогового компаратора

Я работаю над относительно «простым» проектом, в котором мне нужно измерить частоту синусоидальной волны, которая варьируется по амплитуде и частоте. Для упрощения, на данный момент у меня есть только синусоидальный вход с фиксированной частотой (27 Гц) (отрицательный вход компаратора), который...

10
Защита входных контактов микроконтроллера от мягкого выключателя питания

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

10
Как теория управления применима к моему реальному повышающему преобразователю, управляемому процессором?

У меня ограниченное понимание теории управления. Я имел дело с полюсами и нулями и передаточными функциями в школе. Я реализовал несколько микропроцессорных схем управления для DC / DC преобразователей. Как эти две вещи связаны друг с другом, я еще не выяснил, и я бы хотел. Основанные на пробах и...

10
Разрешить прерывание, но нет ISR

Я хотел бы знать, что происходит, если прерывание включено (например: Арбитраж потерянное прерывание в модуле CAN LPC1778 NXP), но ISR не был определен для прерывания. Когда происходит такое прерывание, я знаю, что соответствующий флаг прерывания будет установлен, но, поскольку я не определил...

10
Безопасно ли подключать два контакта MCU напрямую друг к другу?

Я работаю над проектом MSP430, который требует, чтобы я направил выход одного периферийного устройства на вход другого периферийного устройства. Таким образом, у меня есть два контакта MCU, соединенных непосредственно друг с другом. Это выглядит подозрительно для меня, так как есть вероятность...