條件:
使用USB,只需要FS(12Mbps)。
系統(tǒng)不存在“待機模式”等低功耗場景。
GPIO實現(xiàn)TDM接口。TDM打算使用TIM實現(xiàn),TIM_CLK=4.096MHz,生成2.048MHz時鐘和8KHz脈沖(寬度2.048MHz時鐘一拍)。TDM接口有收發(fā)兩組接口,以發(fā)送接口為例:TX_Fr、Tx_bclk、Tx_Dat,三個信號同步;接收接口(RX_Fr、Rx_bclk、Rx_Dat)同理。
問題
HSE打算使用4.096MHz,USB使用HSI的8M,SYSCLK由HSE→PLL2MUL(×4)PLLMUL(×8)產(chǎn)生,即SYSCLK = HSE(4.096)× PLL2(4)×PLL(8)= 131.072MHz,如下述圖1。以上設計是否可行?(因RM手冊P24的圖3-2最下方有一句“當使用 USB 功能時,CPU 的頻率必須是 48MHz、?96MHz 或 144MHz。”)
如a不可行,打算外部生成4.096MHz(Tx_bclk、Rx_bclk)時鐘和8K(Tx_Fr、Rx_Fr)脈沖,將這兩種時鐘送給TIM,用TIM觸發(fā)相應的事件以后進行特定的處理。是否直接使用EVT SDK中 “TIM/Input_Capture”例程?
查看: 553
回復: 1
【請教】32F205時鐘設計
熱門產(chǎn)品 :
CH592: RISC-V內核BLE5.4無線MCU
您好,首先關于使用USB功能時,系統(tǒng)主頻必須48MHz、96MHz或144MHz,其他是不行的,所以關于你咨詢的以上設計是否可行是不可行的。此外關于我們EVT的輸入捕獲例程,提供的都是最基礎的參考例程,這邊建議你根據(jù)需要捕獲的脈沖頻率測試修改一下再使用。后續(xù)若有問題,可通過郵箱(lzs@wch.cn)和我溝通。
請勿發(fā)布廣告和違法內容, 代碼可以選擇編輯器代碼語言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務您
只有登錄才能回復,可以選擇微信賬號登錄