# Nordic 藍牙低功耗開發入門 其實覺得很アㇷ゚ザ,之前打的文章全都不見了 ## 軟體開發 * [nRF開發](/ntY9UNpySdeToOnNW6qNQw) * [App開發](/DeN84nrkRN6odavQUT84cA) ## 硬體資訊 * nRF52832 PCA100040  * 用USB線與電腦連接 ## 開發環境 - Segger Embedded Studio ### IDE * 簡稱ses * [官網IDE載點](https://www.segger.com/downloads/embedded-studio/) 要選ARM跟IDE版本  ### SDK * [官網SDK載點](https://www.nordicsemi.com/Products/Development-software/nrf5-sdk/download) * 選擇SDK Version並下載  * 解壓SDK  * 我們在這個目錄下面可看見許多範例專案(Project) * `nRF5_SDK_XXX\examples\ble_peripheral\` * 從**ble_app_blinky**入門  * 用ses開啟專案 * **File > Open Solution**  * `{project root}\pca10040\s132\ses` * 開啟 **.emProject** ### 編譯與下載 1. 撰寫完程式碼後進行編譯  2. 與公板連線  3. 讓公板下載程式  ## 開發環境 - J-Link RTT Viewer * 用於查看USB偵錯資訊 * [官網Viewer載點](https://www.segger.com/products/debug-probes/j-link/tools/rtt-viewer/#software)  ## 開發環境 - Android Studio * [官網IDE載點](https://developer.android.com/studio?hl=zh-tw) * 開發環境 * JDK 17 * SDK 34 * 安裝emulator ## 快捷鍵 * **SES** * ? : clean * 清除中繼檔案後 * **`shift + f7`** : build * 編譯異動檔案 * **`alt + shift + f7`** : rebuild * 清除中繼檔案後,重新編譯所有檔案 * **`ctrl + T, C`** : connect * 透過USB和開發公板進行連線 * **`ctrl + T, L`** : download * 透過USB讓開發公板下載程式 * **RTT Viewer** * **`f2`** : connect * **`f3`** : disconnect
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up