IAR报错:新手刚使用K60(非UD)时容易碰到的问题:芯片被锁,missing FlashK60XX.board
IAR報錯:新手剛使用K60(非UD)時容易碰到的問題
這里主要說下面的倆種情況
打開的工程是山外的點燈工程(保證工程先配置好然后進行測試)
第一種芯片被鎖
如果出現下圖的情況(一般是倆個錯誤,這個是第一個報錯):
那么一般芯片就被鎖了,這是K60的一種保護方法,芯片的被鎖的最簡單的特征就是K60(山外)的板子上四個藍燈不在發光,只有一個電源指示燈亮,這個時候就需要解鎖,這里只講最簡單的解鎖方法(因為一般新人遇到的芯片上鎖問題也不會太難解決。。解鎖失敗的原因只會是細節沒有把握
最簡單的解鎖方法:
1.在開始菜單打開J-link commonder
然后按住芯片上的復位鍵,同時 輸入 unlock Kinetis ,然后就會看到:
這時解鎖就會成功,(一般一次就行,規范操作,解鎖不成功就多試幾次)
然后這個情況下再次下載程序就會出現下面的錯誤
這時打開project的options修改倆個地方:
改為這個文件選中,同時:
選中,這時在下載,可能會看到這種情況:
這個無所謂,確定,還會再有一個消息框,也確定即可,然后全速運行一下,就可以成功下載了
新人問題:
芯片為什么容易被鎖上?
可能是工程選擇錯誤,請根據自己的芯片的型號選擇工程,不然型號不對的畫就會下載一次鎖一次。。例如我使用的是DN10芯片,所以就剛開始時不注意直接下載默認的FN15的,所以次次被鎖。。。。。。。。
當選擇對程序的時候,然后如果芯片沒被鎖的話,就可以直接下載程序,這時可能會出現上面的missing FlashK60XX 的問題,這個時候只需要按照上面的流程即可。
在處理missing FlashK60XX 的問題時明明按照步驟進行,但是仍是失敗?
這個時候請注意當你完成操作后要等一會,等下面的進度條走完才成功的修改配置,不然就會失敗了
注:
使用的J-link版本最好高一些,高的J-link版本不容易鎖定芯片,新手最好購買UD的,十分友好,不容易被鎖
總結
以上是生活随笔為你收集整理的IAR报错:新手刚使用K60(非UD)时容易碰到的问题:芯片被锁,missing FlashK60XX.board的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++头文件一览表
- 下一篇: Table.Rows.Remove(dr