Ответ: При тактировании процессора от внешнего генератора HSE на 8МГц и использовании встроенного PLL умножителя на x10 частота F_CPU_CLK = 80МГц. Эта же частота тактирует UART, т.е. F_UART_CLK = 80МГц. По формуле на стр. 372 спецификации
BaudDiv = F_UART_CLK / (16 * Baud_Rate)
получаем, что если выставить коэффициент деления BaudDiv = 1 (регистры UARTx→IBRD = 1, UARTx→FBRD = 0), то скорость передачи данных составит Baud_Rate = 5МГц (80МГц / 16).
Использование термодатчика ("температурного датчика", "датчика температуры") в контроллерах серии 1986ВЕ9х.
оф. ответ 2015 года (U505272)
1.Наличие встроенного цифрового датчика температуры в МК: 1986ВЕ9x с приёмкой 5, 1986ВЕ4У с приёмкой 5.
Микросхемы серии 1986ВЕ9х и 1986ВЕ4У имеют встроенный датчик температуры.
2. Диапазон измеряемых температур, встроенным датчиком температуры.
Диапазон измеряемых температур соответствует требованиям ТУ – от минус 60 до 125 градусов Цельсия.
3. Точность данных предоставляемых встроенным датчиком температуры.
Точность данных, предоставляемых встроенным датчиком температуры не нормируется. Ввиду разброса параметров между партиями и внутри партий каждая микросхема должна градуироваться индивидуально.
4.Скорость преобразования данных о температуре в цифровой код?
Скорость выборки АЦП составляет до 500 тысяч преобразований в секунду. Для осуществления преобразования требуется не менее 28 тактов синхронизации.
5. Влияние корпуса на точность получаемых данных не нормируется.
6.Месторасположение датчика температуры в кристалле микроконтроллера?
Датчик температуры расположен на кристалле в непосредственной близости от блоков АЦП.
1986ВЕ9x - аналог STM32F103
В STM32F103: 2.3.23 Temperature sensor
The temperature sensor has to generate a voltage that varies linearly with temperature. The conversion range is between 2 V < VDDA < 3.6 V. The temperature sensor is internally connected to the ADC12_IN16 input channel which is used to convert the sensor output voltage into a digital value.
Но точность данных, в отличие от STM32, не нормируется.