
Dialog_DA14585学习记录
文章平均质量分 84
Jim天河
蓝牙BLE数传,蓝牙手表,蓝牙MESH,蓝牙音响耳机,单片机软件.
展开
-
如何用Dialog DA1468X DK PRO测试其他板子的电流
如何用Dialog DA1468X DK PRO测试其他板子的电流原创 2023-06-25 11:50:04 · 533 阅读 · 0 评论 -
蓝牙BLE---DA14585的按键单击、长按、按住、抬起检测
本人刚接触Dialog的BLE芯片不久,写得不好请见谅,谢谢!按键处理在单片机里面算是比较基础的东西,但是有时候处理不好也容易出问题。关于按键短按长按的处理一般也都是用外部中断+定时器的方法实现的。下面我们来看看DA14585用纯定软件定时器的短按长按按住和抬起按键的一种实现方法定时器可以是软件定时器,也可以是硬件。下面代码使用的是软件定时器。#define NO_KEY ...原创 2018-09-14 09:15:23 · 2371 阅读 · 0 评论 -
蓝牙BLE---DA14585修改常用的广播信息
广播名修改: 广播间隔修改: MAC地址修改:这是最常用的广播信息修改,还有其他的修改可参考官网的Trainning文档。原创 2018-09-14 10:12:26 · 2527 阅读 · 3 评论 -
蓝牙BLE---DA14585的软件定时器使用
Dialog DA14585的软件定时器用起来还是比较方便的,软件定时器理论上可以开无数个。首先定义初始化函数void key_timer_scan(void){ key_scan_status=app_easy_timer(2,key_scan); // printf("key_scan_status:%d",key_scan_status);}第一个形参...原创 2018-09-14 10:02:32 · 1771 阅读 · 0 评论 -
蓝牙BLE---DA14585的外部中断使用
DA14585的标准SDK中并没有找到GPIO外部中断的使用例程。但是外部中断并不难配置,看看GPIO.C和GPIO.H这两个文件就知道怎么做了。下面三行代码是初始化设置void gpio_init(){ GPIO_SetPinFunction(GPIO_PORT_2, GPIO_PIN_9, INPUT_PULLUP, PID_GPIO); GP...原创 2018-09-14 10:07:55 · 1397 阅读 · 0 评论