CH592 官方評估板,跑 CH592EVT里面的ADC例程,下載完斷電重啟不執(zhí)行

你好,我在使用CH592 官方評估板,跑 CH592EVT里面的ADC例程,用 MounRiver 環(huán)境,編譯下載都正常,在 debug 模式下可以執(zhí)行程序,串口有數(shù)據(jù)打印出來,但是我斷開debug,重新復(fù)位或者重新上電,串口沒有任何數(shù)據(jù)輸出,感覺程序沒執(zhí)行。


沒有對官方例程進(jìn)行任何修改,試了UART1的例程也是同樣的現(xiàn)象。


麻煩幫忙看看,謝謝了。

進(jìn)入調(diào)試模式后,默認(rèn)指針指向這個地方。


Snipaste_2023-10-19_22-15-08.jpg



ld 文件也沒動過


Snipaste_2023-10-19_22-16-31.jpg



debug 模式下有串口打印輸出,但是重啟后串口就沒反應(yīng)了。


Snipaste_2023-10-19_22-17-36.jpg



剛才跟技術(shù)人員電話里面已經(jīng)解決了。


原因是我開啟了兩線調(diào)試功能,這樣板子上的 RESET 引腳就變成普通 GPIO 了,所以按復(fù)位按鈕就無效了。其實代碼還是正常下載到 Flash 里面了,而且可以正常運行。


謝謝。


如果開啟了debug功能,硬件RST功能是關(guān)閉的,所以硬件復(fù)位不可用,需要在mrs仿真頁面操作復(fù)位和運行。

重新上電沒有打印的話,需要注意pb22引腳是不是一直接地導(dǎo)致一上電就進(jìn)boot了,或者說有io漏電,其實沒有重新上電導(dǎo)致。



謝謝,這個問題確實是這么發(fā)生的。


這里還有個小疑問。


如手冊描述,這個配置調(diào)試和復(fù)位的寄存器屬于“用戶非易失”區(qū)域,請問是屬于 32KB 這個空間的 DataFlash 內(nèi)嗎?


我看這個是個 32bit 的寄存器,屬于“全局配置信息狀態(tài)寄存器”,它的地址在?0x40001045,屬于外設(shè)地址。


感覺有點搞不清楚,謝謝了。



Snipaste_2023-10-20_14-56-34.png


這邊的用戶非易失數(shù)據(jù)存儲區(qū)DataFlash是用來存放用戶數(shù)據(jù)的,可掉電保存,

用戶級非易失配置信息說明和前者不同,這個指的是用isp工具下載時可配置的一些參數(shù),

全局配置信息狀態(tài)寄存器是用戶程序中可配置。


官方出評估板了? 淘寶上找不到,在哪里買的?


您好,評估板可以在淘寶官方店鋪咨詢購買,也可以致電或是發(fā)郵件向我司申請樣品。

image.png


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

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