Jump to content
Ivan Rusev

stm32f ADC >PWM

Recommended Posts

Нужно просто осознанно подходить к делу, изучать, вникать, пробовать... а не копипастить куски кода кидать сюда и спрашивать а что тут не работает. В отличии от АВР тут есть бесподобная штука как качественный отладчик, пишите, смотрите, сравниваете читаете попутно референс мануал. Ну работает в кубе и замечательно. Глубже только самостоятельно знания приобретаются, личным трудом программиста.

Share this post


Link to post
Share on other sites

мастер-устос вы правы.ацп я изучил да и AVR так же.Ну что ж без труда без 7 пота ничего не выйдет.Спасибо конечьно.Куб меня не совсем  устраивает.

насчёт отладчика как он работает.? Я не в курсах.Может дадите наводку?

Если отладка в Киле.То я пишу в Студии.

Share this post


Link to post
Share on other sites

Приглашаем на вебинар «Новинки и уникальные решения Molex. На что обратить внимание и почему»

15 апреля приглашаем на вебинар, который будет интересен разработчикам и инженерам-схемотехникам, интересующимся тенденциями рынка, новыми перспективными решениями для соединений «провод-провод», «провод-плата», «плата-плата». Для инженеров КИПиА и IT будут освещены уникальные решения Molex для «удлинения» интерфейсов HDMI, DisplayPort и USB даже в условиях сильного зашумления, а также семейство бесконтактных датчиков Contrinex. Помимо этого, будет уделено внимание дальнейшему развитию направления антенн, где Molex имеет ряд интересных и уникальных решений.

Подробнее

RCC->APB2ENR|=RCC_APB2ENR_IOPBEN ;
GPIOB->CRL&=~ GPIO_CRL_MODE6_1;
GPIOB->CRL&=~GPIO_CRL_CNF6_0;
GPIOB->CRL&=~ GPIO_CRL_MODE6_1;
GPIOB->CRL&=~ GPIO_CRL_MODE6_0;
RCC->APB2ENR|=RCC_APB2ENR_AFIOEN;
AFIO->MAPR&=~AFIO_MAPR_TIM4_REMAP;
RCC->AHBENR|= RCC_APB1ENR_TIM4EN ;
TIM4->PSC= 10-1;
TIM4->ARR= 65535-1;
//TIM4->CR1&=~TIM_CR1_DIR;
TIM4->CCMR1|= TIM_CCMR1_OC1M_2 | TIM_CCMR1_OC1M_1;
TIM4->CCMR1|=TIM_CCMR1_OC1PE;


TIM4->CR1|=TIM_CR1_ARPE;
TIM4->CCER |=TIM_CCER_CC1E;
TIM4->CCER =TIM_CCER_CC1P;

TIM4->EGR|= TIM_EGR_UG;
// TIM4->CCR1=30000;
TIM4->CR1|= TIM_CR1_CEN;
что здесь не так ? Почему не работает всё по документации.

Добавлено через 15 секунд
RCC->APB2ENR|=RCC_APB2ENR_IOPBEN ;
GPIOB->CRL&=~ GPIO_CRL_MODE6_1;
GPIOB->CRL&=~GPIO_CRL_CNF6_0;
GPIOB->CRL&=~ GPIO_CRL_MODE6_1;
GPIOB->CRL&=~ GPIO_CRL_MODE6_0;
RCC->APB2ENR|=RCC_APB2ENR_AFIOEN;
AFIO->MAPR&=~AFIO_MAPR_TIM4_REMAP;
RCC->AHBENR|= RCC_APB1ENR_TIM4EN ;
TIM4->PSC= 10-1;
TIM4->ARR= 65535-1;
//TIM4->CR1&=~TIM_CR1_DIR;
TIM4->CCMR1|= TIM_CCMR1_OC1M_2 | TIM_CCMR1_OC1M_1;
TIM4->CCMR1|=TIM_CCMR1_OC1PE;


TIM4->CR1|=TIM_CR1_ARPE;
TIM4->CCER |=TIM_CCER_CC1E;
TIM4->CCER =TIM_CCER_CC1P;

TIM4->EGR|= TIM_EGR_UG;
// TIM4->CCR1=30000;
TIM4->CR1|= TIM_CR1_CEN;
что здесь не так ? Почему не работает всё по документации.?

у меня -1 я конечно извиняюсь. Для  чего форумы создаются для людей?Или нет.Вы все профи я делитант.Много вопросов задаю?.Так я пришёл сюда чтоб задавать.У меня никогда не было конкретных учителей.Я прошу лишь дать алгоритм настройки Шим.Одного канала.

А вы мне куб тычите.Куб хорош но не для понимания.

Share this post


Link to post
Share on other sites

под F103?

в яндексе первая ссылка https://easystm32.ru/for-beginners/35-pwm-in-stm32/  я уже давал вам этот источник,

еще https://hubstub.ru/stm32/81-stm32-shim.html вторая ссылка, и еще калокуба немного https://istarik.ru/blog/stm32/118.html

Edited by MasterElectric

Share this post


Link to post
Share on other sites
                     

Выбираем преобразователь для портативных устройств

Портативные устройства могут различаться по типам элементов питания, а также по разным функциям. В статье на примере 3-х устройств демонстрируется, как многоканальные SIMO-преобразователи помогают эффективно реализовывать потенциал системы питания и первичного элемента, а также гибко подстраиваться под требуемый функционал.

Читать статью

Запустите АЦП в инжектированном режиме . Там два регистра независимых . Можно данные забирать в любое время .


Что может быть лучше в радиоэлектронике, чем программирование микроконтроллеров ?

Share this post


Link to post
Share on other sites

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...