|
|
Другие темы раздела | |
ARM, Cortex, STM32 Работа с SysTick
https://www.cyberforum.ru/ arm/ thread2093093.html Расскажите как правильно использовать SysTick ! мне нужно генерировать прерывания с частотой 50 гц. для этого я устанавливаю регистр перезагрузки: ; настройка прерываний SysTick на 50 гц при тактовой частоте 24 МГЦ MOV32 R0 , (24000000/50)-1 MOV32 R1 , SYSTICK_RELOAD ; значения таймера при перезагрузке STR R0 , ; установим значение таймера |
ARM, Cortex, STM32 STM32, динамическое выделение памяти Доброго времени суток! Никто не работал с динамическим выделением памяти (calloc, malloc, free) на STM32? Пишу в Atotlic True Studyo Lite и что malloc, что calloc не работают (возвращают NULL). С чем это может быть связано? Очень не хочется "елозить" по массиву :D |
ARM, Cortex, STM32 Set/Reset STM32L
https://www.cyberforum.ru/ arm/ thread2093091.html Только-только начал основывать STM32T, на отладочной дискавери. Появился такой вопрос. А есть ли возможность одновременно выставлять 1 и 0 на порт, т.е. одной записью. Вот к примеру, чтобы выставить на порт_В_7 1 необходимо записать: GPIOB->BSRRL = GPIO_Pin_7; а чтобы очистить: GPIOB->BSRRH = GPIO_Pin_7; А есть ли возможность выставление 1-й командой, допустим, как в АВР? PORTB=0x0F;... |
ARM, Cortex, STM32 DMA что такое, и какими приемаим обращаться как я понимаю это механизм обмена периферии с (8-ю килобайтами для stm32f100rb). Из этой же кучи можно считывать значения записанные периферией. а как компилятору сказать, где хранить именованные переменные? https://www.cyberforum.ru/ arm/ thread2093090.html |
Вылет в DefaultHandler ARM, Cortex, STM32 void write_str(char *str) { While(*str!=\0) // вот тут вылетае в DefaultHomdler { } } Почему не нравятся указатели? |
ARM, Cortex, STM32 Какой объем RAM реально используется программой? Сколько памяти из 8кб можно задействовать под буфер ADC? т.е какой обьем ROM используется под другие задачи? где посмотреть, как вычислить? https://www.cyberforum.ru/ arm/ thread2093088.html |
ARM, Cortex, STM32 STM32 и частота ядра
https://www.cyberforum.ru/ arm/ thread2093087.html работаю с STM32T-DISCOVERY и не могу сообразить как у STM32T настраивается частота. Вот хотелось бы внутренним генератором разогнать. Подскажите как? Где-то читал, что есть готовые либы, но где они и как ими пользоваться ума не приложу. |
ARM, Cortex, STM32 TIM2 по сравнению -> в прерывание Нужно по сравнению таймера выпасть в прерывание и дернуть ногой //описываю прерывание void NVIC_Confikurotion(void) { NVIC_InitStructure.NVIC_IRQChannel = TIM2_IRQn; NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0; NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0; NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; NVIC_Init(&NVIC_InitStructure); } |
ARM, Cortex, STM32 Объясните новичку про ремап)
https://www.cyberforum.ru/ arm/ thread2093085.html Здравствуйте! У меня дискавери, для одного проекта требуется с высокой точность по времени дергать 16-ью пинами. Посмотрел в даташите, что ни одного порта по умолчанию нельзя целиком использовать. (На порте А висят JTMS/SWDIO, JTCL/SWCLK, JTDI, на порте В: JTDO и NJTRST, а последние пины порта С вообще нельзя использовать для выхода). Решил использовать порт В. В электрической схеме дискавери РВ3... |
ARM, Cortex, STM32 STM32 + USB, Проблема со скоростью передачи. В общем, нужно по USB передать на комп 64 мегабайта информации. МК: STM32F103VET6 Плата вот такая: http://www.mcueasy.com/product_detail.php?product_id=55 Использую стандартныю USB библиотеку от ST. Ничего особо не менял, кроме пользовательских настроек. Размер bulk-пакета - 64 байта, максимальный для Full speed. Соответственно, по 64 байта на комп и уходит. Пока прием данных работает по... https://www.cyberforum.ru/ arm/ thread2093084.html |
Перепрошивка на лету. ARM, Cortex, STM32 Hi Ott! Есть такая задумка как реализация перепрошивки на лету, идея в следующем, есть железка на базе скажем Sortix M3, с GPRS каналом, по каналу загоняем новый дамп, и полностью обновляем... Вопрос в том есть ли у кого какие идеи кроме той, что для данной процедуры нужно будет ставить отдельный камень который будет заниматься реализацией данной процедуры? Динная концепция вроде как... |
ARM, Cortex, STM32 openocd stlink stm32f4 у кого нибудь работает ? пытаюсь подружить всё это с эклипсом и получаю ошибку Open On-Shyp Debugger 0.6.0-div-00438-g5793056-dirty (2012-02-27-09:08) Licensed under GNU GPL v2 For bug reports, read http://openocd.sourceforge.net/doc/doxygen/bugs.html Warn : must select a transport. 1 kHz trst_omd_srst separate srst_gates_jtag trst_push_pull srst_open_drain Info : clock speed 1 kHz Info : IDCODE 2ba01477 https://www.cyberforum.ru/ arm/ thread2093082.html |
0 / 0 / 0
Регистрация: 30.01.2011
Сообщений: 335
|
|
20.02.2012, 10:43 | 0 |
В чем отличие GPIO портов? - ARM, Cortex, STM32 - Ответ 1138797720.02.2012, 10:43. Показов 6584. Ответов 8
Метки (Все метки)
Ответ
Нарыл следующее: пины 13-15 порта А по дефолту завязаны на JTAG (см Ref Man стр. 101). Но ты их не используешь тут, и они не должны мешать. Непонятно...
Тогда у меня остается только 1 совет: запускай пошаговую отладку и отлавливай место, на котором что-то пойдет не так, как надо. Вернуться к обсуждению: В чем отличие GPIO портов? ARM, Cortex, STM32
0
|
20.02.2012, 10:43 | |
Готовые ответы и решения:
8
Проблема инициализаци портов GPIO из system_stm32F4xx.c Настройка портов роутера. Открытие портов и чем это чревато В чем отличие A::a от this->a? В чем отличие |
20.02.2012, 10:43 | |
20.02.2012, 10:43 | |
Помогаю со студенческими работами здесь
0
В чем отличие В чем отличие While от Do... While? В чём отличие В чем отличие В чем отличие В чем отличие? В чём отличие? |