Вопросы по теме 'cmsis'
взаимодействие ssd1306 с stm32f103 в регистрах, i2c 'режим данных' не работает
Я хочу сделать свое первое приложение, использующее i2c на stm32, для работы с ssd1306. Все коммуникации в «командном режиме» работают, и дисплей реагирует на 1-байтовые команды. Я думаю, проблема в «режиме данных», когда количество байтов в одной...
162 просмотров
schedule
23.09.2021
правильная длина БПФ для функции ARM CMSIS DSP fft
В настоящее время я пытаюсь использовать библиотеку ARM CMSIS DSP на моем чипе cortex m3 PSoC 5lp. Я столкнулся с некоторыми проблемами при использовании некоторых функций, и у меня есть вопрос об использовании функций arm_cfft_q15 (или любых...
4758 просмотров
schedule
22.03.2022
Отсутствует точность измерения уровня библиотеки CMSIS DSP FFT
Я пробовал использовать библиотеку CMSIS DSP для реализации БПФ на STM32F407. Я основывал свой проект на Тилен Майерле библиотека . Я отбираю данные с помощью встроенного АЦП и заполняю входной буфер функцией TM_FFT_AddToBuffer (TM_FFT_F32_t *...
247 просмотров
schedule
17.05.2022
Как создать класс задачи C ++ (рабочий) с потоком Keil CMSIS RTOS2 и функциями таймера C?
Как сопоставить концепцию класса C ++ с функциями osTimerNew () и osThreadNew () в C?
Как использовать функцию-член C ++ в качестве реализации обратного вызова osTimerNew () и osThreadNew () в Keil RTOS2.
Спасибо
173 просмотров
schedule
20.06.2022
Как добавить функции преобразования из библиотеки CMSIS DSP в Makefile?
Я написал код, который использовал функцию arm_cfft_f32 из библиотеки CMSIS DSP. Как добавить библиотеку CMSIS DSP в Makefile моего проекта?
Makefile, созданный STM32CubeMX для чипов STM32F407. Я скопировал .c и .h из папки CMSIS статистики,...
679 просмотров
schedule
22.07.2022
Можно ли настроить TFLite для возврата модели с квантованием смещения в int8?
Я работаю с Keras / Tensorflow над разработкой ANN, которая будет развернута на MCU начального уровня. Для этого я квантовал исходную ИНС, используя механизм квантования после обучения, предлагаемый Tensorflow Lite. Если веса действительно...
283 просмотров
schedule
22.07.2022
(STM32L476RG) Установка флага (osThreadFlagsSet) вызывает сбой микроконтроллера при выполнении в прерывании (GPIO EXTI)
В настоящее время я изучаю CMSIS-RTOS v2, и меня беспокоит проблема, и я не могу найти нужный мне ответ.
Я использую плату STM32L476-Disco и центральную кнопку джойстика в качестве прерывания. У меня есть очень простой обратный вызов прерывания...
348 просмотров
schedule
31.08.2022
STM32 NVIC ADC прерывание не запускается
У меня есть STM32F411VET, и я хочу, чтобы прерывание запускалось после завершения преобразования АЦП. В документации говорится следующее:
В режиме одиночного преобразования АЦП выполняет одно преобразование. Этот режим запускается с битом...
1674 просмотров
schedule
24.09.2022
многопоточность в CMSIS RTOS - STM32 nucleo L053R8
Сегодня я занимаюсь разработкой RTOS (CMSIS RTOS) для комплекта STM32 nucleo L053R8. У меня проблема, связанная с несколькими задачами.
Я создаю 4 задачи (task_1, task_2, task_3, task_4), но запускаются только 3 задачи.
Это часть моего кода:...
3644 просмотров
schedule
21.05.2023
Мьютекс, захваченный одним потоком и выпущенный другой платой CMSIS и FreeRTOS STM
У нас возникла проблема с мьютексом в CMSIS и FreeRTOS на плате STM32F407.
Есть два потока, которые могут получить доступ к аппаратному радио через UART. Мы используем мьютекс, чтобы гарантировать, что только один поток может разговаривать с радио...
587 просмотров
schedule
09.08.2023
Невозможно использовать библиотеку CMSIS в Atollic
Я пытаюсь использовать функцию CFFT для своего микроконтроллера STM32 в Atollic TrueStudio. Но я не могу использовать ни одну из функций DSP. Я получаю сообщение об ошибке - неопределенная ссылка на "arm_cfft_f32" и неопределенная ссылка на...
1043 просмотров
schedule
16.01.2023
Есть ли причина объявлять что-то volatile const в C, но только volatile в C++?
Я использовал файл заголовка в своем проекте, который имел следующие определения:
#ifdef __cplusplus
extern "C" {
#endif
#ifdef __cplusplus
#define __I volatile /*!< Defines 'read only' permissions*/
#else
#define...
638 просмотров
schedule
04.05.2024