|
|
Другие темы раздела | ||||||||||||||||||
ARM, Cortex, STM32 Внимание, засада с CAN фильтрами! Отлаживал намедни устройство общающееся с собратьями по шине CAN. Вылезла проблема, при прямой инициализации заголовка (ID) сообщения, прерывание по RX не происходило. Оказалось что при инициализации нужно смещать ID и маску на 3 бита влево. void init_filter_mask(unsykned int idFilterMask,unsykned char filterBank,unsykned char filterFifo) { unsykned int shiftedFilter=idFilterMask<<3;... https://www.cyberforum.ru/ arm/ thread2093030.html |
Посоветуйте начинающему ARM, Cortex, STM32 Уважаемы гуру и заклинатели микроконтроллеров! Посоветуйте новичку, стоит ли приобретать вот такую борду. Имею большой опыт с обычной "железной" электроникой, сейчас захотелось попробовать свои силы с электроникой "с мозгами". Спасибо за советы. | |||||||||||||||||
ARM, Cortex, STM32 вопрос по си (блок инициа-ции в отдельный файл) здравствуйте! есть код: #include "stm32l1xx.h"; //------------------------------------------------------------------------------ int main(void) { RCC->AHBENR |= RCC_AHBENR_GPIOBEN | RCC_AHBENR_GPIOCEN| RCC_AHBENR_GPIOAEN; GPIOC->MODER |=GPIO_MODER_MODER0_0; GPIOC->MODER |=GPIO_MODER_MODER1_0; https://www.cyberforum.ru/ arm/ thread2093028.html |
ARM, Cortex, STM32 BootLoader stm32, проблемы с переходами
https://www.cyberforum.ru/ arm/ thread2093027.html Обьясните, пожалуйста, такие моменты в написании кода загрузчика, как переход по адресу, где записана загруженная программа. Идея такая: после включения МК программнысчетчик попадает в бутлоадер, который записан в начале флешки по адресу 0х08000000. Код, записанный по этому адресу, проверяет, есть ли условие работы загрузчика. Если нет, нужно перейти по адресу, в начало которого бутлоадер пишет... | |||||||||||||||||
ARM, Cortex, STM32 stm32 uart rs485 ситуация такая, нужно написать прерывание на прием в буфер и в зависимости от значения первого байта в ответ отправить другой буфер (около 20 байт). ниже кусок прерывания для одного байта. как его переделать для буфера??? помогите!!! void USORT1_IRQHomdler(void) { //Receive Data rikystir not empty interrupt if(USORT_GetITStatus(USORT1, USORT_IT_RXNE) != RESIT) { rx=1;... |
ARM, Cortex, STM32 Не могу подключить CoMDKPlugin к Keil-у...
https://www.cyberforum.ru/ arm/ thread2093025.html В общем-то вопрос тот же, что и в названии темы. Шаги такие: 1. Устанавливаю Keil. 2. Затем инсталлирую CoMDKPlugin, при этом он навязчиво требует установки в папку c:\Prokram Files\CooCox\CoMDKPlugin\. Я указываю ему путь до Keil-а. По этому пути инсталятор создает папку "New folder". Если его принудительно установить в папку с Кейлом, он перезатирает tools.ini и среда не запускается. 3.... | |||||||||||||||||
ARM, Cortex, STM32 STM32F4-Discovery и стандартные примеры. Наверняка люди купившие STM32F4-Dyscovery Первым делом пытаются загрузить в свою новокупленную плату примеры с сайта ST. Вот и я один из таких пользователей! Скачал дрова и утилиту ST LINK http://www.st.com/internet/evalboard/product/251168.jsp И пытаюсь загружать примеры скачанные с того же сайта http://www.st.com/internet/evalboard/product/252419.jsp. С примером демонстрационным все понятно... https://www.cyberforum.ru/ arm/ thread2093024.html |
ТАЙМЕРЫ НА STM32 ARM, Cortex, STM32 Доброго времени суток уважаимые форумчанины ))) . Вопрос следующий: Необходимо чтобы таймер отсчитывал заданые промежутки времени (собствено говоря функция преоболения дребезга контактов). Функцию написал давно, все работает. НО недавно заметил одну особенность: как только я включаю таймер первый раз (первый раз после настройки) - никакой задержки нету. Таймер сразу вываливаеться в прерывание... | |||||||||||||||||
ARM, Cortex, STM32 Заряд литий-ионной батареи через АЦП Здравствуйте. Имеется такая схема для питания stm32. <Изображение удалено> (или в pdf - 8 страница) Не могу разобраться как работает измерение заряда батареи. BATTERY_VOLTAGE судя по всему подается на ацп. А с помощью ENABLE_MEASUREMENT осуществляется включение/выключение измерения (очевидно, чтобы сэкономить заряд батареи). Но как тогда настроен порт ENABLE_MEASUREMENT на... https://www.cyberforum.ru/ arm/ thread2093022.html |
ARM, Cortex, STM32 STM321F4 и семисегментный индикатор
https://www.cyberforum.ru/ arm/ thread2093021.html Кто-то пробовал управлять семисегментным индикатором с STM32F4? Поделитесь кодом или посоветуйте какую-нибудь дешевую микросхему драйвер | |||||||||||||||||
ARM, Cortex, STM32 Настройка работы таймера stm32f4 discovery Настраивается таймер: TIM_TimeBaseInitTypeDef base_timer; TIM_TimeBaseStructInit(&base_timer); base_timer.TIM_Pressotir = 24000 - 1; base_timer.TIM_Period = 500; TIM_TimeBaseInit(TIM6, &base_timer); Вопрос: Если мы указали делитель частоты, зачем указывается период? И наоборот. |
ARM, Cortex, STM32 CooCox и самодельная плата
https://www.cyberforum.ru/ arm/ thread2093019.html Пытаюсь стартануть с STM32f100c4t6. Вот программа. В дебагере плата заводится, а светодиод не загорается. Пытался так же с родным примером из кокоса помигать. Заводится, но не мигает. Ткните носом, где собака порылась. Спасибо. #include "stm32f10x.h&quo
Наверх
|