TI中文支持网
TI专业的中文技术问题搜集分享网站

controlSUITE 的 F28035 sample code 從 RAM 改成燒到 FLASH 重新上電後沒動作

請問我想把 controlSUITE 的 F28035 sample code "gpio_toggle" 範例程式從在 RAM 上面跑改成燒到 FLASH 裡面,

我的作法如下, 但是只要斷電後還是無法正常動作,感覺程式還是在只有在 RAM 上執行。

1. 我把原本的 linker command file 從原本的 28035_RAM_lnk.cmd (在 RAM) 改成 F28035.cmd (在 FLASH)

2. 把專案 clear 後重新 Build 在進入 debug mode 燒錄按執行沒有問題, LED 會做 toggle 的動作。

3. 斷電後重新上電, LED 就沒有 toggle。

請問我還有漏掉甚麼步驟嗎?

Seven Han:

  请确认boot 模式是否设置为Flash模式,即需要设置有关boot的GPIO的状态。

請問我想把 controlSUITE 的 F28035 sample code "gpio_toggle" 範例程式從在 RAM 上面跑改成燒到 FLASH 裡面,

我的作法如下, 但是只要斷電後還是無法正常動作,感覺程式還是在只有在 RAM 上執行。

1. 我把原本的 linker command file 從原本的 28035_RAM_lnk.cmd (在 RAM) 改成 F28035.cmd (在 FLASH)

2. 把專案 clear 後重新 Build 在進入 debug mode 燒錄按執行沒有問題, LED 會做 toggle 的動作。

3. 斷電後重新上電, LED 就沒有 toggle。

請問我還有漏掉甚麼步驟嗎?

Johnny Shih:

回复 Seven Han:

Dear Seven,

我已經有把外部腳設置成 Get 模式。

GPIO 34 : Pull-High

TDO : Pull-High

請問我想把 controlSUITE 的 F28035 sample code "gpio_toggle" 範例程式從在 RAM 上面跑改成燒到 FLASH 裡面,

我的作法如下, 但是只要斷電後還是無法正常動作,感覺程式還是在只有在 RAM 上執行。

1. 我把原本的 linker command file 從原本的 28035_RAM_lnk.cmd (在 RAM) 改成 F28035.cmd (在 FLASH)

2. 把專案 clear 後重新 Build 在進入 debug mode 燒錄按執行沒有問題, LED 會做 toggle 的動作。

3. 斷電後重新上電, LED 就沒有 toggle。

請問我還有漏掉甚麼步驟嗎?

Seven Han:

回复 Johnny Shih:

Johnny Shih,

参考下以下连接:http://www.itdadao.com/articles/c15a436823p0.html

赞(0)
未经允许不得转载:TI中文支持网 » controlSUITE 的 F28035 sample code 從 RAM 改成燒到 FLASH 重新上電後沒動作
分享到: 更多 (0)