Firefly开源社区

打印 上一主题 下一主题

Driver 与 BLE 程序融合的问题

124

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
124

Driver 与 BLE 程序融合的问题

发表于 2015-8-31 10:19:08      浏览:5354 | 回复:4        打印      只看该作者   [复制链接] 楼主
Driver与BLE例程能否融合?还是说用的库不一样
回复

使用道具 举报

400

积分

0

威望

0

贡献

注册会员

Rank: 8Rank: 8

积分
400
QQ
发表于 2015-8-31 11:33:39        只看该作者  沙发
BLE例程不是已经包含了所有的driver了吗?需要用到什么就在group:driver下面添加驱动文件,然后直接调用api就行了,就是main函数取消了,这些api不能在main函数中执行了,要根据自己理解去调用。
没个性,不签名!
回复

使用道具 举报

124

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
124
发表于 2015-8-31 12:06:54        只看该作者  板凳
安安 发表于 2015-8-31 11:33
BLE例程不是已经包含了所有的driver了吗?需要用到什么就在group:driver下面添加驱动文件,然后直接调用ap ...

我是写了一个模拟IIC程序读传感器数据,然后在主函数执行就不行了,请问这是什么原因,要怎么改?
回复

使用道具 举报

400

积分

0

威望

0

贡献

注册会员

Rank: 8Rank: 8

积分
400
QQ
发表于 2015-8-31 14:17:34        只看该作者  地板
如果要做BLE的例程,那么必须先学习BLE的系统调度机制,然后再加iic程序代码进去。BLE中的main函数仅仅作为低功耗和系统调度用,不能再main函数中任意加入代码。也不能任意加入空运算作为延时,需要调用系统定时器事件,否则都会是BLE连接断开或者连接不上。关于系统调度这部分,是不能够一言两语说得清的,请先按照wiki教程和论坛教程来学习理解。
没个性,不签名!
回复

使用道具 举报

124

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
124
发表于 2015-8-31 15:59:48        只看该作者  5#
安安 发表于 2015-8-31 14:17
如果要做BLE的例程,那么必须先学习BLE的系统调度机制,然后再加iic程序代码进去。BLE中的main函数仅仅作为 ...

恩,刚刚理解到他是有任务调度的,正在理解事件创建过程,wiki教程貌似太简洁了点。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表