よくある質問

FAQ

使用Keil為何無法燒錄APROM?   日期:2018-01-16

使用者欲燒錄程式在APROM,請先依照以下步驟做初步問題排除:

  1. 確認Code size
  •  Code size (Code + RO data)

       編譯完成後在Build Output顯示

  • 確認IC內部的APROM是否夠用,請在Keil主畫面下點選 Project→Options for Target→Device→App Flash

2. 確認燒錄記憶體區塊是否合法

在分頁Linker中R/O與R/W Base設定需為微控制器合法區塊,如下圖

另外Flash Select若選擇LDROM,檔案大於LDROM記憶體空間會無法燒錄。請在Keil主畫面下點選

Project→Options for Target→Utilities→Settings來開啟下圖視窗

3. 若為Nu-Link-Me V3.1版本之後,請關閉指撥開關Mass Storage功能。Mass Storage開啟時為USB功能,拉入.bin file可以直接燒錄,但在Mass Storage的模式之下,不能使用Keil燒錄。

4. 如果是使用NUC505,Boot Select (SW1) 要設定ICE-SPI Mode

                                                        Boot Select (SW1)

S4

S3

S2

S1

Boot From

Descriptions

0

1

1

0

ICE SPI EXT

ICE Mode with External SPI Flash

0

1

1

1

ICE-SPI

ICE Mode with Internal SPI Flash

1

0

1

1

ICP

Boot from ICP Mode

1

1

0

1

SPI EXT

Boot from External SPI Flash

1

1

1

0

USB

Boot from USB

1

1

1

1

SPI

Boot from Internal SPI Flash

產品: 微控制器 ,Arm Cortex-M0 微控制器 ,Arm Cortex-M4 微控制器
應用:
功能: Software and Tools,Development-Environment,Keil,ICE & Downloader,Nu-Link-Me (ICE)
本網站使用cookie作為與網站互動時識別瀏覽器之用,瀏覽本網站即表示您同意本網站對cookie的使用及相關隱私權政策
OK