Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
Другие темы раздела
ARM, Cortex, STM32 STM32 Discovery - глючит отладчик https://www.cyberforum.ru/ arm/ thread2091043.html
Кто-нибудь сталкивался с такой ситуацией (на убунте, если что), что платы stm32f0discovery и stm32f4discovery определяются системой через раз? Я бы даже сказал - раз через 30 раз? Две разные платы, поочередно сую в разные usb-разъемы - и только в одном из 30 случаев оно начинает нормально работать. В остальных - с списке usb-устройств тишина, openocd естесственно говорит "не могу подключиться", в...
ARM, Cortex, STM32 Hid девайс
Привет. Подскажите какой нибудь софт для приема и передачи информации на hid устройство. Сделал custom hid на stm32.
ARM, Cortex, STM32 EmBitz+STM32VLDISCOVERY https://www.cyberforum.ru/ arm/ thread2091041.html
Добрый день! Отзовитесь, пожалуйста, кто скрестил EmBytz с STM32VLDISCOVERY.
ARM, Cortex, STM32 HardFalut, MemoryManageFault Handler для отладки причины Приветствую всех. Может кому пригодится небольшой кусочек кода, выводящий минимальную инфу о причине HordFault а или MemoryManage Faultа: #ifdef USORT_FLAG_TC #undef USORT_FLAG_TC #endif #define USORT_FLAG_TC ((uint16_t)0x0040) static __INLINE void ITM_SendChar_My (uint32_t ch) { while( (USORT1->ISR & USORT_FLAG_TC ) == 0 ) https://www.cyberforum.ru/ arm/ thread2091040.html
stm32: CubeMX+uart_dma ARM, Cortex, STM32
Есть такая задача. Надо организовать двухсторонний обмен данными между двумя устройствами по радиоканалу. Радиомодемы подключаются по UART. Решил использовать UART DMA режим. Настройку и сборку проекта делал через Cube. Проблема заключается в следующем: после некоторого времени работы устройства прекращается прием данных. В тоже время если на одном устройстве оставить только передающую, а на...
ARM, Cortex, STM32 STM32F4+сервопривод+ШИМ Начал разбираться с таймерами и шим. Диоды плавно зажигал и гасил без проблем. Решил завести под это дело сервопривод. Во-первых я не смог разобраться какие настройки PSC и ARR для него использовать. Во-вторых случилось страшное, в одном из моих экспериментов с сервой одна из платок discovery сдохла. Судя по всему вылетел регулятор напряжения U1, ибо при подключении греется как зараза. Решил... https://www.cyberforum.ru/ arm/ thread2091038.html
ARM, Cortex, STM32 ошибка L6050U https://www.cyberforum.ru/ arm/ thread2091037.html
Добрый день, при компиляции программы возникает следующая ошибка: error: L6050U: The code size of this image (35000 bytes) exceeds the maximum allowed for this version of the linker. Лимит кода у меня 32кбайт, но так получилось, что программа куда больше. Случилось это. когда я ввел переменную типа ftoot. Пробовал поставить уровень оптимизации 1, но тогда программа работает не верно. Среда -...
ARM, Cortex, STM32 USB - Составное устройство.. STM32.
Всем привет. Есть задача - подключить к STM32F4 принтер HP, причем принтер не простой, а МФУ, да еще и с картридером.. USB-сниффер показывает, что МФУ этот - составное USB-устройство, с 4-мя интерфейсами. С организацией хоста на МК дела раньше не имел, были только поделки на ATMiko, XMiko и STM32F103 - но это были устройства, да еще и основанные на примерах, которые поставляются...
ARM, Cortex, STM32 STM32F103C8t6 настройка USART1 https://www.cyberforum.ru/ arm/ thread2091035.html
Добрый день! Начал настраивать STM32F103C8T6, в частности USORT1! Код такой: RCC->APB2ENR|=RCC_APB2ENR_USORT1EN; RCC->APB2ENR|=RCC_APB2ENR_AFIOEN; RCC->APB2ENR|=RCC_APB2Periph_GPIOA; RCC->APB2ENR|=RCC_APB2ENR_IOPAEN; delay(1); GPIO_InitTypeDef Gpiostr;
ARM, Cortex, STM32 SPL, stm32f10x_gpio.h, GPIOSpeed_TypeDef Вопрос простой. Есть SPL для stm32f10x, ранее работал с SPL для stm32l1xx. Кажется странным запись в gpio.h для stm32f10x. typedef enum { GPIO_Speed_10MHz = 1, GPIO_Speed_2MHz, GPIO_Speed_50MHz }GPIOSpeed_TypeDef; Сравнил с stm32l1xx. typedef enum { https://www.cyberforum.ru/ arm/ thread2091034.html
Создание проекта в CoIde для STM32F429i-DISCO ARM, Cortex, STM32
Подскажите, где можно найти описание создания проекта для STM32F429i-DISCO в CoIde? Какая версия совместима с этой платой? Пробовал 1.9 но в списке не было этой платы. Спасибо
ARM, Cortex, STM32 stm32f103c8 цап сваял себе кое какой девайсик на stm32f103c8 платке. очень нужно чтобы этот девайсик на один пин выводил нужное напряжение и тут выяснилось что цапа то в нем нет. печаль беда. как с этим быть? существуют ли недорогие внешние цапы? особая точность и быстродействие не нужно, достаточно 10 бит и быстродействие ну скажем 100мс. чем плох вариант с использованием шим + кондер? https://www.cyberforum.ru/ arm/ thread2091032.html
0 / 0 / 0
Регистрация: 22.02.2016
Сообщений: 22
27.02.2016, 18:50 0

STM32F429I-DISCO PWM Input Capture Mode - ARM, Cortex, STM32 - Ответ 11362723

27.02.2016, 18:50. Показов 7760. Ответов 24
Метки (Все метки)

Ответ

Регистры и биты прописываю сам, чтобы разобраться в работе микроконтроллера, знать что где и как, уметь пользоваться даташитом.
Вот эта хрень - обработчик прерывания, с этим нет проблем.
Код
void interrupt(void)
Поставлю конкретный вопрос.
Почему взяв пример из reference manualа PWM input capture mode и сделав действие за действием как в нём написано. Я тем не менее не могу измерить ширину импульса, а измеряю лишь его период. Хотя CC1 и CC2 настроены на разную полярность.
Код
TIM2_CCMR1 |= TIM2_CCMR1_CC1S_0_1; //Select TI1 active input for TIM2_CCR1
TIM2_CCER &= ~TIM2_CCER_CC1P &
~TIM2_CCER_CC1NP; //TI1FP1 rising edge

TIM2_CCMR1 |= TIM2_CCMR1_CC2S_1_0; //Select TI1 active input for TIM2_CCR2
TIM2_CCER |= TIM2_CCER_CC2P &
~TIM2_CCER_CC2NP; //TI1FP2 falling edge

TIM2_SMCR |= TIM2_SMCR_TS_1_0_1; //Select TI1FP1 votyd trigger input
TIM2_SMCR |= TIM2_SMCR_SMS_1_0_0; //Riset mode


Вернуться к обсуждению:
STM32F429I-DISCO PWM Input Capture Mode ARM, Cortex, STM32
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.02.2016, 18:50
Готовые ответы и решения:

Погрешность измерений в режиме input capture/pwm input
Делаю квалификационную работу, где нужно измерять параметры шим-сигнала для квадрокоптера,...

Завоз STM32F429I-DISCO
Кому интересно, в промэлектронике появились STM32F429I-DISCO по 993 рубля! Налетай, я успел))

подключение eeprom к stm32f429i-disco
Привет. Не могу разобраться как запустить вмести eeprom и тачь, по отдельности работают вмести не...

STM32F429I-DISCO поставочная прошивка
Доброго дня, подскажите где можно взять примеры на STM32F429I-DISCO и проект стандартной прошивки(с...

Какие то не понятки с stm32f429i-disco
Привет. В общем кит stm32f429i-disco не хотит поднимать напряжения на ножки pa2 до значения 3,3...

24
27.02.2016, 18:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.02.2016, 18:50
Помогаю со студенческими работами здесь

Вопрос по GUI stm32f429i-disco
Привет. В общем зашел в пример Emwin для stm32f429i-disco. И увидал выделение памяти #define...

STM32F429I-DISCO + EB-500 EVK
Всем доброе время суток. Признаюсь заранее. Я новичок и свои силы были переоценены, поэтому...

STM32F429I-DISCO+USB MSC
Добрый день. Никак не могу заставить работать библиотеку USB от ST. Дошло до того, что устройство...

STM32F429I-disco отображение текста на lcd
Доброго времени суток. Как отображать текст на дисплее у stm32f429i, нашел такую инициализацю, но...

STM32F429I-Disco + OV2640 проблема с VSYNC?
Здравствуйте. Пытаюсь получить Jpeg 640x480 с камеры ov2640 подключенной к STM32F429I-Disco. Камера...

Как завестись на STM32F429I-DISCO отладчиком?
Как оказалось, симулятор на этот камень не допилен. Пытаюсь завестись на отладочной плате, в Keil...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru