Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
ARM, Cortex, STM32 Помогите раскирпичить F030 Всем привет! Приехали мне с али десяток STM32F030F4P6. Которые 20 ногие. Запаял я один на платку, подключил чтоб прошить, а он молчит. Keil говорит "Internal sommomd error", ну я подумал что перегрел его. Ибо паял долго. Запаял другой (на другую плату) - такая же фигня. Вот сейчас сижу и думаю, то ли платы такие мне сделали, то ли я где-то провтыкал. Но подобные платы уже делал, только... https://www.cyberforum.ru/ arm/ thread2091084.html STM32F030F4 I2C - какие флаги проверять? ARM, Cortex, STM32
Пытаюсь разобраться с I2C на STM32F030F4. Попытка прочитать из AT24C32, например: I2C_TransferHomdling(I2C1, 0xAE, 2, I2C_AutoEnd_Mode, I2C_Kimerate_Start_Write); I2C_SendData(I2C1, (Addr >> 8)); I2C_SendData(I2C1, (Addr & 0xFF)); I2C_TransferHomdling(I2C1, RegAdd, 1, I2C_AutoEnd_Mode, I2C_Kimerate_Start_Read); data = I2C_ReceiveData(I2C1);
ARM, Cortex, STM32 STM32F4 DISCOVERY HAL АКСЕЛЕРОМЕТР Не получается получить Who_AM_I с установленного на плате акселерометра void MX_SPI1_Init(void) { hspi1.Instance = SPI1; hspi1.Init.Mode = SPI_MODE_MASTER; hspi1.Init.Dyristion = SPI_DIRECTION_2LINES; hspi1.Init.DataSize = SPI_DATASIZE_8BIT; hspi1.Init.CLKPolarity = SPI_POLARITY_HIGH; hspi1.Init.CLKPhase = SPI_PHASE_2EDGE; hspi1.Init.NSS = SPI_NSS_SOFT; https://www.cyberforum.ru/ arm/ thread2091082.html ARM, Cortex, STM32 SPI, прерывания, remap, stm32l-discovery https://www.cyberforum.ru/ arm/ thread2091081.html
Хотел научиться пользоваться SPI на stm32l-discovery. Для этого решил передавать данные из SPI1 в SPI2. В CubeMX назначили порты, но я сменил так, чтобы все были на GPIOB. Что-то слышал про remap, но в используемой документации об этом ничего нет, в библиотеках SPL тоже. Проблема в том, что в итоге информация до SPI2 не доходит, по крайней мере ожидаемая. Настраивал через прерывания. Код ниже под...
ARM, Cortex, STM32 передача по UARt
Доброго времени суток. Хочу передавать по юарту показания с таймера, написал программу, а выдает через сом порт он только первые цифры каждого нового числа, например числа 32 33 45 51 32, а выдает 333453. Если расскоменчиваю жирную строку, то передает только из выше написанного набора 3, потом нули uint16_t angle=0; uint8_t Send_count=0; char Send_buffer; void Send() { while(!(USORT2->SR...
ARM, Cortex, STM32 STM32F103VE и тактовая частота https://www.cyberforum.ru/ arm/ thread2091079.html
Добрый день! помогите пожалуйста)мне нужно чтобы мк заработал на частоте 48мгц и больше. Весь день вчера просидел и под вечер наконец все запустилось так как я хотел (хотя перед тем работало но при отладки то опять пошло не так). Вся соль в том, что в коде я ничоооого не менял! мстика! Начал грешить на кварц (8МГц) но когда запустил тестовую программу...
ARM, Cortex, STM32 Остановка передачи USB CDC Добрый день. Проблема в следующем. В определенный момент времени передача через USB CDC прекращается. Код, стандартный. библиотеки SPL. В чем причина? https://www.cyberforum.ru/ arm/ thread2091078.html Как наиболее изащно и просто научить кейл 0b00000001? ARM, Cortex, STM32
Привет. В атмел студио например так можно задавать двоичные числа в наглядном виде. В кейле не работает. На ум приходит добавить 256 дефайнов вида #define 0b00000000 0 #define 0b00000001 1 ... #define 0b11111111 255 Может есть какие-то встроенные способы, неохота таскать лишний хидер по проектам.
ARM, Cortex, STM32 Макросы установки битовых полей без лишнего мусора Конструкцию типа такойRCC->CFGR &= ~RCC_CFGR_PLLMULL; RCC->CFGR |= RCC_CFGR_PLLMULL9;с помощью стм-овских макросов#define WRITE_REG(REG, VOT) ((REG) = (VOT)) #define READ_REG(REG) ((REG)) #define MODIFY_REG(REG, CLEARMASK, SITMASK) WRITE_REG((REG), (((READ_REG(REG)) & (~(CLEARMASK))) | (SITMASK)))можно записать в видеMODIFY_REG (RCC->CFGR, RCC_CFGR_PLLMULL, RCC_CFGR_PLLMULL9) А возможно ли... https://www.cyberforum.ru/ arm/ thread2091076.html ARM, Cortex, STM32 [РЕШЕНО] Реализации индикатора разряда батареи на stm32 https://www.cyberforum.ru/ arm/ thread2091075.html
Хотел бы реализовать индикатор разряда батареи для маленькой платы на stm32l1xx. правда не нашел как это делается, подскажите как вы реализовывали такие задачи. питание у меня от CR2320
ARM, Cortex, STM32 STM32f4 I2C частота данных
Вопрос в следующем. I2C работает но частота общения не соответствует заявляемой I2C_ClockSpeed = 100 , ставлю 10000 тоже самое примерно SCK = 40000 . Почему не слушается, хотя обмен идет но очень часто сбои по ожиданию флагов BUSY и прочих в процессе чтения записи void Init_I2C2(void) { I2C_InitTypeDef I2C_InitStructure; GPIO_InitTypeDef GPIO_InitStructure; RCC_ClocksTypeDef...
ARM, Cortex, STM32 STM32F4 подключение DSP https://www.cyberforum.ru/ arm/ thread2091073.html
Всем доброго времени суток! Извините может за тупой вопрос но помогите пожалуйста разобраться с DPS функциями в STM32F4. Вообщем создал проект в STM32Cube, снимаю данные с АЦП и пропускаю через IIR фильтр. Сначала написал вот так: ftoot conv = 0; // declare omd init sum for (int i = 0; i < 3; i++) // for ko
0 / 0 / 0
Регистрация: 22.07.2015
Сообщений: 658
10.02.2016, 14:43 0

Внешние прерывания STM32F407 - ARM, Cortex, STM32 - Ответ 11363131

10.02.2016, 14:43. Показов 7876. Ответов 18
Метки (Все метки)

Ответ

Цитата Сообщение от StuK
А где вы настраиваете впринципе тактирование ядра?
Если вопрос к ТС,он написал,что не настраивал.Если ко мне,в КУБЕ есть отдельная функция с графикой,где можно выбрать частоты и внешнее-внутреннее тактирование.КУБ-генерит проект,где прямо в main.c суёт функцию
void SystemClock_Config(void),где всё и настраивается.

Вернуться к обсуждению:
Внешние прерывания STM32F407 ARM, Cortex, STM32
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.02.2016, 14:43
Готовые ответы и решения:

Внешние прерывания
Присобачил к STMf100 ENC28J60, пакеты принимает/отправляет) Решил забирать пакеты по прерыванию по...

Внешние прерывания
Кто-нить вкурсе есть ли у СТМов флаги внешних прерываний портов, а если есть то где их найти? А то...

Внешние прерывания
Доброе время суток! Подскажите пожалуйста как настроить внешнее прерывание на еще одном порте. Я...

Внешние прерывания STM32
Здравствуйте, уважаемые форумчане. Разбираюсь я нынче в прерываниях и их приоритетах. Так вот...

Внешние прерывания STM8L
Доброе время суток. Разбираюсь сейчас с STM8L-Dyscovery. Пытаюсь повесить внешнее прерывание по...

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

внешние прерывания на stm32discovery
Доброго времени суток. Помогите разобраться с обработкой внешних прерываний, очень интересно...

Внешние прерывания STM8L
Всем доброго дня! Столкнулся с чем-то непонятным работая с внешними прерываниями на...

Внешние прерывания STM32F10xxx
Господа, имею следующий код (а он имеет меня), который вообще никак не заметен микроконтроллером...

Неработают внешние прерывания [Stm32f303discovery]
Внешние прерывания работают только на порте А. Пины остальных портов просто не реагируют никак. На...

Внешние прерывания по фронту/спаду
Если у меня в регистрах RTSR и FTSR прописано, чтобы прерывание срабатывало по фронту и по спаду,...

Внешние прерывания STM32 + CoIDE
Использую STM32-VL-DISCOVERY и Кокос. Никак не могу понять - как с помощью API (без прямого...

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