项目需要把之前的系统时钟源由8M修改为12MHz,同时将RCC的初始化修改了,目前的usb传输的音频数据明显不对。软件初始化改一下。主要是PLLMUL系数,其他的可以保持不变。
168MHz 下的锁相环分频系数 :plln=336,pllm=8,pllp=2,pllq=7.
168MHz:Fvco=8*(336/8)=336Mhz
Fsys=336/2=168Mhz
Fusb=336/7=48Mhz
修改12MHz外部晶振 应该是 :plln=336,pllm=12,pllp=2,pllq=7.
168MHz:Fvco=12*(336/12)=336Mhz
Fsys=336/2=168Mhz
Fusb=336/7=48Mhz
不知道是不是还有哪些修改没有到位。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
界面设置里面的8MHz要改成12M,这个忘记了。。。
一周热门 更多>