1、將kernel-ram.hex文件使用JFlash轉換成bin文件;
2、將轉換好的kernel-ram.bin文件放置在D盤的根目錄下;
3、打開JLink-Commander,輸入命令:loadbin d:\kernel-ram.bin 0x10000000(RAM起始地址);
4、使用命令mem32 0x10000000,8查看RAM開始的數據,將前兩個數據賦值給MSP和PC寄存器;
5、wreg MSP,0x10018000
6、setPC 0x10000511
7、執行命令go
注:查看寄存器的值可以輸入命令h(halt)。
使用Commander燒寫RAM並運行方法
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
可重入和不可重入的概念
TaskA調用函數Fun(),Fun()函數還沒執行完,啓動TaskB,TaskB也調用函數Fun(),函數Fun()內沒有全局變量,或者是對硬件的
chlbd
2020-07-06 11:15:26
RTOS基本原理概述
杨善锦
2020-06-15 08:12:08
SD卡和文件系統那些事兒
chlbd
2020-06-10 13:19:14
YSJ_FSM狀態機軟件框架分析
杨善锦
2020-02-23 06:46:34
實現flash延長寫壽命算法
杨善锦
2020-02-23 06:46:34
搭建一個多任務調度環境
杨善锦
2020-02-23 06:46:33
Protothread調度分析
杨善锦
2020-02-23 06:46:33
Linux下基於tty架構的串口驅動分析(S3C2440)
chlbd
2020-02-22 19:06:38
關於FRDM-K64F在Keil下的調試
chlbd
2020-02-22 19:06:38
FRDM-KL25Z在Keil下的調試
chlbd
2020-02-22 19:06:38
ST芯片的引腳複用功能和重映射功能
chlbd
2018-09-04 09:27:39
keil環境下載程序到RAM中運行
chlbd
2018-09-04 09:27:39
一張圖瞭解所有USB接口和線序
chlbd
2018-09-04 09:27:38