请问CH32X035系列如何用内部振荡器保证USBFS的时钟精度?

USBFS的时钟精度要求0.25%,CH32X035系列没有提供外部晶振选项,按照手册CH32X035内部HSI精度在0-70℃校准以后典型值是±0.8%,按说这个是达不到USBFS要求的0.25%的,请问CH32X035系列如何用内部振荡器保证USBFS的时钟精度的?是用SOF来时钟吗?USBFS做主机的时候也没有SOF时钟可用。

您好,若你需要拿CH32X035的USB去做眼图测试或认证,是过不了的。CH32X035 USB主要用于对成本有要求且不需要过认证的简单应用中。若你需要过认证,推荐使用V203系列等。


也就是说虽然X035可能时钟会不符合标准,但仍然在大部分设备的容忍范围内?

之前做过简易的测试,将X033F8P6热风加热到70度左右,USB通信仍然正常。

想了解下X035系列芯片是只有出厂的HSI校准吗?还是还可以在应用中利用SOF、外部定时脉冲等方式进一步标定HSI精度?


您好,简单应用是没问题的。关于HSI的校准,可以通过时钟控制寄存器进行配置调整校准,如下图,具体可看CH32X035应用手册。

image.png



只有登录才能回复,可以选择微信账号登录