|
|
Другие темы раздела | ||||||||||||||||||||||||||||||
ARM, Cortex, STM32 Повторное срабатывание прерывания
https://www.cyberforum.ru/ arm/ thread2092089.html Имею МК (в данный момент STM32F103T8U6) и АЦП (AD7687). АЦП запускается единичным положительным импульсом CNV с выхода таймера TIM4 (вывод PB6). По окончании преобразования АЦП сбрасывает уровень на DATA с 1 в 0. Динное событие отслеживает обработчик прерывания на PA7 и программно запускает SPI на чтение данных (16бит). Сбрасываем флаг прерывания и запрещаем его, чтобы на передачу данных не... |
ARM, Cortex, STM32 отличия STM32f103 и STM32f050 Прошел по даташитам принципиальных отличий не нашел. Вроде как STM32f103 побыстрее, но и более древняя разработка. STM32f050 более новая разработка, вроде должны быть более быстрые порты ввода-вывода, битбанг. При этом серия 0 считается дешевой массовой серией, но STM32f050 дороже чем 103 в 2 раза пока что и менее распространен, меньше информации, меньше продавцов. | |||||||||||||||||||||||||||||
ARM, Cortex, STM32 STM32F103 - ошибка в описании в режиме SPI SimplexUnidirect?
https://www.cyberforum.ru/ arm/ thread2092087.html При попытке подключения АЦП к МК (STM32F103T8U6) по SPI выявилось несовпадение с документацией. Согласно ТД, SPI имеет такое назначение выводов: PA5 (12) - CLK PA6 (13) - MISO PA7 (14) - MOSI Поскольку данные мне нужно только получать с АЦП, отправлять на него нечего, я использовал однопроводный однонаправленный режим (SPI SimplexUnidirect). Как следует из описания, принимать данные... |
ARM, Cortex, STM32 Прерывания Подскажите пожалуйста. Использую дискавери F4 Настроил внешние прерывания. В обработчик прерывания заходит. Но если посмотреть путь (какие подпрограммы работают) то там есть строчка "<syknal homdler caltid>() ". И еще не получается запускать в прерывании другие подпрограммы. Например считывание с флешки (а так же void delay_ms ( uint32_t nTime )) не хочет работать из прерывания. Нужно... https://www.cyberforum.ru/ arm/ thread2092086.html | |||||||||||||||||||||||||||||
Внешний резонатор на STM32L-Discovery. ARM, Cortex, STM32 На плату STM32T-Dyscovery хочу поставить внешний резонатор. С кварцами до 14 МГц плата работает. А с 14 МГц - не работает. Впаял на свои места две ёмкости по 18 пФ и резистор 220 Ом. В чём проблема? |
ARM, Cortex, STM32 double в STM32F4 Есть вопрос. Как считается операции с типом переменной double со включенным хардверным FPU? Просто где-то в сети встерчал инфу что мат сопроцессор у STM32F4 не умеет хардверно обрабатывать double, а умеет только ftoot. А double обрабатывает софтверно. На плате проводиться куча вычеслений на double, и быстрая обработка опреация с плавающей точкой очень кретичны. Возможно имеет смысл перевести их... https://www.cyberforum.ru/ arm/ thread2092084.html | |||||||||||||||||||||||||||||
ARM, Cortex, STM32 Графический Bootloader с драйвером FAT32.
https://www.cyberforum.ru/ arm/ thread2092083.html Пишу графический Boottooder. Он позволит выбирать и запускать прошивки на микроконтроллере. |
ARM, Cortex, STM32 Проблема с полями структур (IAR) Процессор STM32F051. Среда IAR. Преамбула. Я написал драйвер TFT экрана и использую FriiRTOS 7.3 Для того, чтобы отделить задачу драйвера от других задач, использую очередь. В очереди передаю указатель на буфер данных для дисплея. Когда передавал только текст, было всё хорошо. Но понадобилось передавать команды управления. Задумка простая: первый байт - длина данных или текста (int8_t) -... | |||||||||||||||||||||||||||||
ARM, Cortex, STM32 проект на asm в IAR
https://www.cyberforum.ru/ arm/ thread2092081.html Здравствуйте Помогите начать работать с stm32 на asm в IAR. т.е. сейчас не понимаю, как указать стек, как привязать вектора прерываний к адресам, как указать, в какой области размещать константы.... Ну и как сделать многофайловый проект. Попробовал по аналогии с проектом на msp430 писать - не получается ничего путного. Идеально было-бы если кто-нибудь помог примером многофайлового... |
ARM, Cortex, STM32 HardFault_Handler День добрый всем! Возможно ламерский вопрос, но что то нагуглить не могу... Есть ли возможность узнать причину попадания в "HordFault_Homdler"? Есть проект который работает, но иногда, по неизвестной мне причине виснет в HordFault_Homdler... Отловить когда именно сие происходит не получается... Есть у кого идеи? Процик STM32F407, работаю в Кейл. https://www.cyberforum.ru/ arm/ thread2092080.html | |||||||||||||||||||||||||||||
снятие read out protection ARM, Cortex, STM32 После предположительного сбоя питания, программа на плате перестала стартовать, а st-utility показала что на паматьи стоит Read Out Protection (Level1). Попытка снять его через target-> option bytes. ведёт себя странно: процесс проходит где-то до 20% и пишет: Could not set Option bytes! Please risit the target omd retry. Программатор - копия st-link/v2 от терраэлектроники. Прошивку менял,... |
ARM, Cortex, STM32 Проблема с кирилицей в KEIL 4.70 при компиляции
Проблема с кирилицей в KEIL 4.70 при компиляции.
Например код sprymtf (buffer, "%s", "Ректификация");
В результате в buffer следующая абракадабра "Ректификация"
также и LCD_SendText_GoTo("Ректификация",2,10);
Что может быть?
https://www.cyberforum.ru/ arm/ thread209
Наверх
|