Например TDA7294

Форум РадиоКот • Просмотр темы - stm32f4 cmsis шим
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 23, 2024 13:14:23

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: stm32f4 cmsis шим
СообщениеДобавлено: Чт май 28, 2020 14:02:26 
Мучитель микросхем

Карма: -8
Рейтинг сообщений: -23
Зарегистрирован: Вс дек 29, 2019 08:05:21
Сообщений: 440
Рейтинг сообщения: -2
Как правильно настроить ШИМ


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: stm32f4 cmsis шим
СообщениеДобавлено: Чт май 28, 2020 14:43:25 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 0
Ответ можно найти здесь


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: stm32f4 cmsis шим
СообщениеДобавлено: Чт май 28, 2020 17:02:17 
Мучитель микросхем

Карма: -8
Рейтинг сообщений: -23
Зарегистрирован: Вс дек 29, 2019 08:05:21
Сообщений: 440
Рейтинг сообщения: 0
Это аморфно алгоритм

Добавлено after 2 minutes 2 seconds:
Конкретно для stm32f4


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: stm32f4 cmsis шим
СообщениеДобавлено: Пн июн 01, 2020 08:09:40 
Мучитель микросхем

Карма: -8
Рейтинг сообщений: -23
Зарегистрирован: Вс дек 29, 2019 08:05:21
Сообщений: 440
Рейтинг сообщения: 0
На f1 работает на f4 не работает?

Добавлено after 1 minute 19 seconds:
Таймер проверял пашет.А настраиваю шим .На f4 его нет

Добавлено after 4 seconds:
Таймер проверял пашет.А настраиваю шим .На f4 его нет

Добавлено after 5 seconds:
Таймер проверял пашет.А настраиваю шим .На f4 его нет


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: stm32f4 cmsis шим
СообщениеДобавлено: Вт июн 02, 2020 16:45:31 
Мучитель микросхем

Карма: -8
Рейтинг сообщений: -23
Зарегистрирован: Вс дек 29, 2019 08:05:21
Сообщений: 440
Рейтинг сообщения: 0
Ау коты вы где?


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: stm32f4 cmsis шим
СообщениеДобавлено: Ср июн 03, 2020 02:28:44 
Друг Кота

Карма: 20
Рейтинг сообщений: 228
Зарегистрирован: Пт сен 13, 2013 13:11:31
Сообщений: 6388
Рейтинг сообщения: 0
Наверное коты заняты тем, что медитируют, силясь увидеть ваши исходники.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: stm32f4 cmsis шим
СообщениеДобавлено: Вс июн 21, 2020 13:01:29 
Мучитель микросхем

Карма: -8
Рейтинг сообщений: -23
Зарегистрирован: Вс дек 29, 2019 08:05:21
Сообщений: 440
Рейтинг сообщения: 0
void timer4(void)
{
//RCC->AHB1ENR|=RCC_AHB1ENR_GPIODEN;

GPIOD->MODER|=GPIO_MODER_MODER12_1 ;
GPIOD->MODER&=~GPIO_MODER_MODER12_0 ;
GPIOD->MODER|=GPIO_MODER_MODER13_1 ;
GPIOD->MODER&=~GPIO_MODER_MODER13_0 ;
GPIOD->MODER|=GPIO_MODER_MODER14_1 ;
GPIOD->MODER&=~GPIO_MODER_MODER14_0 ;
GPIOD->MODER|=GPIO_MODER_MODER15_1 ;
GPIOD->MODER&=~GPIO_MODER_MODER15_0 ;
//GPIOD->AFR[1]|=0x02 ;

RCC->APB1ENR|=RCC_APB1ENR_TIM4EN;
TIM4->PSC=0;
TIM4->ARR=4095;


TIM4->CCMR1&=~TIM_CCMR1_CC1S;//
TIM4->CCMR1&=~TIM_CCMR1_CC2S;//
TIM4->CCMR2&=~TIM_CCMR2_CC3S;//
TIM4->CCMR2&=~TIM_CCMR2_CC4S;//
TIM4->CR1&=~TIM_CR1_DIR;
TIM4->CCMR1|=TIM_CCMR1_OC1M_2 | TIM_CCMR1_OC1M_1;
TIM4->CCMR1|=TIM_CCMR1_OC2M_2 | TIM_CCMR1_OC2M_1;
TIM4->CCMR2|=TIM_CCMR2_OC3M_2 | TIM_CCMR2_OC3M_1;
TIM4->CCMR2|=TIM_CCMR2_OC4M_2 | TIM_CCMR2_OC4M_1;
TIM4->CCMR1|=TIM_CCMR1_OC1PE;
TIM4->CCMR1|=TIM_CCMR1_OC2PE;
TIM4->CCMR2|=TIM_CCMR2_OC3PE;
TIM4->CCMR2|=TIM_CCMR2_OC4PE;

TIM4->CCER|=TIM_CCER_CC1E;
TIM4->CCER|=TIM_CCER_CC2E;
TIM4->CCER|=TIM_CCER_CC3E;
TIM4->CCER|=TIM_CCER_CC4E;
TIM4->CCER&=~TIM_CCER_CC1P;
TIM4->CR1|=TIM_CR1_ARPE;
TIM4->EGR|= TIM_EGR_UG;
TIM4->CR1|= TIM_CR1_CEN;
}
int main(void)
{
//RCC_init();
init_IWDGtimer();
//RCC->AHB1ENR|=RCC_AHB1ENR_GPIODEN;
AHB1ER_init();
AFR_init();
GPIO_init();
// GPIOD_init();
// EXTI_Init();
timer_2_init();
timer_3_init();
timer4();
adc_init();

Добавлено after 34 seconds:
void AFR_init(void)
{
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL12_0 ;
GPIOD->AFR[1]|=GPIO_AFRH_AFSEL12_1 ;
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL12_2 ;
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL12_3 ;
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL13_0 ;
GPIOD->AFR[1]|=GPIO_AFRH_AFSEL13_1 ;
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL13_2 ;
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL13_3 ;
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL13_0 ;
GPIOD->AFR[1]|=GPIO_AFRH_AFSEL14_1 ;
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL14_2 ;
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL14_3 ;
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL15_0;
GPIOD->AFR[1]|=GPIO_AFRH_AFSEL15_1;
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL15_2;
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL15_3;
}

Добавлено after 5 seconds:
void AFR_init(void)
{
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL12_0 ;
GPIOD->AFR[1]|=GPIO_AFRH_AFSEL12_1 ;
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL12_2 ;
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL12_3 ;
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL13_0 ;
GPIOD->AFR[1]|=GPIO_AFRH_AFSEL13_1 ;
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL13_2 ;
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL13_3 ;
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL13_0 ;
GPIOD->AFR[1]|=GPIO_AFRH_AFSEL14_1 ;
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL14_2 ;
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL14_3 ;
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL15_0;
GPIOD->AFR[1]|=GPIO_AFRH_AFSEL15_1;
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL15_2;
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL15_3;
}

Добавлено after 5 seconds:
void AFR_init(void)
{
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL12_0 ;
GPIOD->AFR[1]|=GPIO_AFRH_AFSEL12_1 ;
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL12_2 ;
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL12_3 ;
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL13_0 ;
GPIOD->AFR[1]|=GPIO_AFRH_AFSEL13_1 ;
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL13_2 ;
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL13_3 ;
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL13_0 ;
GPIOD->AFR[1]|=GPIO_AFRH_AFSEL14_1 ;
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL14_2 ;
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL14_3 ;
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL15_0;
GPIOD->AFR[1]|=GPIO_AFRH_AFSEL15_1;
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL15_2;
GPIOD->AFR[1]&=~GPIO_AFRH_AFSEL15_3;
}

Добавлено after 1 minute 7 seconds:
Вопрос решён.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 26


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y