1. 程式人生 > >微信硬體開發系列教程06-藍芽nrf51822開發環境(airkiss/airsync)

微信硬體開發系列教程06-藍芽nrf51822開發環境(airkiss/airsync)

對藍芽nrf51822開發,需要安裝他的開發環境,Keil_MDK+nrf51_sdk+nrfgostudio+JLinkARM。

Keil_MDK:大名鼎鼎的Keil開發軟體。
nrf51_sdk:官方NRF51822的SDK。
nrfgostudio:官方NRF51822的操作軟體。
JLinkARM:J-link模擬器驅動。



一、Keil_MDK+nrf51_sdk+nrfgostudio+JLinkARM下載。
 
網盤下載:http://pan.baidu.com/s/1dFfTtCl



二、Keil_MDK安裝。
 
雙擊Keil_MDK473.exe,點選Next


 
選擇I agree,然後Next。


 
可以將C改成D盤,Next




 
輸入資訊和Email,Next。


 
Next



 
安裝成功,桌面會出現這個圖示。





三、註冊Keil uVision4
 
執行Keil uVision4,點選File-License Management。


 
雙擊Keil_MDK473keygen-》keygen.exe,填寫CID,選擇ARM,選擇MDK Standard/PK Prof. Developers Kit,然後Generate生成註冊碼。



 
在New License ID Code(LIC)填寫註冊碼,點選Add LIC,看到上面期限到2020這樣的字樣,說明成功了。




四、nrf51_sdk的安裝。
 
雙擊nrf51_sdk_v4_4_0_30888.msi,然手Next。




 
打勾I accept,然後Next。



 
全部選擇安裝,然後Next。



 
點選Install,然後就開始安裝sdk了。



 
安裝成功,點選Finish。
在這時會自動彈出J-link驅動的安裝,這樣我們就可以不用單獨執行安裝目錄裡的JLink驅動了。





五、JLinkARM的安裝
 
點選Next下一步。


 
打勾I accept,然後Next。



 
選擇目錄,再Next就開始安裝了。



 
看到Finsh,安裝成功了。





六、nrfgostudio的安裝
 
選擇自己電腦是多少位的,然後雙擊安裝,點選Next。



 
打勾I accept,然後Next。



 
點選Custom,自定義安裝。



 
選擇D盤,點選OK。



 
點選Istall,開始安裝。




 
中間會出現這些軟體安裝提示,打勾然後點選安裝。


 
不打勾還會出現這個提示,安裝。


 
快打勾,不然還會出現這個,為什麼不打勾。


 
這樣就安裝成功了,Finish。



七、安裝cp2102串列埠驅動(為了程式除錯列印日誌)
 
雙擊CP210x_VCP_Win7_8.exe,執行安裝程式。


 
選擇I accept,然後Next。


 
點選Browse,改成D盤吧。



 
點選install,確定Finish,就安裝完成了。



 
開啟電腦的:裝置管理器(Win7右擊我的電腦),如果發現有!號,要更新一下驅動就會正常了。



八、執行一下軟體(欣賞一下安裝成果)
 
Keil_MDK軟體執行介面,電腦桌面有快捷圖示。


 
nrfgostudio軟體執行介面,用來刷flash和ram。


這兩個軟體能正常執行,下篇我們就可以做NRF51822硬體的程式碼開發了,激動不?
但沒有硬體不行,跟我們買一個NRF51822開發板吧,藍芽ble、beacon什麼的,都可以學習波。