能否在CH32F203C8T6提供用內(nèi)部時鐘的RTC例子(沒有外接時鐘)

給的例子里用的是外部時鐘,能用內(nèi)部時鐘,改成內(nèi)部時鐘發(fā)現(xiàn)不能軟件重啟系統(tǒng),謝謝!

您好,在我們EVT例程下有提供HSI的配置例程,你可以參考移植下

CH32F203 EVT:http://www.findthetime.net/downloads/CH32F20xEVT_ZIP.html?

image.png


我要把RTC 配置成內(nèi)部時鐘,不能軟件重啟系統(tǒng),能不能給RTC配內(nèi)部時鐘(沒有外部時鐘),軟件還能重新啟動的例子



您好,附件例程將LSI作為RTC時鐘源,且軟件復(fù)位后可運行,你可以參考一下

icon_rar.gifCH32F203 C8T6-RTC.zip



這個例子在我的板子上還是不能軟件重啟,是不是我的硬件引起的,在這里死循環(huán)了

void RTC_WaitForSynchro( void )

{

? ? RTC->CTLRL &= ( uint16_t )~RTC_FLAG_RSF;

? ? while( ( RTC->CTLRL & RTC_FLAG_RSF ) == ( uint16_t )RESET )

? ? {

? ? }

}



您好,請問是直接下載我的例程么?沒有做移植或改動?若有移植或改動,注意要使能對后備寄存器和RTC的訪問以及使能RTC時鐘,此外我的例程配置的是PA3接高電平后系統(tǒng)復(fù)位


驗證過了,調(diào)用NVIC_SystemReset()函數(shù)可以重啟,用KEIL工具不能停止和啟動debug不行。另外我想關(guān)閉RTC中斷 是不是調(diào)用一下RTC_ITConfig( RTC_IT_SEC, DISABLE),就可以了



由于我的設(shè)備不能關(guān)電,所以調(diào)試的時候下載程序后無法重啟,只能拆設(shè)備斷電,很麻煩,所以希望用KEIL工具也能重啟


您好,調(diào)用RTC_ITConfig函數(shù)是可以關(guān)閉RTC對應(yīng)中斷的。關(guān)于使用keil調(diào)試,應(yīng)該也是可以復(fù)位的吧,如下圖:

image.png


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频