如題,使用STM32CubeMX自動生成代碼時,發(fā)現(xiàn)CH32F203RCT6不兼容,原因是FLASH的的ACR寄存器并沒有在CH32F203RCT6的參考文檔中有相關(guān)說明導(dǎo)致,具體現(xiàn)象如下圖,問題是考慮兼容嗎?或者怎么才能兼容?感謝~
查看: 4558
回復(fù): 4
CH32F203RCT6能兼容STM32CubeMX的HAL庫代碼嗎?
熱門產(chǎn)品 :
CH592: RISC-V內(nèi)核BLE5.4無線MCU
這塊暫時把LATENCY改為零等待狀態(tài)可以了,想和官方確認(rèn)下,這樣做穩(wěn)妥嗎,謝謝
您好,可以設(shè)置成零等待,沒問題的。
針對以上的通過修改代碼的方式來兼容ST,可有不用修改代碼的方案?
比如通過STM32CubeMX設(shè)置了72M,默認(rèn)生成的代碼FLASH ACR寄存器最低3bit就會被設(shè)置為010,而CH32F203沒看到參考手冊中有這個寄存器的說明文檔,不知道是否可以通過不修改代碼的方式完成這塊的兼容。
您好,我們CH32F203系列前256K的FLASH運(yùn)行區(qū)域都是零等待,不需要配置,如下圖。若你需要使用ST的庫,這部分不做修改應(yīng)該也是沒問題的。
CH32F203數(shù)據(jù)手冊:http://m.findthetime.net/downloads/CH32F20xDS0_PDF.html?
請勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務(wù)您
只有登錄才能回復(fù),可以選擇微信賬號登錄