Вопросы по теме 'hal'

Существует ли стандарт радиосвязи для Linux?
Мы собираемся приступить к реализации устройства под управлением Linux, которое (среди прочего) будет подключено к программно определяемому FM/AM-радио, которое также может получать данные RDS, описывающие списки воспроизведения и другие подобные...
1809 просмотров
schedule 21.09.2022

Как изменить естественную ориентацию ОС Android по умолчанию?
У меня есть устройство TI am335xevm под управлением Android Jellybean 4.2.2 с альбомной ориентацией по умолчанию / естественной ориентацией. Как я могу изменить стандартную/естественную ориентацию устройства на портретную? Вот что я пробовал до...
5882 просмотров

Что такое формат аудиобуфера Android в HAL?
Я пытаюсь интегрировать некоторую библиотеку в Android HAL. Мне нужно передать аудиоданные в мою библиотеку в блоках левого образца и правого образца, как показано ниже: ЛЛЛЛЛРРРРРР Где L и R обозначают левый и правый соответственно . Я не...
331 просмотров
schedule 02.11.2022

Получение данных от 2-х UART, STM32F4-Discovery, HAL-драйверов
Я хочу получать данные от 2 датчиков, подключенных к моему STM32F4-Discovery через 2 UART. Передача данных от STM32 к датчикам работает, а получение - нет. Гарантия, что это не проблема оборудования. Я нашел учебники для 1 подключенного UART, но не...
2526 просмотров
schedule 28.06.2023

Почему мой STM32F7 прерывается только каждые 43 секунды?
Моя цель состоит в том, чтобы прерывать 38 кГц и переключать светодиод, но независимо от того, что я установил в качестве прескалера и периода. static TIM_HandleTypeDef s_TimerInstance = { .Instance = TIM2, }; void Hal::initTim() {...
620 просмотров
schedule 07.08.2022

Как использовать флэш-память W25Q16 в STM32F4 с драйвером HAL?
Я хочу сохранить и восстановить свои целочисленные данные с моей FLASH-памятью в STM32F407, используя SPI1. Я дал инструкции FLASH, как этот код. uint8_t txData[10] = {0xAB, 0x04, 0x06, 0xC7, 0x04, 0x90, 0x00, 0x00, 0x00, 0x00}; uint8_t...
3734 просмотров
schedule 08.06.2023

ARM Encoder не может считать
Я пытался работать с кодировщиком на своем чипе ARM STM32F0, и мне не повезло. Сначала я прошел InputCapture, используя CaptureCallback и некоторое вычитание, но это дало почти случайные результаты. Поскольку я узнал, что внутри кода HAL есть...
512 просмотров
schedule 23.12.2023

STM32F030K6T6 Таймер 1 PWM CH2N не работает
Я использую Таймер 1 и устанавливаю ШИМ на CH1 и CH2N CH1 работает нормально но CH2N не работает (я проверил, что контакт работает нормально на нормальном GPIO) в моем коде всего две строки: HAL_TIM_PWM_Start (& htim1, TIM_CHANNEL_1);...
485 просмотров
schedule 08.05.2024

MPU6050 не отвечает на адрес 0x68, но отображается в отсканированных адресах I2C
Когда я запускаю сканер I2C на STM32F303, я вижу, что оба устройства подключены к шине. Называет устройство по адресу 0x3C (OLED) и адресу (0x68) MPU6050. Оба адреса, в частности, согласуются с тем, что написано в таблице данных. Однако, когда я...
381 просмотров
schedule 01.01.2023

ошибка: аргумент типа int несовместим с параметром типа uint8_t *
Я пытаюсь написать приложение I2C с HAL на STM32F401RE. Когда я записываю данные, я получаю эту ошибку. Вот мой код. HAL_StatusTypeDef HAL_I2C_Mem_Write(I2C_HandleTypeDef *hi2c, uint16_t DevAddress, uint16_t MemAddress, uint16_t MemAddSize,...
242 просмотров
schedule 04.06.2023

STM32F4 HAL SPI как ведомое устройство / устройство, подключенное к ESP как ведущее устройство
Я пытаюсь запустить Nucleo-STMF411RE как ведомое устройство / устройство SPI с ESP32 как ведущее устройство. Односторонняя передача данных проходит гладко, но как только устройство должно передать данные обратно главному устройству, все...
123 просмотров
schedule 26.03.2022

ОШИБКА: в runtime_flags установлены неизвестные биты: 0x8000
Простое приложение, которое сканирует сети Wi-Fi. Это для справки: Получить доступный результат сканирования wi-fi в настраиваемый список Просто поместите ListView в макет и добавьте разрешения ACCESS/CHANGE_WIFI_STATE в манифест. Проблема в...
369 просмотров
schedule 09.03.2024

Правильный способ деактивации SPI в полудуплексном/симплексном режиме STM32F4
Я пытаюсь изменить STM32F4 с ведомого на ведущее через определенное время, отправить сообщение в качестве ведущего и вернуться к ведомому. Я обнаружил, что настройка SPI как slave_rxonly и включение SPI приведет к тому, что часы неожиданно отправят...
105 просмотров
schedule 29.10.2022

Добавьте новый датчик освещенности и новый акселерометр на Android
Я участвую в проекте, в рамках которого будет разработана карта, которая будет работать под управлением Android 10. Он будет иметь датчик внешнего освещения/приближения (SFH207779) и датчик акселерометра (LIS2DH12TR), оба подключены по протоколу...
63 просмотров
schedule 09.11.2023

STM32 TIM DAC и DMA
Я хочу разгрузить ЦП моего STM32G491 с помощью функции DMA. Я хочу использовать таймер 2 (TIM2) для генерации четырех моментов, когда требуется передача DMA. При этом я могу создать два импульса за один период. Период, рабочий цикл и задержка...
79 просмотров
schedule 02.01.2024