|
|
Другие темы раздела | ||||||||||||||||||||||||||||||||||||
ARM, Cortex, STM32 STM32F0 запуск SPI DMA передачи по EXTI
https://www.cyberforum.ru/ arm/ thread1360527.html Привет народ, дело такое. Есть у меня SPI с настроенными на него DMA каналами, всё работает. Как сделать так, чтобы DMA передача начиналась по внешнему прерыванию, не уходя в прерывание, автоматически? Есть у меня одна идея - взять еще один DMA канал и его подцепить к EXTI и делать он будет вот что - копировать 1 в бит запуска SPI, всё просто. Но не совсем мне подходит - дело в том, что у меня... |
Фильтры, CAN (STM32) ARM, Cortex, STM32 Привет, коллеги! Столкнулся с проблемой на 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 и его преимущество над другими процессорами.... |
ARM, Cortex, STM32 Классы при програмировании STM32
https://www.cyberforum.ru/ arm/ thread1278463.html где то проскакивала тема, можно ли использовать классы при программировании микроконтроллеров Я тогда сказал что не вижу необходимости Но вот жизнь прижала, попробовал, получилось:) пока реализовал три класса, для ножки для порта и для кнопки вот выношу на "суд общественности" пока только для ножки, будет интерес, добавлю остальные pins.h //pins.h #ifndef __PINS_H | |||||||||||||||||||||||||||||||||||
STM32F4Discovery: start for beginner ARM, Cortex, STM32 Купил discovery, установил IAR, скачал проекты с офф. сайта, но для меня они сложные. Подскажите, пожалуйста, с чего мне начать изучение - так чтобы с самого нуля. Может есть какой-то сайт для таких как я? |
ARM, Cortex, STM32 Отладка в Eclipse программы под Linux на ARM-926ej-s Здравствуйте. Столкнулся со следующей проблемой - когда то раньше приходилось иметь дело с платкой на контроллере ARM-926ej-s. На модуле был nand диск, на котором стояла сборка линукса на основе busybox'а. Как там все это было устроено - в подробности не вникал. В качестве IDE использовал Eclipse, а тулчейна - Code Sourcery Lite. Отладка работала в режиме Remote Application и тип отладчка -... https://www.cyberforum.ru/ arm/ thread1259342.html | |||||||||||||||||||||||||||||||||||
ARM, Cortex, STM32 Команды CMP/TST на ARM процессорах Доброе время суток всем! В общем, дизассемблировал програмку написанную для ARM7TDMI, и наткнулся на команды CMPS и TSTS. в официальной документации сказано, что эти команды (TST, CMP, CNP) относятся к командам обработки данных (как ADD, SUB, MOV, MOVN), и в них может указываться флаг "S", который позволяет командам изменять регистр состояния процессора (CPSR). Так вот, по определению команды... https://www.cyberforum.ru/ arm/ thread1249270.html |
ARM, Cortex, STM32 Ошибка компиляции для STM32l-Discovery в Eclipse Здравствуйте. решил опробовать stm32 установил и настроил eclipse. но возникла проблема при компиляции выводит такую ошибку make Building file: ../StdPeripheralDriver/src/misc.c Invoking: Cross ARM C Compiler arm-none-eabi-gcc -mcpu=cortex-m3 -mthumb -O0 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -g3 -DUSE_STDPERIPH_DRIVER -DSTM32L1XX_MD... | |||||||||||||||||||||||||||||||||||
ARM, Cortex, STM32 Работа с STM32F103RBT6 (начало)
https://www.cyberforum.ru/ arm/ thread1235243.html Доброго времени суток. Давно хотел заняться программированием микроконтроллеров, и наконец решился и купил себе следующие железки: 1 - Модуль STM32 Базовый блок STM32F103RBT6 2 - Программатор J-LINK v8 погуглил, полазил, посмотрел и понял что окончательно потерялся. С чего начать и чем закончить. Статьи зачастую устаревшие, и в общем на основе пройденого пути решил попросить помощи у тех кто... |
ARM, Cortex, STM32 Симулятор микропроцессора SAMA5D3 на базе ARM Cortex-A5 Всем доброго здравия! Недавно столкнулся с микроконтроллером SAMA5D3, и мне нужно научиться под него писать , но вот в чем проблема: руки у меня растут не из того места, поэтому экспериментировать на живом железе боязно, суть вопроса: нет ли Qt симулятора для SAMA5D3, что бы можно было спокойно экспериментировать не боясь угробить микроконтроллер? Данное фото навело на мысль что такой эмулятор... https://www.cyberforum.ru/ arm/ thread1232234.html | |||||||||||||||||||||||||||||||||||
Литература по программированию МК ARM на Си ARM, Cortex, STM32 Посоветуйте литературы по программированию микроконтроллеров arm на си для новичков. С каких книг лучше начать? |
ARM, Cortex, STM32 Обработка прерываний в 1986ВЕ91х на базе ARM Cortex-M3
jmp_buf var;
void UART_IRQHandler() // Обработчик прерывания по UART
{
int j;
.........................................................
j = setjmp(var);
if (j == 0)
{
Наверх
|