- 重要的跳線和引腳
- 燒寫器或調試器
- 開發環境
- Cannon代碼和例程
-
APP調試工具
強烈建議看完本片介紹後,再進行後續操作,請您有點耐心哦。^_^
開箱操作¶1. 外觀¶
- 本系列後續的介紹都是基於Boot0接地的前提條件。
- 關於STM32F401的不同啓動模式,請查閱STM32F401的開發文檔或芯片手冊。
燒寫器或調試器¶
關於STLink和J-Link的使用和配置,請參閱左側Cannon的開發環境一篇。 不過先別急,建議您先看完本篇,做好所有的準備工作,我們一步步來。
準備開發環境¶
- 關於Keil的使用和配置,請參閱左側Cannon的開發環境一篇。
- 默認情況下,Keil爲試用版本,編譯代碼的時候會有32KB的大小限制,大家可以百度相關經驗解決這個問題哦。
Cannon代碼和例程¶
- product/application: Cannon的應用層例程;
- system: Cannon的底層驅動、中間件、算法、任務調度、編程框架等;
- tools: 移動端的調試工具;
-
documents: 包含了Cannon的電路圖,以及一些板載芯片的手冊;
- 如果您只是想試用一下Cannon,那打包下載好代碼即可,不需瞭解“保持更新”、“提交代碼”等事宜。
- github基於git的工作原理,如果您想學習git,這裏有一篇很好的入門文章。(http://www.ruanyifeng.com/blog/2015/08/git-use-process.html)
手機端的調試工具¶
- iOS版本: BLE調試助手_AppStore
-
Android版本: BLE調試助手_應用寶
2. 源碼編譯安裝¶在您的手機上,打開Appstore、應用寶等應用市場,搜索“BLE調試助手”便可找到。
- iOS版本: BLE調試助手_iOS_Github
-
Android版本: BLE調試助手_Android_Github
如果您不知道如果將APK安裝至手機,請參閱這篇文章哦。
我的ST-link v2的燒寫器是: 個人的購買鏈接是: https://detail.tmall.com/item.htm?_u=6v28f4f68bc&id=524888854261