原创 Nordic nRF5 SDK 學習筆記之十二, nRF52840 Dongle USB CDC ACM 虛擬串口功能測試

樣例: ~\nRF5_SDK_15.2\examples\peripheral\usbd_cdc_acm\pca10056\blank\arm5_no_packs 1. 更改編譯硬件, 從 pca10056 (nRF52840 DK) 改

原创 Nordic nRF52/nRF51 開發流程說明

原文鏈接: https://www.cnblogs.com/iini/p/8994433.html Nordic nRF51/nRF52開發流程說明 Nordic nRF52系列包括nRF52832/nRF52840/nRF52810/n

原创 樹莓派 Raspberry Pi 3B+ 無線路由器, WEB 服務器(Nginx,PHP,Sqlite3),UART 串口數據採集

目標: 測試四核 A53 樹莓派 Raspberry Pi 3B+ 無線路由器, 輕量級WEB 服務器(Nginx,PHP,Sqlite3),UART 串口數據採集性能 初始配置,部分選項需要sudo reboot 重啓後生效 開啓 ss

原创 Nordic nRF5 SDK 學習筆記之十一, 獲取 Peripheral 藍牙 MAC 地址及重新設定

軟件: nRF SKD Ver 15.2, S132 SoftDevice API 獲取 Peripheral 藍牙 MAC 地址 void get_MAC_address_with_HEX(char * str_MAC) {

原创 openWRT 路由器 Web 環境 php 腳本獲取本機公網 IP,本機IP、網關和DNS,以及本地LAN聯結設備

目標: openWRT Web 環境 php 腳本獲取本機公網 IP, 以及本機IP、網關和DNS信息 獲取本機公網 IP 地址函數 function getPublicIP() {     $init = curl_init('htt

原创 openWRT 查看系統當前時間,以及更新系統時區爲上海時間

目標: openWRT 查看系統當前時間,以及更新系統時區爲上海時間 1. 顯示當前系統時間 #date 2. 更改時區設置文件,設置系統時區爲上海時區 #vi /etc/config/system option timezone Asi

原创 Nordic nRF5 SDK 學習筆記之十, 藍牙 Central 掃描參數 ble_gap_scan_params_t 理解

軟件: nRF SKD Ver 15.2, S140 SoftDevice API 文檔路徑: ~/nRF5_SDK_15.2.0_offline_doc/s140/structble__gap__scan__params__t.html

原创 Nordic nRF5 SDK 學習筆記之九, 藍牙 Central 掃描函數 sd_ble_gap_scan_start() 理解

軟件: nRF SKD Ver 15.2, S140 SoftDevice API 藍牙 Central 掃描函數 uint32_t sd_ble_gap_scan_start (ble_gap_scan_params_t const *

原创 Nordic nRF5 SDK 學習筆記之八, Nordic UART Service NUS 服務透傳

硬件: nRF52832 DK 軟件: nRF SKD Ver 15.2 官方樣例:          NUS 服務端: SDK15.2\ble_peripheral\ble_app_uart                NUS Cli

原创 喜愛好文收集目錄

數學 數學裏的 e 爲什麼叫做自然底數?是不是自然界裏什麼東西恰好是 e?(作者: 張英鋒)https://www.zhihu.com/question/20296247 .... 待續

原创 Python 學習之一,入門篇好用資料整理

Anaconda 清華大學開源軟件鏡像  (超快的下載速度) https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/ 超棒的 "Anaconda+PyCharm的安裝與配置" 好文, Pyt

原创 Nordic nRF5 SDK 學習筆記之七, 功耗評估及優化

NORDIC 官方評估功耗在線測試 NORDIC Online Power Profiler,https://devzone.nordicsemi.com/power/ 功耗優化技巧 1. 使能電源 DC/DC 轉換, 可大幅降低功耗;

原创 Nordic nRF5 SDK 學習筆記之六, POWER PROFILER KIT (PPK) 用法

NORDIC POWER PROFILER KIT (PPK):用於嵌入式開發的電流測量工具; 實時測量微功耗的控制板及軟件系統! 官方資料鏈接 產品介紹 https://www.nordicsemi.com/chi/node_176/

原创 Nordic nRF5 SDK 學習筆記之五, 用戶定製數量的 LED 和 BUTTON

硬件: nRF52832 DK 軟件: nRF SKD Ver 15.2 1. LED 數量以板載的4個改爲8個, 修改 pca10040.h 文件中相關定義 // LEDs definitions for PCA10040 #defi

原创 Nordic nRF5 SDK 學習筆記之四, TWI (I2C) 總線

硬件: nRF52832 SDK: Ver 15.2.0 目標: TWI (I2C) 總線應用 (TWI MASTER 模式) 樣例: <InstallFolder>\examples\peripheral\twi_sensor TWI