|
|
Другие темы раздела | |||||||||||||||||||||||||||||||||||
ARM, Cortex, STM32 Master/Slave I2C для ARM на LUFA Здравствуйте, в качестве лабы в универе задали реализацию общения Slayer и Master по i2p для arm после мучительной пытки гугл всё же согласился поделиться информацией и выдал инфу о библиотеке шаблонов LUFA, очень подробно описано в каждом примере что и как делается, но реализация есть только отдельно для slayer-а и отдельно для master-а подскажите, пожалуйста, как импортировать полностью один... https://www.cyberforum.ru/ arm/ thread1451288.html |
ARM, Cortex, STM32 Ассемблер в Keil Есть прошивка для stm32f100cb(hex файл) глючит решил запустить в отладчике, других кроме Keil не знаю, но он не работает с hex файлами(или я не умею:() прогнал через IDA получил ассемблерный листинг разумеется Keil выдал кучу ошибок, и вот закономерный вопрос как работать с ассемблером, не мнемоники, они то как раз понятны, а описание структур, константы, смешения и прочие правила... | ||||||||||||||||||||||||||||||||||
ARM, Cortex, STM32 Работа с microSD через STM32F1 с ПК (Keil 5) Друзья, имеется чип stm32F1 и среда KEIL 5. Требуется хранить много "табличных" значений. Например х = 2y , сохранить 5000 значений функции. Требуется возможность добавления/удаления информации удобным способом (с ПК). Микроконтроллер должен только считывать значения и выполнять свои вычисления с ними. stm32F100C8 обладает только SPI интерфейсом для подключения SD карточки. https://www.cyberforum.ru/ arm/ thread1410122.html |
ARM, Cortex, STM32 UART на STM32F030F4P6
https://www.cyberforum.ru/ arm/ thread1391481.html Пишу програмку для контроллера, которая будет зажигать диодики на портах 0, 1, 2, 3 и ещё общаться с ПК через COM порт. Возникла такая проблема: когда я инициализирую порты 0, 1, 2, 3, у меня перестаёт работать UART. Вот этот код я тестил: #include "stm32f0xx.h" #include "stm32f0xx_rcc.h" #include "stm32f0xx_gpio.h" #include "stm32f0xx_usart.h" #include "stm32f0xx_adc.h" #include... | ||||||||||||||||||||||||||||||||||
STM32 + KEIL. Найти смещение функции в прошивке ARM, Cortex, STM32 Привет, коллеги! Столкнулся с проблемой - надо найти адрес и размер функции, а также все что к ней относится (константы), в выходном файле линкера (hex или можно в бинарнике). Основной сложностью является то, что функция объявляется выполняемой в RAM, соответственно, ее адрес имеет одно значение, отображаемое в файле *.map компилятора, когда физическое ее расположение изначально неизвестно - в... |
ARM, Cortex, STM32 Литература по разработке программ под ARM на Си Всем привет. Подскажите, пожалуйста, литературу по разработке программ на языке Си для ARM процессоров. Может есть хорошо описанные (где рассказывается что для чего используется и т.п.) примеры программ. Микроконтроллеры раньше никогда не программировал. Только хотелось бы чего-нибудь посложнее, чем "напишем три строчки и помигаем светодиодом":) Если конкретно, то интересует AT91SAM9G45. https://www.cyberforum.ru/ arm/ thread1372950.html | ||||||||||||||||||||||||||||||||||
ARM, Cortex, STM32 Подключение отладчика ST-link v2 к STM32F100C8
https://www.cyberforum.ru/ arm/ thread1366535.html Здрасьте. Имеется чип stm32F100C8 и програматор ST-link v2 (как usb - флешка, дешевый вариант). У программатора 10-пиновый разьем, +3.3V, +5V, GND, SWDIO, SWCLK, SWIM, RST. Подключил SWDIO, SWCLK, +3.3V, GND (самодельная платка питается от этого программатора) - ничего не работает. Программа ST-LINK Utility пишет что: 19:15:16 : Can not connect to target! Please select... |
STM32F0 запуск SPI DMA передачи по EXTI ARM, Cortex, STM32 Привет народ, дело такое. Есть у меня SPI с настроенными на него DMA каналами, всё работает. Как сделать так, чтобы DMA передача начиналась по внешнему прерыванию, не уходя в прерывание, автоматически? Есть у меня одна идея - взять еще один DMA канал и его подцепить к EXTI и делать он будет вот что - копировать 1 в бит запуска SPI, всё просто. Но не совсем мне подходит - дело в том, что у меня... | ||||||||||||||||||||||||||||||||||
ARM, Cortex, STM32 Фильтры, CAN (STM32)
https://www.cyberforum.ru/ arm/ thread1354067.html Привет, коллеги! Столкнулся с проблемой на STM32, фильтры в режиме Маска + 29бит. При настройке такого конфига почему-то фильтры вообще ничего не пропускают. Конфиг такой: static void CAN_FilterInit32(uint8_t filter_index, uint32_t mask, uint32_t id, FunctionalState filter_activation) { uint32_t filter_number_bit_pos = 0; filter_number_bit_pos = ((uint32_t)0x00000001L) <<... |
ARM, Cortex, STM32 Почему команда Sub используется с cуффиксом "s" (ARM)?
https://www.cyberforum.ru/ arm/ thread1292105.html Помогите пожалуйста, есть строчка кода на ассемблере ARM subs r4, r4, #1 В ней программа вычитает единицу из регистра r4 и сохраняет результат в него же. Не понятно одно, почему команда sub используется с приставкой s. Она не определяет размер, как например b или h. Как мне говорили, это одна из главных отличительных особенностей процессора ARM и его преимущество над другими процессорами.... | ||||||||||||||||||||||||||||||||||
Классы при програмировании STM32 ARM, Cortex, STM32 где то проскакивала тема, можно ли использовать классы при программировании микроконтроллеров Я тогда сказал что не вижу необходимости Но вот жизнь прижала, попробовал, получилось:) пока реализовал три класса, для ножки для порта и для кнопки вот выношу на "суд общественности" пока только для ножки, будет
Наверх
|