Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
Другие темы раздела
ARM, Cortex, STM32 FreeRTOS, задачи https://www.cyberforum.ru/ arm/ thread2397509.html
Добрый день всем. Начал изучать изучать FreeRTOS. И на толкнулся на то, что не могу создать несколько экземпляров одной задачи. При использовании CubeМХ все получается. Перековырял весь проект и не могу найти разницы, максимум запускал 2 задачи одновременно. Использую heap_4.h. При heap_1 запускалось 5 задач. FreeRTOSConfig.h одинаков. В чем может быть проблема? Рабочий из CubeMx ...
ARM, Cortex, STM32 LwIP Raw API отправка данных
Добрый день. Я реализовал TCP эхо сервер на своей stm32 nucleo, прием и передача работает как надо, т.е. при отправки чего-либо с ПК на плату данные принимаются платой и отправляются сразу обратно. Подскажите, пожалуйста, как реализовать отправку данных с платы на ПК, например, по нажатию кнопки, вместо отправки той же команды в ответ. Прилагаю код реализации эхо сервера, основа взята из...
ARM, Cortex, STM32 Добавление мультимедийных клавиш к клавиатуре stm32f103 Всем доброго времени суток. Основываясь на информации в интернете, я смог реализовать простую клавиатуру, после чего мне захотелось добавить к ней возможность использовать функциональные клавиши. Нашел на этом форуме похожую тему: https://www.cyberforum.ru/arm/thread2090437-page2.html После ее прочтения решил реализовать у себя так же. Получилось сделать так, чтоб HID устройство распознавалось... https://www.cyberforum.ru/ arm/ thread2395744.html ARM, Cortex, STM32 24C32 не могу подружить с STM32F103 Пло почти написал проект, уперся в какую то хр*нь. не работает 24C32 на плате DS3231 https://www.cyberforum.ru/ arm/ thread2395716.html
ARM, Cortex, STM32 Регистры STM32
Добрый день, я новичёк, нужна помощь с объяснением данных записей: 1) " GPIO_MODER_MODER9_0 ", я не понимаю нужный режим, на скриншотах видно, что для получения на девятом порту альтернативной функции нужно записать в бит 19 единицу, а в бит 18 ноль, но в CMSIS есть следующие заиси " GPIO_MODER_MODER9 " , " GPIO_MODER_MODER9_0 " , " GPIO_MODER_MODER9_1 ". И их только 3, а режимов 4, как...
ARM, Cortex, STM32 RTC не тикают. В чем дело? https://www.cyberforum.ru/ arm/ thread2394331.html
STM32F407VG. Флаги устанавливаются, такты есть. Ключи не прописываются, время и дата не устанавливаются. // Delivered clocks by 32. RCC->CFGR |= RCC_CFGR_RTCPRE_0 | RCC_CFGR_RTCPRE_1 | RCC_CFGR_RTCPRE_2 | RCC_CFGR_RTCPRE_3 | RCC_CFGR_RTCPRE_4; RCC->APB1ENR = RCC_APB1ENR_PWREN; // Enable Backup. PWR->CR = PWR_CR_DBP; RCC->BDCR |= RCC_BDCR_BDRST; // Reset register.
ARM, Cortex, STM32 STM32 передача данных из UART1 -Buffer- UART2 (с неизвестной длинной) https://www.cyberforum.ru/ arm/ thread2394249.html
Приветствую Всех! Прошу помощи в написании кода Для STM32F1xx по передачи данных из UART1 в UART2 с использованием буфера (передача данных ASCII). Буду благодарен за любые наброски "рыбы" для дальнейшего моего изучения. А также подсказок как лучше организовать данную передачу (UART1-UART2) - нужен ли кольцевой буфер,использовать DMA и т.д. После изучения "кучи" примеров в голове каша, а в коде...
ARM, Cortex, STM32 Область памяти с 0x0000 0000 - 0x07FF FFFC в STM32F100RB. Как юзать?
В эту область физически мапится адресное пространство либо флеша, либо системной области памяти (в которой бутлоадер), либо область ОЗУ. Зависит от комбинации уровней на пинах Boot0 и Boot1. Ну вот допустим загрузились мы с флеша. По ходу работы программы, получится ли прочитать какой-то адрес флеша по некоторому offset-у относительно 0x0800 0000 ? (0x0800 0000 это начальный адрес флеша по...
ARM, Cortex, STM32 Цикл с несколькими переменными - алгоритм https://www.cyberforum.ru/ arm/ thread2393371.html
Всем привет, сильно не пинайте, я только учусь. Пытаюсь вспомнить институтские знания)) Задача вывести на один порт проца последовательность 111 - 999 по порядку. Как бы это понятнее объяснить...... На примере моргания светодиодом что ли. Т.е. число 111 будет выглядеть так - 1 вспышка - пауза - 1 вспышка - пауза - 1 вспышка пауза побольше и далее по возрастанию 1-_-1-_-2 1-_-1-_-3
ARM, Cortex, STM32 Можно ли на netconn api LwIP сделать сервер с несколькими подключениями на один порт https://www.cyberforum.ru/ arm/ thread2392859.html
Добрый вечер, целый день сегодня потратил в поисках решения такой задачи На один порт может конектится несколько клиентов, которые остаются подключенными, одновременно клиенты могут отправлять запрос после чего получать данные. Если создать потоки в которых создаются подключения и биндятся на разные порты, то это работает нормально. При создании подключения и бинда на порт, дождаться...
ARM, Cortex, STM32 F446xx RTC + miliseconds
Доброго времени суток:) Имею дилемму с синхронизацией RTC, вплоть до миллисекунд. RTC работает и синхронизируется норм. Только вот как реализовать синхру включая миллисекунды? Кто имел дело, или знает как это можно реализовать? Прикладываю свой метод реализации к которому я пришёл, прочитав Reference Manual и статейки в сети(которых кстати не так много): float f_miliSecVal =...
ARM, Cortex, STM32 ADC через CMSIS на STM32F4 Всем при
1976 / 1275 / 130
Регистрация: 04.01.2010
Сообщений: 4,607
05.02.2019, 18:26 0

ARM ассемблер - ARM, Cortex, STM32 - Ответ 13300165

05.02.2019, 18:26. Показов 3073. Ответов 13
Метки (Все метки)

Ответ

Цитата Сообщение от ValeryS Посмотреть сообщение
хороший компилятор сам найдет оптимальный путь
Ага. Ну как обычно ). А если компилятор не находит оптимальный путь - значит он нехороший - ищите другой )).
Цитата Сообщение от ValeryS Посмотреть сообщение
но детально разбираясь выяснял
да, когда возможностей много - компилятор кажется шибко умным. Но в конкретных случаях ассемблерное написание нужных кусков ускоряет работу кода в несколько раз. Особенно если речь идет не о безразмерных ARM'ах, а о более-менее ограниченных в возможностях ядер 8051, и др. "мелочевке" с малым количеством регистров.

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

Ассемблер ARM
Только начал изучать ARM. Хотелось бы начать изучать с ассемблера, чтобы можно было "прощупать"...

ARM. Ассемблер. Работа с портами
Доброго времени. Начинаю ассемблер и хотелось бы понять, каким образом можно работать...

ARM ассемблер - не пойму, заинлайнилась ли функция?
Пишу под STM32 (BluePill). Есть вот такая функция: __attribute__((always_inline,...

Есть ли смысл учить ассемблер для написания ОС для ARM?
Извините, если не в ту тему, не знал куда еще. Вопрос такой: я хотел бы попробовать себя в...

Скриптинг в ARM
Здатуте, вообще неохотно стал интересоваться ARM-ами, после AVR. С другой стороны ресурсы весьма...

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

ARM.Кнопка
Здравствуйте, столкнулся с проблемой, что не могу найти как сделать однократное прочтение состояния...

телефон с arm
Хотел бы спросить у знающих, есть ли какой нибудь телефон с ARM которым можно было бы легко...

ARM с Linux
День добрый Поковырялся с AVR на Pinboard. Помучался с STM32Dyscovery. И так как я больше...

new в С++ на GCC ARM C++
Доброго времени суток! Тут проблемка нарисовалась. Хочу завести С++ на своей платке - пока...

ARM Assembler
Ребята, здравствуйте, можете ответить на ряд вопросов по арм ассемблеру? Начал потихоньку изучать...

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