并且如果保证这个精度的时钟是否可以保证芯片上其他的外设,特别是通信的正常? P0 j- V% v5 x. Z0 f$ p. o) u h' X* M; C9 K. e9 X Q9 u 特别是one Wire通信,因为如果时钟不准确,当给one wire设备发送请求后,必须要在几个us之内响应。 % s, }0 C" U3 H" E! B 3 l) s6 ]8 V- M6 c7 L+ J是否会有偏差?1 {! K' @4 E+ a& {3 ^! ~" S E. Q1 v! n
; b/ A$ A$ R4 P; F) E. z
以STM32F103为例,内部时钟源HSI,出厂校准精度2.5%是全温度范围的。) V t( ^1 O. r9 i' S3 Z5 Y7 h$ e% }( k
一线通信,要求没这么严格。串口都可以用内部时钟搞,串口一般是精度偏差要求不大于十六分之一。