|
|
Другие темы раздела | |
ARM, Cortex, STM32 Прошивка STM32F103 через UART
https://www.cyberforum.ru/ arm/ thread2683565.html Доброго времени суток, возникла необходимость прошить STM32F103 по UART. Почитал в интернете что нужно перевести плату в режим «системного bootloader'а», BOOT_0 подтянут к плюсу. И прошивать по USART_1, да вот проблема что предыдущая программа загруженная в контроллер использует USART_1, да и новая вообщем то тоже. Прочел что системный bootloader блокирует выполнение программы загруженной в... |
Arduino IDE для Stm32 ARM, Cortex, STM32 Добрый день! Подскажите пожалуйста, какие платы Stm32 можно программирование через Arduino IDE, ну и конечно чтобы она поддерживала библиотеки Arduino ?? То что это не оптимальное решение знаю, но пока еще , честно, нет времени разбирать в чисто стм-ских программах. Мне почему-то казалась раньше, что серия nucleo поддерживает... , |
ARM, Cortex, STM32 stm32f4 cmsis ADC прерывание инжектированных каналов
https://www.cyberforum.ru/ arm/ thread2683067.html void adc1_init(void) { GPIOA->MODER |= GPIO_MODER_MODER0; GPIOA->MODER |= GPIO_MODER_MODER1; GPIOA->MODER |= GPIO_MODER_MODER2; RCC->APB2ENR|=RCC_APB2ENR_ADC1EN; ADC1->CR2 |=ADC_CR2_CONT;//включить АЦП |
ARM, Cortex, STM32 Каскадное включение таймеров в режиме захвата
https://www.cyberforum.ru/ arm/ thread2682299.html кто нибудь делал? никак не могу найти подобное все что видел то увеличение разрядности таймера в счетном режиме а мне нужен режим захвата для определения частоты и длительности положительного импульса т.е как то расширить регистры CCR1 и CCR2 пока обошелся обработкой прерывания по переполнению таймера таймер 2 камень stm32f103c8 |
ARM, Cortex, STM32 Не понимаю логику Вывожу значения приходящие с UART на tft по spi. Так вот непонятно почему если весь этот код стоит в бесконечном цикле while(1), он не обновляет значения на мониторе так как опрашивает UART_DMA только один раз, и для того чтоб непрерывно выводились значения мне необходимо вызывать отдельный цикл while(1) для UART_DMA. Даже если условие if ((k == 0) && (t_b1 == 1)) всегда выполняется. По логике он... |
ARM, Cortex, STM32 Скрипт линкера для двух раздельных областей памяти разного типа
https://www.cyberforum.ru/ arm/ thread2682051.html Здравствуйте. Проект для контроллера на arm m4, который имеет память на флешь ( внешняя и медленная). Там расположен загружаемый образ, который загружается в память tcm (Tightly-Coupled Memory - встроенная в контроллер), но не большого размера зато быстро доступная. Проект быстро "вырос" за пределы tcm и необходимо разместить часть кода в оперативной памяти (флешь не подойдет слишком... |
ARM, Cortex, STM32 передача и приём данных по SPI на STM32 Здравствуйте, уважаемые форумчане. Пытаюсь наладить общение STM32f723IE, что на плате DISCOVERY и STM32F407VG на дешевой китайской отладке. Все это дело настраиваю на CMSIS и оба процессора в режиме мастера на отправку сообщений успешно настроились и данные посылают. Пытаюсь пока настроить F4 как slave, F7 как мастер. Пока что без прерываний и ПДП, это все потом. Вот настройка STMF723 void... https://www.cyberforum.ru/ arm/ thread2681778.html |
ARM, Cortex, STM32 STM32F428 Добрый день, помогите, пожалуйста, запрограммировать STM32 Никак не могу разобраться Пишу на c# Открываю порт public static void send_cmd(string cmd, SerialPort SP) { var bytes = Encoding.ASCII.GetBytes(cmd); SP.Write(bytes, 0, bytes.Length); |
ARM, Cortex, STM32 Priorities.h
https://www.cyberforum.ru/ arm/ thread2681319.html Добрый день подскажите мне что за хедер Priorities.h в keil uvision |
ARM, Cortex, STM32 Как переконфигурировать пин на лету из уарт в output и обратно?
https://www.cyberforum.ru/ arm/ thread2681227.html Исходные данные: STM L053R8 библиотеки HAL Вот весь код: char start_posilka_abs = 0x81;//начало посылки для абс? char abs_addr = 0x28; //скорость с abs примерно 10242 char diag_addr = 0xF0; char _addr = 0x1A; GPIO_InitTypeDef GPIO_InitStruct={0}; //для переконфигурирования пинов ниже /*Configure GPIO pins : PA9 */ |
Выполняется задача FreeRTOS до наступления прерывания ARM, Cortex, STM32 Запустил на FreeRTOS несколько задач, просто попробовать ос, использую плату stm32f746 discovery, настроил одной из задач (StartButtonTask) мигание светодиодом на ножке PG6, по прерыванию от нажатия кнопки притянутой к PI11. Для связи функции прерывания (HAL_GPIO_EXTI_Callback) и задачи (StartButtonTask) использую бинарный семафор (binary_semaphore_1). Все работает, по нажатию на кнопку светодиод... |
ARM, Cortex, STM32 Eclipse and libopencm3
https://www.cyberforum.ru/ arm/ thread2680419.html Решил познакомится с опенсорс бибилотекой libopencm3. Скачал репозиторий протестил примерчик - работает(запускал make, а потом bin файл зашивал в мк командой - st-flash write miniblink.bin 0x8000000). Установил arm-none-eabi, arm-плагин. st-link - потом протестил базовый пример с hello world, который arm предоставляет(с библиотеками SPL, CMSIS) - тоже работает. Затем взял пример из libopencm3:... |
07.08.2020, 11:38 | 0 |
Совместимость Arduino библиотек и Stm32 - ARM, Cortex, STM32 - Ответ 1476865507.08.2020, 11:38. Показов 10500. Ответов 170
Метки (Все метки)
Ответ
Проще сразу проверить в МК и выявить эту проблему в библиотеке. Это сократит затраченные время и силы.
Много вы нашли багов в GCC ARM Embedded? Можете перечислить несколько найденных лично вами (при каких условиях) и версии компиляторов где они встречались? Желательно примеры современных версий, а не тех что выпущены больше 10 лет назад. Нет. Я наглядно показал что ваш код для компа как есть нормально работает в МК. При этом в IDE нужно установить всего две галочки чтобы включить semihosting. А если включено по умолчанию, то вообще ничего делать не нужно - вставили код и запустили отладку кликнув по кнопке на панели инструментов. Компиляция (если необходимо) будет произведена автоматически. Во первых если пишут для МК, необходимое железо есть в наличии. Во вторых вы смотрели GIFку? Запуск отладки, компиляция (при необходимости), перепрошивка (при необходимости) выполняется одним кликом мышки. Все остальное берет на себя IDE. Вернуться к обсуждению: Совместимость Arduino библиотек и Stm32 ARM, Cortex, STM32
0
|
07.08.2020, 11:38 | |
Готовые ответы и решения:
170
Общение с барометром MS5540 на STM32 (Arduino to STM32) Не совместимость библиотек на С с С++ Arduino IDE для Stm32 Stm32 nucleo f103rb и arduino Подключение библиотек arduino к проекту AVR |
07.08.2020, 11:38 | |
07.08.2020, 11:38 | |
Помогаю со студенческими работами здесь
0
Проблема отслеживания кнопки stm32 + arduino IDE Проблема с прошивкой stm32 через Arduino ide Импорт сишных библиотек в срезу STM32 Cube IDE Реализовать управление плеером на MPD (linux, stm32, arduino) ARDUINO IDE + STM32 или о нежном переходе с AVR :) Создание считывателя импульсов на STM32 bluepill в Arduino IDE |