CH573 CH582 使用者程式跳轉進BOOT

2022-09-20 18:45:09 字數 532 閱讀 3746

具體**實現

while(1

)

}

__high_code

此段**必須執行在ram中

flash_rom_sw_reset();

r8_safe_access_sig =safe_access_sig1;

r8_safe_access_sig =safe_access_sig2;

safeoperate;

r16_int32k_tune = 0xffff

; r8_rst_wdog_ctrl |=rb_software_reset;

r8_safe_access_sig = 0;//

進入後執行復位,復位型別為上電復位

while(1);//

營造空片的現象,啟動時就會停在boot,等燒寫,超時時間10s

}

執行結果

CH 堆疊裝置的程式備註

void comunication pwork void 傳送f1指令 傳送p狀態指令 傳送c狀態指令 void checkprtcmd p void 傳送貼標列印資訊 p指令主要是用來作為通訊 tongxu flag是用來握手協議開始標誌位 txkong flag是用來主模組串列埠1正在進行通訊 ...

CH7 使用者輸入和while迴圈

playlist for today 讓程式不斷地執行 獲取使用者輸入並學會控制程式的執行時間,互動式程式 input function name input enter you name please print good evening,name hint npjs kissed toes of...

程式是怎樣執行起來的ch01 aboutCPU

1.要想知道程式是怎麼執行的,為什麼需要了解cpu?2.從功能上劃分,cpu可以分為那幾個部分?對程式設計師來說,最重要的是哪一部分?3.cpu解釋和執行程式的大致流程是怎樣的?4.為什麼對於程式設計師來說,cpu是暫存器的集合?5.暫存器的功能和物理實體,分類?6.決定程式流程的是什麼?程式流程可...