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

Устройство, которое включает в себя центральный процессор (ЦП), память и (как правило) ассортимент периферийных устройств ввода / вывода (UART, АЦП, ЦАП, универсальный ввод / вывод, I2C и т. Д.) В тесно связанной автономной системе. пакет.

1
STM32 «USB Device» и «USB OTG HS» - в чем разница?
Недавно я загрузил приложение stm32 для поиска MCU и обнаружил, что, например, STM32F429 имеет «НЕТ» на периферийном устройстве «USB-устройство», а на «USB OTG FS» и «USB OTG HS» указано «ДА». Что довольно удивительно, поскольку STM32F429 полностью функционирует как USB-устройство, то есть поддерживает все библиотеки и классы USB. На некоторых других …

5
Обработка прерываний в микроконтроллерах и пример FSM
Начальный вопрос У меня есть общий вопрос об обработке прерываний в микроконтроллерах. Я использую MSP430, но я думаю, что вопрос может быть распространен на другие СК. Я хотел бы знать, является ли хорошей практикой частое включение / отключение прерываний по всему коду. Я имею в виду, если у меня есть …

2
Почему логически связанные битовые поля в регистрах MCU часто находятся в разных местах?
Простите, если на этот вопрос уже был дан ответ, но я не смог найти ответ ни на этой странице, ни в более широком Интернете. Я опытный разработчик с приличными знаниями в области низкоуровневого программирования, но относительно новым для встраиваемой разработки. Я учил себя разработке встраиваемых систем с использованием платы ST-NUCLEO144, …

2
Может кто-нибудь объяснить этот интерфейс АЦП микроконтроллера (для чтения напряжения солнечной панели)?
Я пытаюсь понять функциональность схемы, найденной в TIDA-00121 (вы можете скачать файл дизайна здесь ) Я предполагаю, что это связано с тем фактом, что фотогальванический элемент не связан напрямую с землей (обратный ток может быть отключен, когда напряжение на солнечной панели слишком низкое, чтобы предотвратить протекание обратного тока в панель) …

2
Печать переменных символов в UART не работает, константы работают нормально
У меня довольно странная проблема с XC8 на микроконтроллере PIC18F27K40. На PIC16F1778 это работает . Я определил: void uart_putch(unsigned char byte) { while (!PIR3bits.TX1IF); TX1REG = byte; } Когда в моем mainцикле я звоню uart_putch('a');, это работает нормально. Однако, когда я определяю const char c = 'a';и звоню uart_putch(c);, это …

3
что на самом деле: микроконтроллер (uC), система на чипе (SoC) и процессор цифровых сигналов (DSP)?
Актуальный вопрос в конце. Но чтение этого само по себе может не показать вам, почему я запутался. Я написал этот пост, начав с некоторых определений, предположений и предположений, а затем задав реальный вопрос. Я всегда думаю, что знаю разницу, но когда у меня возникает вопрос: «Если я поставлю трансивер с …

2
Силовой микроконтроллер от суперконденсатора
У меня есть УК, который работает с 1,8 В до 3,3 В. Потребление тока составляет около 20 мкА в спящем режиме и около 12 мА в активном состоянии. ОК будет переходить в активное состояние примерно на 100 мс каждую минуту. Поэтому я пытаюсь запитать это от супер-крышки Vishay: 15F при …

4
Можно ли работать MCU при температуре -55 градусов со спецификацией рабочей среды от -40 до 85 градусов?
Я слышал, что кто-то упомянул метод скрининга: иметь 10 микроконтроллеров, работающих на -55 градусов, и найти те, которые могут работать правильно, выбрасывая сломанные. Метод применим? Я обеспокоен тем, что MCU может нормально работать при -55 градусах в моем тесте на скрининг и не работать в реальной рабочей среде. Если нет, …

4
Микроконтроллер отключается из-за кратковременной потери питания, может ли конденсатор это исправить?
У меня есть микроконтроллер, подключенный к источнику питания 5 В, который проходит через стабилизатор напряжения, пониженный с 12 В. Я предполагаю, что это перезагрузка, потому что возможно, что напряжение быстро падает в течение небольшой доли времени, что достаточно для перезагрузки чипа. Это предположение верно? Может ли добавление конденсатора в схему …

2
Можно ли использовать флэш-память программы микроконтроллера для хранения пользовательской конфигурации?
Многие микроконтроллеры, например PIC18F , имеют флэш-память программ: «Флэш-память программ доступна для чтения и записи во время нормальной работы». Означает ли это, что я могу хранить некоторые пользовательские конфигурации в памяти программы?

4
Варианты использования для внешнего АЦП
Большинство микроконтроллеров (ОК) имеют аналого-цифровой преобразователь (АЦП) в составе своего периферийного устройства, что является феноменальным, поскольку объединяет два компонента в один пакет. Эти АЦП обычно также отображаются в регистре, что позволяет быстро и легко извлекать данные. Несмотря на тесную интеграцию, вы все равно можете приобрести внешние АЦП. Я вижу несколько …

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

6
Каково место 8- и 16-битных микроконтроллеров? Почему 32-битный не вступил во владение?
Какова реальная точка отсечения с точки зрения компромисса между стоимостью и производительностью при выборе 32-разрядных микроконтроллеров? Другими словами, с ростом и доминированием архитектуры ARM, почему мы все еще используем 8-битные и 16-битные микроконтроллеры? Они все еще намного дешевле? Я понимаю, что устройства очень низкого уровня не нуждаются в ресурсах, предлагаемых …

2
Управляйте 4,8 В сервосигнальной линии, используя 3,3 В
У меня сервопривод с рабочим напряжением 4,8 В. Я хочу управлять сервоприводом от MCU, работающего от 3.3V. Я еще не пробовал, но мне было интересно, нужно ли мне довести сигнальную линию до 4,8 В с помощью MOSFET или NPN транзистора. Можно ли управлять сервоприводом 4,8 В с помощью сигнала 3,3 …

3
Процессоры для проекта ретро компьютерной школы
Я студент ИТ-школы, и мы пытаемся придумать проект, который мы могли бы использовать, чтобы показать студентам 1-го курса, как все работает за кулисами, и в конце концов мы подумали о создании ретро-компьютера. Я прочитал много вещей, касающихся процессора Z80, но я думаю, что нам нужно что-то более мощное, мы все …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.