3个帖子/ 0个新帖子
最后发表
jamesleo-konka
离线
最后看到:4年3个月前
加入:2017-01-22 02:42
DA14681 BLE模式下增加外部传感器

新年好
研读过SDK的演示,没有一个完整的使用外部传感器的例子(数字接口、I2C、SPI、UART)以及如何在BLE框架环境下添加总线(含中断)的手册。
祝福有自己的规则(定时器,休眠,广播,配对。。。),扩展外设一定会增加额外的功率消耗,并且外设最好工作在中断传输模式下。
例子Peripheral_demo倒是列举了各种外设的使用,但没有加入BLE功能,难道祝福和外设扩展不能兼顾吗?扩展外围传感器应该是一个基本的必须的工作啊。
例子usb_CDC也是一样,虚拟串口,但是没有祝福功能。

还有一些疑惑的是,外设需要通过适配器来执行吗?相关的手册在哪?

最大限度降低功耗的方式还包括DMA的使用,将一批数据的采样放到后台去运行,这个貌似在STM32里很常见。。。

恳请提供一个祝福带I2C总线控制外设的例子,以及如何在BLE环境下扩展外设的操作指引。

谢谢

设备:
Jelphi
离线
最后看到:8个月2个星期前
工作人员
加入:2015-09-10 12:07
你好先生:

你好先生:

1:下面的链接有相关开发文档:

https://support.dialog-semiconductor.com/connectivity/product/da14681?qt..。

2:祝福的相关例程可以参考:ble_xxx相关的样例工程,senosr的读取可以创建单相应的任务

3:对话框有werable的完整参考设计,你需要联系当地的销售或代理

jamesleo-konka
离线
最后看到:4年3个月前
加入:2017-01-22 02:42
嗨,Jelphi,

嗨,Jelphi,
感谢您的回复
这些文档早下载了,也看过一遍。目前在考虑从哪个演示项目里面修改成为自己的项目,也就是增加I2C接口
ble_adv、ble_peripheral ble_centra…貌似都不容易
主要在几个方面:
1.反向收购股票,涉及到您说的任务,并且还有中断
2.祝福的协议问题,貌似不像UART那么简单,自定义数据格式,想怎么发就怎么发。比如人力资源管理,规定了心率的数据格式,。。。如何自己定义发送的数据?
3.当地代理就别说了,本地办公室的支持,根据你的产量来的,这种竞赛是不提供技术支持的。基本没人理。

修改peripheral_demo的定义,增加I2C,编译又通不过。。。在contrib目录下,并没有什么BME280, BMM150有关的h文件。。。不知道哪里去找这些和物联网传感器板有关的软件包。。。搜索不到

请指教

谢谢