Discuz! Board

标题: nRF 新手 處理 "keil5烧程序到nrf52832板出错 ":Cortex-M4 問題 [打印本页]

作者: kuoyueh01    时间: 2019-5-8 17:15
标题: nRF 新手 處理 "keil5烧程序到nrf52832板出错 ":Cortex-M4 問題
各位好 :  我是 nRF52832 新手  剛看教學視頻時遇到以下問題:==========================================
按教程视频【2讲:软件篇开发环境的安装与程序下载.mp4】烧程序时报下面的错误
Erase Failed!
Error: Flash Download failed  -  "Cortex-M4"    烧不进程序。
=========================================
解決方法:
版主已提供解決方式  :    外设例子不带协议栈,用nrfgo删掉协议栈就行
=======================
版主已提供解決的方式 , 問題是可以解決:      
但一開始我是新手其實看不懂後來試了一下才懂意思:  以下把  版主提供解決的方式 再說明一下 ,這樣後面的新手比較不會迷惑:

1.nRF52832 的 code :分為三部分
  /softdevice / application /bootloader  
但是一開時由官方買的 demoboard 內部都有 firmware ,所以真的按照  教學視頻  【2讲:软件篇开发环境的安装与程序下载.mp4】
拿  (外設代碼) ( LED 閃爍) 這個 firmware 做完 compile 然後 download 下去 一定會看到  Error: Flash Download failed  -  "Cortex-M4" 這個出錯的訊息

重點 : sample code:外設代碼 並不需要   softdevice

2.要先在電腦上安裝   nRFgo Studio 這個軟體 然後把 先把 Demoboard 的 flash 做 erase 的動作 清乾淨 ,如附件檔  erase.jpg

3. 清完之後再用 keil-C 做 download 的動作 ,就可以 download 成功 並且板子也可以看到 LED 在閃爍.
=======================

以上動作 對於稍微熟一點的工程師 可能會覺得   怎麼連這一些都不懂 ,  不過我自己是完全不懂得新人 ,確實摸了一下才知道方法, 給後面學習的新手一個參考 ,謝謝!





作者: admin    时间: 2019-5-9 11:09
不错,支持
作者: ljdlancao    时间: 2019-10-31 13:32
非常感谢
作者: gnd    时间: 2019-12-8 19:37
我的外设教程中没有,LED闪烁代码。 不过也遇到同样的问题




欢迎光临 Discuz! Board (http://www.qfv8.com/) Powered by Discuz! X3