很奇怪的問題。
初始化完成后,Timer2 時間一到就重啟了。 感覺像是中斷函數(shù)找不到一樣。我都定義了,在bsp.c中。
只要不開time,或者不初始化中斷就沒問題。
實在排查不出哪里問題。 求助
附上源碼
很奇怪的問題。
初始化完成后,Timer2 時間一到就重啟了。 感覺像是中斷函數(shù)找不到一樣。我都定義了,在bsp.c中。
只要不開time,或者不初始化中斷就沒問題。
實在排查不出哪里問題。 求助
附上源碼
您好,附件工程這邊打開有問題,編譯報錯,麻煩你重新發(fā)一下,確認編譯無誤,這邊下載具體看一下??砂l(fā)至我的郵箱(lzs@wch.cn)。大概看了一下程序配置,注意程序中在初始化的時候?qū)⑾嚓P(guān)的結(jié)構(gòu)體清零,清除對應(yīng)的中斷標志位,此外多個中斷建議將中斷優(yōu)先級分組設(shè)置為1。
adc和dma 兩個文件目錄加錯了,已經(jīng)修復(fù)??梢哉>幾g。麻煩再看一下。 我嘗試把ch32f203替換到stm32f103的小開發(fā)板上,問題依舊。所以感覺不像板子硬件問題。 應(yīng)該是軟件哪里沒有正確配置。
您好,我感覺不是定時器那段代碼的問題,我這邊新建一個工程,將定時器那段代碼直接復(fù)制過來,測試是沒問題的,但是很奇怪,在你的工程師去掉定時器這段代碼就沒問題,但新建工程上測試是沒問題的,你直接在附件工程上再添加你的代碼試一下。后續(xù)若有問題,可郵箱(lzs@wch.cn)溝通
好的。感謝。 我確實沒想到新建一個工程試試