Size: a a a

2021 April 07

VO

Valeriy Osipov in STM32
__NOP; e
источник

DP

Dmitry Petrov in STM32
О чем вы?
источник

DP

Dmitry Petrov in STM32
Видимо вы мало работали с внешними устройствами по spi на avr
источник

DP

Dmitry Petrov in STM32
void beep1 (void)
{
unsigned int conter_time=e_oscill;          
// unsigned int conter_time=N_Oscill;
   int k=0;
 while(conter_time)
       {
        for (k=0; k<(5000/e_fton1); k++) delay_us(2);
       //delay_us((1000000/e_fton1)

        SDI=1;
        for (k=0; k<(5000/e_fton1); k++) delay_us(2);
       // for (k=0; k<((10000/e_fton1)/2); k++) delay_us(2);     //новые функции!!!
       SDI=0;
       conter_time--;
       #asm("wdr");
       }

}
источник

DP

Dmitry Petrov in STM32
Просто delay_us((..не прокатит
источник

DP

Dmitry Petrov in STM32
Велкам
источник

DP

Dmitry Petrov in STM32
А такое больше не пишите, если не уверены!
источник

DP

Dmitry Petrov in STM32
Бывает
источник

KS

Konstantin Sirotkin in STM32
если надо сделать задержку 1-2 такта, например
источник

KS

Konstantin Sirotkin in STM32
ну без цикла, конечно, просто пару нопов
источник

И

Илья in STM32
Работающий вочдог выводит мк из standby. Решил так: когда нужно перейти в standby пишу в бекап регистр rtc некоторое значение и перезагружаюсь, при инициализации мк и ДО инициализации iwdg вычитываю этот регистр и если это значение там есть - сбрасываю его и ухожу в standby так и не выполнив запуск iwdg
источник

D

Dmitry in STM32
источник

D

Dmitry in STM32
я пытаюсь заставить SYSCLK работать от внешнего кристалла
источник

D

Dmitry in STM32
но код застряет на включении PLL как источник SYSCLK
источник

D

Dmitry in STM32
точнее, я дажа не знаю застряёт ли, потому что gdb не может дойти даже до мейна если я не уберу 2 последние строчки с конфигурацией
источник

D

Dmitry in STM32
RCC->CFGR |= RCC_CFGR_SW_PLL;
while (!(RCC->CFGR & RCC_CFGR_SWS_PLL));
источник

D

Dmitry in STM32
в противном случае gdb полностью проходит функцию
источник

D

Dmitry in STM32
подскажите пожалуйста что я делаю не так
источник

D

Dmitry in STM32
это плагин-иде для VSCode
источник

D

Dmitry in STM32
называется PlatformIO
источник