蓝牙
jiangchao3392
这个作者很懒,什么都没留下…
展开
-
SmartSnippets Studio 蓝牙编译环境
1,下载官方DA1468x SDKhttps://support.dialog-semiconductor.com/connectivity/product/da14682-and-da14683?qt-product_restricted_=1#qt-product_restricted_DA1468x SDK1.0.14.1081降下载下来的DA1468x SDK1.0...原创 2019-03-28 20:14:09 · 2835 阅读 · 0 评论 -
DA14683 Development Kit 开发板初用
测试参考官方文档:《UM-B-047 DA1468x Getting Started with the Development Kit》1,开发板2,连接 mini USB线打开官方推荐串口软件:按下板上复位按键后,串口窗口输出出如上图版本信息。其中,串口设置:...原创 2019-03-27 16:58:58 · 408 阅读 · 0 评论 -
DA14580 底层IO操作
GPIO端口:P28 (即P2_8)寄存器地址:0x50003056通过对底层P2_8 的控制。如:GPIO_SetPinFunction P2_8 为OutputSetWord16(0x50003056, 0x0300); //GPIO_SetPinFunction P2_8意为设置16位寄存器0x50003056的值为0x03...原创 2019-03-19 09:35:05 · 441 阅读 · 0 评论 -
DA1468x 供电
DA1468x 系统运行所需的最少原件,如下图参考阻容型号;芯片内部供电图:最大供电电流:复位后上电时序图:晶振选型:16M32M32.768K...原创 2019-03-25 15:13:56 · 399 阅读 · 0 评论 -
TI蓝牙低功耗技术BLE课程
课程链接:http://training.eeworld.com.cn/TI/video/1403TI蓝牙低功耗技术BLE课程其他学习课程:链接:http://training.eeworld.com.cn/TI/原创 2019-03-21 16:32:21 · 521 阅读 · 1 评论 -
主流蓝牙芯片对比 Dialog- ST -TI - Nordic
Dialog- ST -TI -Nordic主流蓝牙芯片参数对比 Dialog ST TI Nordic 芯片型号 DA14580 DA14682 ST BlueNRG ...转载 2019-03-20 17:00:27 · 6919 阅读 · 0 评论 -
超全蓝牙芯片原厂总结(含芯片型号)
转自:https://blog.csdn.net/weixin_42583147/article/details/80923946作者:XCODER蓝牙芯片原厂1、CSR/高通(被高通收购)总部:英国官网:http://www.csr.com/蓝牙芯片产品: QCC5100系列:包括QCC5120、QCC5121,都是蓝牙5.0...转载 2019-03-20 15:11:34 · 30673 阅读 · 4 评论 -
蓝牙 UUID 解释
一,什么是 UUIDUUID 可以简单理解为编号,唯一的编号,用于区分不同的个体。服务和特性都有各自的UUID。比如经典的9527。UUID 就跟身份证一样,不管是你是局长还是科长,人人都有身份证。这里的 Read, Notify,Write_Without_Response为该CharacteristicUUID所具有的属性二、 服务(Servi...转载 2019-05-14 19:44:19 · 46120 阅读 · 9 评论 -
DA14580 数据发送
uint8_t attmdb_att_set_value(uint16_t handle, att_size_t length, uint8_t* value);/******************************************************************************************* @brief ...原创 2019-08-20 14:16:21 · 782 阅读 · 0 评论 -
DA14580 prox_reporter例程
平台: DA14580 SDK5.0.4工程目录:DA1458x_SDK\5.0.4\projects\target_apps\ble_examples\prox_reporter搜索信号:图①连接上后:图②图③图④图⑤图2,中ADVERTISEMENT_DATA 下面...原创 2019-05-17 10:13:58 · 803 阅读 · 0 评论 -
CC2541和CC2540的区别
参考:https://blog.csdn.net/xushx_bigbear/article/details/45171831https://blog.csdn.net/feilusia/article/details/47068757转载 2019-05-20 15:57:10 · 678 阅读 · 0 评论 -
PWM波 及定时器
DA14580有两个TIMER,TIMER0和TIMER2,TIMER0有两路PWM,TIMER2有三路PWM。TIMER0和TIMER2的区别就是TIMER0是16位的,有PWM0和PWM1,而且这两个PWM是一起的。TIMER2是14位的,有PWM2、PWM3和PWM4,是三个独立的PWM,可分别设置占空比。案例1: P1.0 端口用TIMER2 生成PWM波要IO口发出PWM...原创 2018-12-17 20:13:44 · 2553 阅读 · 1 评论 -
DA14580 SDK5.0.4 目录结构
官方 5.0.4 SDK详解从官网下载 SDK5.0.4,解压后得到以下目录结构:1根目录 5.0.41.1binaries :主要用于演示目的;1.2config :编辑器,编译器,下载器的配置信息1.3doc :license及版权声明文件1.4projects ...原创 2018-11-23 17:01:18 · 1711 阅读 · 0 评论 -
蓝牙协议 BLE
参考:https://blog.csdn.net/shunfa888/article/details/80140475转载 2018-11-14 16:20:59 · 535 阅读 · 0 评论 -
DA14580 SDK测试
芯片:DA 14580SDK: 5.0.4路径: 5.0.4\projects\target_apps\ble_examples\prox_reporter 发现问题:程序编译仿真时,总会中断在此: nmi_handler.c/ if ((GetWord16(SYS_STAT_REG) & DBG_IS_UP) == DBG_IS_UP) ...原创 2018-11-15 14:24:45 · 1402 阅读 · 1 评论 -
开启DA14580蓝牙服务
平台:协议栈版本:DA1458x_SDK 5.0.4编译软件:keil 5.201,user_custs1_def.h 定义了/// Custom1 Service Data Base Characteristic enumenum{ CUST1_IDX_SVC = 0, CUST1_IDX_CONTROL_POINT_CHAR, CUST1_IDX_CONTRO...原创 2018-05-31 20:30:38 · 2225 阅读 · 0 评论 -
DA14580 空中升级 OTA
1, 测试工程代码 DA14580_OTA测试工程代码下载https://download.csdn.net/download/jiangchao3392/10406404编译环境:keil5编译后生产 HEX文件, 需要先抓BIN文件, 再转IMG文件。 转换工具下载:https://download.csdn.net/download/jiangchao3392/104...原创 2018-05-10 20:01:59 · 1413 阅读 · 0 评论 -
BLE 协议栈
参考:https://www.cnblogs.com/SA226343/p/6019457.html转载 2018-04-03 20:27:33 · 216 阅读 · 0 评论 -
DA14580 启动文件详解
转载地址:https://blog.csdn.net/dear_Wally/article/details/80317934平台: DA14580 官方 SDK5.4.0软件:keil5工程:\5.0.4\projects\target_apps\ble_examples\ble_app_all_in_one\Keil_5 boot_vectors.s 源文件:;/...转载 2018-12-08 01:38:15 · 929 阅读 · 0 评论 -
da14580内部存储空间分布
da14580内部存储空间da14580内部存储空间有:84 kB ROM. 包含Boot ROM code BLE协议栈相关代码.32 kB OTP. 芯片上电时Boot ROM内的代码会检查OTP内是否烧录有代码,如果有烧录则会将OTP的内容mirror到system RAM,然后从system RAM开始执行。 128 kB Flash (DA14583 only)....转载 2018-12-08 01:57:09 · 1596 阅读 · 0 评论 -
DA14580 RW消息事件处理----转
转自:https://www.cnblogs.com/yueqian-scut/p/5398209.html 软件版本:5.0.4编辑器: Keil5基于工程:\5.0.4\projects\target_apps\ble_examples\ble_app_ota\Keil_5 1, task列表: rwip_config.h文件中/// Tasks t...转载 2018-12-09 18:10:27 · 1635 阅读 · 0 评论 -
蓝牙协议分析--转
L2CAP是逻辑链路控制和适配协议(Logical Link Control and Adaptation Protocol)的缩写,负责管理逻辑层提供的逻辑链路 profile是蓝牙Application的代指,也可以翻译为服务BLE(Bluetooth Low Energy)PDU(Packet Data Unit)HCI(Host Controller Interface...转载 2018-12-09 17:47:16 · 496 阅读 · 0 评论 -
RW 微内核系统,创建一个定时任务
软件版本:5.0.4编辑器: Keil5基于工程:\5.0.4\projects\target_apps\ble_examples\ble_app_all_in_one\Keil_5 修改案例工程下载:https://download.csdn.net/download/jiangchao3392/10833767 添加一个任务 LED灯定时闪烁的任务:现象: ...原创 2018-12-07 00:36:53 · 2999 阅读 · 1 评论 -
DA14580 配对密码
平台: DA14580 官方SDK5.0.4工程:\5.0.4\projects\target_apps\ble_examples\ble_app_all_in_one\Keil_5 位置:user_all_in_one.h 第60行密码:123456/// Passkey that is presented to the user and is entered on t...原创 2018-12-06 21:24:46 · 1007 阅读 · 0 评论 -
DA14580 UART2 的使用
Da14580 有两个串口 UART1和UART2, 2个串口的使用配置类似。1,先定义端口 #define UART2_TX_GPIO_PORT GPIO_PORT_0 #define UART2_TX_GPIO_PIN GPIO_PIN_4 #define UART2_RX_GPIO_PORT GPIO_PORT_0...原创 2018-12-14 00:43:48 · 1065 阅读 · 0 评论 -
DA14580 外部中断(GPIO中断)
在gpio.c 中有:void GPIO_EnableIRQ( GPIO_PORT port, GPIO_PIN pin, IRQn_Type irq, bool low_input,bool release_wait, uint8_t debounce_ms )参数说明:port : GPIO 端口 Portpin : GPIO 端口 PinIRQn_Type ...转载 2018-12-13 00:15:35 · 1498 阅读 · 0 评论 -
Keil 编译前后 自动将 hex 转 bin
After Buid/Rebuid 选项下的Run#1 打上勾,在后一格添加一行代码,此代码的功能为将Objects下的project.axf文件转换为project.bin文件输出至Objects文件夹下。其中.axf文件为keil编译过程产生的文件。fromelf --bin --output Objects\project.bin Objects\project.axffro...原创 2018-12-09 01:55:48 · 6995 阅读 · 0 评论