程序下載
發布時間:2019/8/29 21:07:22 訪問次數:6467
程序下載
⒚06支持通過JTAG掃描端口的程序下載將程序寫人片內的FLASH中,TI公司提供了PGMR20。・ZIP和PGM”0PP.ZIP兩個壓縮包供不同用戶燒錄FLASH用,PGM”0。zIP適用于采用EA總線的XDS510型仿真器PGMR20PP。ZIP適用于并口ⅩDS510PP型仿真器,針對EPP~ⅩDS510型掃描仿真器,筆者采用了PGMR20PP。zIP壓縮包。程序的下載包括FLASH的清0(Clear,所有位清0)、擦除(△ase,所有位置1)及編程(P∞gram)3個步驟。
06的FLASH燒錄必須具各兩個前提:①FLASH燒錄工作只能在WIN98操作系統下完成,在WIN2000操作系統下將會顯示窗口初始化失敗,被強行關閉;②”06的時鐘頻率必須為20MHz。
由于SD-2210型田U沒有外部RAM,可參見圖3-4所示的存儲空間分布,若將程序完全定位至gO00H開始的片上SARAM內,則與”06中斷向量表應該定位至OO00H相矛盾,從而中斷進一步程序將不可能正確運行;若將程序完全定位至OO00H開始的FⅡSH內,雖保證了中斷進一步程序可以正確運行,但是由于在F△⒋SH內無法設置斷點,所以此種情況
下不能順利進行仿真調試;若將中斷向量表定位至O0ooH的FLASH內,將程序的其他部分定位至gO00H內,可以保證中斷進一步程序的正確執行,也可以在SARAM內設置斷點,似乎是一種可行的方法,但是程序每改動一點,也就意味著中斷向量表也要做相應的修改,即要再次將中斷向量表燒錄到FLASH內,這不僅麻煩而且對FLASH也有損傷。針對以上種種方案存在的弊端,提出了一種行之有效的解決辦法,那就是將中斷向量表和程序都定位至⒛00H開始的SARAM內,而在OO00H燒錄進一定的跳轉語句,這樣既保證了中斷的正確執行和程序斷點的調試,同時對FLASH也只要進行一次燒錄即可。
程序下載
⒚06支持通過JTAG掃描端口的程序下載將程序寫人片內的FLASH中,TI公司提供了PGMR20。・ZIP和PGM”0PP.ZIP兩個壓縮包供不同用戶燒錄FLASH用,PGM”0。zIP適用于采用EA總線的XDS510型仿真器PGMR20PP。ZIP適用于并口ⅩDS510PP型仿真器,針對EPP~ⅩDS510型掃描仿真器,筆者采用了PGMR20PP。zIP壓縮包。程序的下載包括FLASH的清0(Clear,所有位清0)、擦除(△ase,所有位置1)及編程(P∞gram)3個步驟。
06的FLASH燒錄必須具各兩個前提:①FLASH燒錄工作只能在WIN98操作系統下完成,在WIN2000操作系統下將會顯示窗口初始化失敗,被強行關閉;②”06的時鐘頻率必須為20MHz。
由于SD-2210型田U沒有外部RAM,可參見圖3-4所示的存儲空間分布,若將程序完全定位至gO00H開始的片上SARAM內,則與”06中斷向量表應該定位至OO00H相矛盾,從而中斷進一步程序將不可能正確運行;若將程序完全定位至OO00H開始的FⅡSH內,雖保證了中斷進一步程序可以正確運行,但是由于在F△⒋SH內無法設置斷點,所以此種情況
下不能順利進行仿真調試;若將中斷向量表定位至O0ooH的FLASH內,將程序的其他部分定位至gO00H內,可以保證中斷進一步程序的正確執行,也可以在SARAM內設置斷點,似乎是一種可行的方法,但是程序每改動一點,也就意味著中斷向量表也要做相應的修改,即要再次將中斷向量表燒錄到FLASH內,這不僅麻煩而且對FLASH也有損傷。針對以上種種方案存在的弊端,提出了一種行之有效的解決辦法,那就是將中斷向量表和程序都定位至⒛00H開始的SARAM內,而在OO00H燒錄進一定的跳轉語句,這樣既保證了中斷的正確執行和程序斷點的調試,同時對FLASH也只要進行一次燒錄即可。