1. 程式人生 > >速攻藍芽NRF52832系列教程之方法篇(三)

速攻藍芽NRF52832系列教程之方法篇(三)

三、如何快速攻克一個SoC晶片

    在這個講求速度、效率的年代,慢一步就會愈發被動,錯失諸多良機。

    對產品研發公司來說,工程師如能迅速攻克一款更新更強的晶片,搶先發布產品,就能早一步搶佔市場。同樣,一款越是易於開發的晶片,越是能吸引更多的初學者加入,留住使用者,開發出豐富多彩的應用。

    筆者依次使用過51系列STC89C52、AVR系列mega16、STM32F1系列、ARM CM3核心的富士通MB9BF524、STM32F4系列,認為所有MCU、SoC晶片開發流程大同小異。

    只要攻克一款晶片的datasheet、參考手冊或產品指南,加上官方函式庫,參考官方例程以及網上教程,一定能搞定任何一款晶片,只不過是時間長短而已。

    只要仔細閱讀相關資料、採用循序漸進的方法、下足工夫、及時交流,必能突飛猛進。

    技術從來沒有捷徑,只有迎難而上,才能攻城略地。

四、正式開發前的準備工作

    巧婦難為無米之炊。既然指望NRF52832做出激動人心的產品,那麼認真準備是必要的。

1、材料清單

    NRF52832產品指南

    nRF5_SDK_13.0.0

    Nordic藍芽協議棧

    低功耗藍芽開發權威指南

    講述藍芽協議的點點滴滴,高清pdf百度一下,你就知道

2、指導方針

    花費巨大的代價,不就是為了能儘快掌握並靈活運用。每做出一個功能,都是對自己最大的鼓舞。在眾多學習資料裡,應以官方資料為準,按照由淺入深的原則,抓住主線,分而治之,力爭用最少的步驟做出最大的效果。

    為了儘快拿下NRF52832,有必要確定一個指導方針。初步定為:以應用為中心,以官方資料為基礎,循序漸進,各個突破。

    既然舞臺已經搭建妥當,只待你閃亮登場。