0
Делаю совсем дешевое устройство на stm8L. Пришлось с дискавери соскочить на более дешевый процессор STM8L051F3, в datasheet не нашел значений калибровки для АЦП. Factory conversion registers — нет такого раздела. Их что совсем не калибруют? 1202мВ-1242мВ — как-то ну очень большой разброс. Кто знает может их все таки калибруют но только регистры по какойто причине не указали?
0
У меня процессор stm8s003f.
Ну никак не загнать его работать от LSI!!!
Пробовал и так
CLK->ICKR |= 0x08;
CLK->SWCR |= 0x02;
while((CLK->ICKR & 16 ) != 16);
CLK->CKDIVR = 0;
CLK->SWR = 0xD2;
while ((CLK->SWCR & 0x08) != 0x08);

И с помощью библиотеки
CLK_ClockSwitchConfig(CLK_SWITCHMODE_AUTO, CLK_SOURCE_LSI, ENABLE, CLK_CURRENTCLOCKSTATE_DISABLE);

Все равно молотит от HSI!
в отладчике виснет на цикле в ожидании флага.
while ((CLK->SWCR & 0x08) != 0x08);

И еще в описании попалась странная фраза
The clock signal is not switched until the new clock source
is ready.
Как это понимать?