
BLE
文章平均质量分 93
海里的鱼2022
物联网+AI
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
52832的GPIO隐藏小秘密--9/10脚的使能
52832的NFC功能有机会要体验下,毕竟可以省了外围的读卡芯片,不过这个功能也留下了个坑,就是9/10脚必须改变下设置,才能当作普通GPIO使用。 打开的方法: 1.#include "system_nrf52.h" 主程序把这个头文件加上 2. 头文件里要有一句//#define CONFIG_NFCT_PINS_AS_GPIOS不过,实测好像打开一次就可以了,之后哪怕关掉也不会影响9脚使用了。...原创 2020-07-10 08:30:14 · 502 阅读 · 0 评论 -
52832 SDK 循序渐进(一)1.点灯/ 2. 解决P9使能 / 3. RTT调试打印
一 . 从blink例程开始工程文件目录:F:\52832\nRF5_SDK_15.2.0_9412b96-1\examples\peripheral\blinky\pca10040\s132\arm5_no_packs代码不复杂:我们开发板硬件连接:另外定义个板载资源文件dev.h,和pca10040.h文件放一起,然后修改boards.h,增加#elif defined(...原创 2021-01-20 00:44:24 · 783 阅读 · 0 评论 -
ubuntu下配置nordic52832开发环境
1.编译环境安装Ubuntu可直接装gcc编译环境sudo apt install gcc-arm-none-eabi2. 检查make工具是否安装make -v一般来说开发Linux上的开发者都会安装,若没有安装的话,执行以下命令安装。sudo apt-get install build-essential checkinstall3. nRF5 SDK下...原创 2019-09-28 05:58:30 · 1112 阅读 · 0 评论 -
Zigbee系统初始化及任务执行(一)-基于TI2530DB
1. 系统初始化从main函数开始(ZMain.c)int main( void ){ // Turn off interrupts osal_int_disable( INTS_ALL ); //关闭所有中断 // Initialization for board related stuff such as LEDs HAL_BOARD_INIT(); ...原创 2018-09-02 11:37:04 · 416 阅读 · 0 评论 -
极简的ESP蓝牙串口透传实现
1. 安装ESP32开发板蓝牙库2. 打开示例文件:3.代码就这么简单,这才是Arduino的风格#include "BluetoothSerial.h"#if !defined(CONFIG_BT_ENABLED) || !defined(CONFIG_BLUEDROID_ENABLED)#error Bluetooth is not enabled! Please run...原创 2019-02-14 20:23:34 · 6740 阅读 · 0 评论 -
nRF53832开发环境搭建
一..nRF52832开发背景nordic开发环境用的是jlink+52832模块一体的开发板,还是很方便的1. nrf52832资源:64K的ram和512K的flash还是够用了,资源太强大了定时器,SPI,功耗,AES硬核,GPIO数量,比较器.....太牛逼了2. nordic SDK分成softdevice、bootloader和application三个部...原创 2019-04-07 01:26:34 · 643 阅读 · 0 评论 -
BLE IOT开发之微信小程序扫描-连接-控制BLE设备
接口调用次序:1. 检查设备是否开启蓝牙 ,调用接口wx.getBluetoothAdapterStatewx.getBluetoothAdapterState({success: function(res) {console.log(res)},fail: function(res) {wx.showModal({content: '请开启手机蓝牙后再试'})...原创 2019-05-03 16:57:29 · 314 阅读 · 0 评论