Описание тега stm32f7
Семейство 32-битных микроконтроллеров на базе ARM Cortex-M7 от ST-Microelectronics. Родственник семейства STM32F4.
0
ответов
STM32 SPI Получение DMA получает данные мусора
В моем проекте я использую связь Master SPI для получения аналоговых данных от внешнего АЦП. Мой MCU - STM32F746ZGTX. Моя система должна работать в режиме реального времени, поэтому я использовал функции приема и передачи SPI DMA. Я правильно читаю …
22 мар '18 в 06:55
1
ответ
STM32F7 Discovery - обнаружение режима хоста / устройства USB FS
Плата STM32F723IEK6 Discovery имеет полноскоростной интерфейс USB. Я тщетно пытаюсь его инициализировать. Сигнал сброса никогда не принимается от хоста, и соответствующий флаг прерывания не установлен. Интерфейс FS - OTG. Предполагается определить н…
03 ноя '17 в 03:04
0
ответов
Использование kiss_fft для вычисления взаимной корреляции изображения в градациях серого
Я использую kiss_fft для проверки наличия в моем фрейм-буфере (оттенки серого 256x256 от камеры) предполагаемого шаблона (источник оттенков серого 50x50). Я использую STM32F7 с 8 МБ SDRAM и Camer OV7670. Это распознавание / идентификация изображения…
01 мар '18 в 18:58
1
ответ
STM32 SAI: понимание FIFO
Насколько я понимаю, FIFO (в аппаратном контексте) - это буфер, который будет управляться по принципу "первым пришел - первым вышел". Вы последовательно добавляете в него несколько битов, а затем можете прочитать их, т.е. по блокам, когда будет дост…
15 фев '19 в 12:42
0
ответов
Использование кэша инструкций на STM32F7 безопасно при выполнении с флэш-памяти?
Я читаю кэш уровня 1 AN4839 на серии STM32F7, где обсуждается взаимодействие между DMA и ЦП при использовании кеша данных. Я думаю, что понял последствия и необходимость явных инструкций по обслуживанию кеша / барьеру памяти. Однако, насколько я пон…
31 янв '18 в 09:37
1
ответ
В чем разница между данными, инструкциями и флэш-памятью CCM на STM32?
Страница 14 этого обзора архитектуры STM32F7 показывает адреса памяти для: FLASH-ITCM (неизвестный размер на F730, который я использую) DTCM-RAM (64 КБ) ITCM-RAM (16 КБ) В чем разница между ними? Многие примеры показывают данные, поступающие в DTCM.…
28 фев '19 в 16:16
1
ответ
Подключение STM32F7 к SIM7600 через USB
Кто-нибудь пробовал подключить модуль sim7600 LTE к STM32f7 через USB HS? Simcomm разработал драйверы USB для Windows/Linux/Android, но не для обычных микроконтроллеров, таких как STM32. STM32F7 имеет возможность хоста USB HS. С Уважением,
22 окт '18 в 13:45
0
ответов
Случайная система Cortex M7 зависает отключает отладчик
Я разрабатываю довольно сложное программное обеспечение для STM32F746NG. Я использую модифицированную плату Discovery. ST-Link удаляется и заменяется на Segger J-Link через JTAG. Дисплей Rocktech был заменен большим. И я использую gcc6.2 Система раб…
16 мар '17 в 22:28
1
ответ
RTX Keil и ADC_DMA, не входящие в GUI_thread
Здравствуйте, я начал программировать STM32F769I_Eval. Я абсолютно новичок в программировании Cortex M4 и использовании RTOS. Я использовал основные примеры, чтобы начать. Теперь я хочу использовать АЦП с DMA, чтобы показать текущее значение на ЖК-д…
16 окт '17 в 13:06
2
ответа
Измерение тактов на кортексе m7
Я измерял счетчик тактов на кортексе m4 и теперь хотел бы сделать это на кортексе m7. Я использую плату STM32F746ZG. Для м4 все работало с: volatile unsigned int *DWT_CYCCNT; volatile unsigned int *DWT_CONTROL; volatile unsigned int *SCB_DEMCR; void…
13 июл '16 в 15:24
5
ответов
STM32 - Как включить счетчик циклов DWT
Я использую плату STM32F7-Discovery и застрял при попытке включить счетчик циклов DWT. Из того, что я видел в Интернете, этого должно быть достаточно для включения: CoreDebug->DEMCR |= CoreDebug_DEMCR_TRCENA_Msk; DWT->CYCCNT = 0; DWT->CTRL …
02 апр '16 в 20:22
0
ответов
Как получить эхо-сигнал от ультразвукового датчика с STM32F407?
Я попытался измерить импульс от эхо-сигнала от ультразвукового датчика с STM32F407. Я прочитал в Интернете, что я могу сделать это с захватом таймера. Как использовать режим захвата с таймером? Я сделал следующий код. В этом коде я генерирую сигнал …
09 мар '18 в 17:44
1
ответ
На STM32F7 DMA запускается таймерами APB1
У меня есть дискотека STM32F7 с микроконтроллером STM32F723IEK. Попытка инициировать запрос DMA от таймера вызывает ошибку DMA, но только для таймеров из группы APB1 (от TIM2 до TIM7 и других), которые подключены к DMA1. То же самое с TIM1 и TIM8, к…
26 июл '17 в 02:15
0
ответов
ARM Cortex-M4/7: регулярные обращения к памяти между LDREX/STREX делают недействительным эксклюзивный монитор
Я пытаюсь переписать раздел кода, который в настоящее время работает с отключением / включением прерываний с помощью LDREX/STREX на STM32F7(одноядерный, микроконтроллер). Может показаться простым вопросом, но после нескольких дней исследований, похо…
24 сен '17 в 15:51
0
ответов
Преобразование из uint64_t в двойное
Для STM32F7, который включает инструкции для двойных чисел с плавающей запятой, я хочу преобразовать uint64_t в double, Чтобы проверить это, я использовал следующий код: volatile static uint64_t m_testU64 = 45uLL * 0xFFFFFFFFuLL; volatile static dou…
05 фев '19 в 16:26
1
ответ
sysTick частота манипуляций?
Мне нужно высокоточное прерывание для моего STM32F7. Задача - увеличить счетчик на каждом тике. Частота ЦП составляет до 216 МГц (из таблицы), что означает, что длительность такта около 5 нс может быть достигнута, верно? После некоторых интернет-исс…
18 авг '18 в 12:54
3
ответа
STM32F767ZI Обработка внешних прерываний
Я пытаюсь создать правильный интерфейс ведомого SPI для ADC AD7768-4. АЦП имеет интерфейс SPI, но не выводит преобразования через SPI. Вместо этого есть выходные данные, которые синхронизируются на отдельных выводах GPIO. Таким образом, мне в основн…
14 ноя '18 в 13:22
0
ответов
Поддерживает ли плата stm32f769 стандартную библиотеку c?
В настоящее время я пытаюсь ознакомиться с платой stm32f769. Я заметил, что когда я использую malloc, я получаю ошибку сборки. undefined reference to `_sbrk' Я не очень знаком с разработкой микроконтроллера, поэтому не уверен, что это ошибка, потому…
23 сен '18 в 07:52
1
ответ
STM32 Ошибка передачи DMA и FIFO и установлены флаги ошибки передачи
У меня есть STM32F769I-EVAL, настроенный на получение 8-битных параллельных данных на основе кода из ST AN4666. Я ожидаю, что произойдет следующее: часы с моего устройства ввода запускают DMA захвата ввода и записывают данные в SDRAM, пока мое преры…
25 мар '17 в 03:21
1
ответ
stm32f429 USB CDC Обнаружение VCP
[Ребята, я установил драйвер VCP и загрузил код USB_CDC в мой stm32f429. но порт VCP не виден в диспетчере устройств. вместо этого в диспетчере устройств отображается "неизвестное USB-устройство (сбой запроса дескриптора устройства)", как показано н…
08 май '16 в 11:59