
DA14585
TomWang-0214
Realtek BLE、ST MCU、Dialog、Nordic、Telink BLE/MESH、MCU嵌入式软件开发、v x: w280559534
展开
-
笔记
在实际项目中经常遇到一些小问题,解决后不足以写个博客,所以就开个文章写些杂七杂八的东西,当作小知识经验总结。一、DA14585复位框图理解已知DA14585复位信号有三类,当信号有效时会启动POR Timer,若达到设定的值则POReset有效,复位成功。...原创 2019-02-19 10:02:03 · 437 阅读 · 0 评论 -
DA14585中如何将Peripheral改为Broadcaster
本文主要讲解如何将普通的可连接角色改为广播角色,只广播数据但不进行连接。在一般情况下的BLE 一对一连接时,是需要与主机连接的,并且要设定服务,而Broadcaster角色适合用于不需要连接的场合,比如空间环境温度检测,多传感器布局的情况。一、如何实现第一处修改:第二处修改:第三处修改:在修改发送广播的数据包类型为non_connectable。第四处修改:新增user_ap...原创 2019-03-15 18:20:26 · 717 阅读 · 3 评论 -
基于RC电路的DA14585测量NTC电阻阻值
本文主要讲解如何使用RC电路实现环境温度测量,在通常情况下,我们会采用ADC分压的方式,但是这里对ADC有精度要求,一般为12bit 或者14bit。但是苦于DA14585的ADC是10bit,达不到0.1℃的精度。所以本次决定采用RC电路的方式。一 、具体原理利用充放电的关系:t = RC,实际电路如下:以一个标定电阻R1,用一个16bit timer计时,测出对该电阻的放电或充...原创 2019-03-13 10:52:53 · 2186 阅读 · 1 评论 -
DA14585中如何将Center改为Observer模式
上一篇讲了如何将Peripheral改为Broadcaster,这里讲如何将Center改为Observer模式。改好后就可以进行一主N多的模式了,哈哈,理论上是。改主机端比较简单,如下:一、二、然后就可以了。当然,还是要自己应用层触发扫描,跟Center一样的操作。...原创 2019-03-22 09:47:29 · 333 阅读 · 0 评论